--- /srv/rebuilderd/tmp/rebuilderdYqR13N/inputs/mesa-libgallium_26.2.2-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdYqR13N/out/mesa-libgallium_26.2.2-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-09-09 19:13:03.000000 debian-binary │ -rw-r--r-- 0 0 0 1432 2026-09-09 19:13:03.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8271432 2026-09-09 19:13:03.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8272364 2026-09-09 19:13: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.2.2-2.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 0x1c2a9c0 0x01c2a9c0 0x01c2a9c0 0x06790 0x06790 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1c31154 0x1c31154 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1c2aaf0 0x01c2aaf0 0x01c2aaf0 0x06790 0x06790 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1c31284 0x1c31284 R E 0x10000 │ │ │ │ LOAD 0x1c3a308 0x01c4a308 0x01c4a308 0xe977a 0x2b0bc8 RW 0x10000 │ │ │ │ DYNAMIC 0x1cefe4c 0x01cffe4c 0x01cffe4c 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1c3a308 0x01c4a308 0x01c4a308 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1c3a308 0x01c4a308 0x01c4a308 0xb5cf8 0xb5cf8 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000ab42 00ab42 00081c 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b360 00b360 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b390 00b390 000320 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b6b0 00b6b0 0650b8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00070768 070768 001b40 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 000722a8 0722a8 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000722b4 0722b4 002914 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00074bc8 074bc8 106ec30 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010e37f8 10e37f8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010e3800 10e3800 b4241c 00 A 0 0 16 │ │ │ │ - [15] .ARM.extab PROGBITS 01c25c1c 1c25c1c 004da4 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01c2a9c0 1c2a9c0 006790 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01c31150 1c31150 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00074bc8 074bc8 106ed58 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 010e3920 10e3920 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010e3930 10e3930 b4241c 00 A 0 0 16 │ │ │ │ + [15] .ARM.extab PROGBITS 01c25d4c 1c25d4c 004da4 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01c2aaf0 1c2aaf0 006790 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01c31280 1c31280 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01c4a308 1c3a308 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01c4a30c 1c3a30c 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01c4a30c 1c3a30c 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01c4a34c 1c3a34c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01c4a350 1c3a350 0b5afc 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01cffe4c 1cefe4c 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01d00000 1cf0000 003ea8 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.2.2-2.so] │ │ │ │ 0x0000000c (INIT) 0x722a8 │ │ │ │ - 0x0000000d (FINI) 0x10e37f8 │ │ │ │ + 0x0000000d (FINI) 0x10e3920 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1c4a30c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1c4a34c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x45f4 │ │ │ │ 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: c452e1fdf09dce38025915b2b6c1055716c965e1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 60282af94355674096fbc66d985024d6846c3b46 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1050,15 +1050,15 @@ │ │ │ │ &;FAF(FzD │ │ │ │ &3FAFzD(F │ │ │ │ H&1F(FzD │ │ │ │ ($AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG`+ │ │ │ │ +CHxDpG2| │ │ │ │ 0KAFzD(F|D │ │ │ │ +;FAFzD(F │ │ │ │ +;FAFzD(F │ │ │ │ *;FAFzD(F │ │ │ │ RJ;FRLAFzD(F|D │ │ │ │ LJ;FAFzD(F │ │ │ │ HAFzD(F|D │ │ │ │ @@ -1101,15 +1101,15 @@ │ │ │ │ t-1F(FzD │ │ │ │ d-AF(FzD │ │ │ │ X-3FAF(FzD │ │ │ │ -1F(FzD │ │ │ │ KJ)F FzD │ │ │ │ #,5>GPYbkt │ │ │ │ l))F FzD │ │ │ │ -qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGr │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpG │ │ │ │ d%1F(FzD │ │ │ │ `$3FAFzD(F │ │ │ │ D$AF(FzD │ │ │ │ 8$#FAF(FzD │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ X,3FAFzD(F │ │ │ │ @@ -1225,15 +1225,15 @@ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FMT[ │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ -HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGz) │ │ │ │ +HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG │ │ │ │ %3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -2931,15 +2931,15 @@ │ │ │ │ KGGGGGGEGGGGGGGCGGGGGGGGGGGGGGGG ) │ │ │ │ 0((((((&((((((($((((((((((((((((@ │ │ │ │ %******"******* │ │ │ │ **************** │ │ │ │ @%$IXkyX │ │ │ │ 0RF!F#a(F │ │ │ │ D#i"F)FD │ │ │ │ -\pGk pGJ/S │ │ │ │ +\pGk pGz0S │ │ │ │ *((,(.(((((0(2(((((((((((((8(4(((((((((((((((((((((((((((((6(( │ │ │ │ FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpGV │ │ │ │ +\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG │ │ │ │ _\YVSPMJGDA>;852/,)&# │ │ │ │ +HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ C@=:741. │ │ │ │ #&),/25 │ │ │ │ 3F:FIF(F │ │ │ │ Dq2F)F F │ │ │ │ @@ -4754,15 +4754,15 @@ │ │ │ │ pGA pGH pGI pGJ pGC pG │ │ │ │ o{2F9F(F │ │ │ │ e{2F9F(F │ │ │ │ [{2F9F(F │ │ │ │ I{2F9F(F │ │ │ │ E{2F9F(F │ │ │ │ 0FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG;852Mnkh │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGC# │ │ │ │ sh!F0F[k │ │ │ │ !F(F[F:F │ │ │ │ -HxDpG&V$ │ │ │ │ +HxDpGVW$ │ │ │ │ k:F!F@F6 │ │ │ │ Qh3F:F(F │ │ │ │ `)c4iTE| │ │ │ │ #F"F!F0F │ │ │ │ !F;FJF0F │ │ │ │ *#!F"F%F │ │ │ │ ,#!F"F%F │ │ │ │ @@ -5959,29 +5959,31 @@ │ │ │ │ "`>J;KzD │ │ │ │ PUKdZZZZ │ │ │ │ gh3F`<`? │ │ │ │ C KzD=`|` │ │ │ │ C KzD5`t` │ │ │ │ oL}D,Y$h │ │ │ │ :{'" ! F │ │ │ │ -:{'" ! FJ │ │ │ │ +:{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ 6{'" ! F │ │ │ │ 6k/!6" F │ │ │ │ :{'" ! F │ │ │ │ :{'" ! F │ │ │ │ -6{ !'" F │ │ │ │ -6{6"/! F>C │ │ │ │ +6{'" ! F │ │ │ │ +6{6"/! F │ │ │ │ 6k6"/! F │ │ │ │ -8{6"/! FI │ │ │ │ +8{'" ! F │ │ │ │ +8{/!6" F │ │ │ │ +8{'" ! F │ │ │ │ 8k6"/! F │ │ │ │ -6{ !'" F │ │ │ │ +6{'" ! F │ │ │ │ 6{6"/! F │ │ │ │ 6k6"/! F │ │ │ │ (0*F9F F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ 8{.",! F │ │ │ │ 8{'" ! F │ │ │ │ @@ -6171,17 +6173,17 @@ │ │ │ │ FzD FyD[ │ │ │ │ C:F03yD Fw │ │ │ │ I:F FyDw │ │ │ │ $0F#F"F!F │ │ │ │ NIzDyDZ │ │ │ │ 2J3IzDyDZ │ │ │ │ %J&IzDyDZ │ │ │ │ -J h{DzDw │ │ │ │ -J h{DzDw │ │ │ │ -J h{DzDw │ │ │ │ +J h{DzDv │ │ │ │ +J h{DzDv │ │ │ │ +J h{DzDv │ │ │ │ J h{DzDv │ │ │ │ FzD FyDY │ │ │ │ FzD FyDY │ │ │ │ nJoIzDyDY │ │ │ │ jIzDyDY │ │ │ │ fJgIzDyDY │ │ │ │ !dJ h{DzDv │ │ │ │ @@ -6220,15 +6222,15 @@ │ │ │ │ G)I`e0FyD │ │ │ │ G$I f0FyD │ │ │ │ G I`g0FyD │ │ │ │ FzD FyDE │ │ │ │ FzD FyDE │ │ │ │ 4F(F!F6j │ │ │ │ J IzDyDB │ │ │ │ -FzD8FyDB │ │ │ │ +FzD8FyDA │ │ │ │ (F>F]FwF │ │ │ │ z(F>F]FwF │ │ │ │ ^F"FAF0F │ │ │ │ ;F*F1FHF │ │ │ │ # p Fepa │ │ │ │ HI `0FyD> │ │ │ │ BI`b0FyD> │ │ │ │ @@ -6367,18 +6369,18 @@ │ │ │ │ c`]ZWTQNKHEB?<9630-*'$! │ │ │ │ 3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpGo │ │ │ │ #HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 8HxDpG7HxDpG7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG │ │ │ │ #HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ bHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpGo │ │ │ │ [HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGC │ │ │ │ -GHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG │ │ │ │ -2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG| │ │ │ │ +2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG4 │ │ │ │ nq111t111 │ │ │ │ w1111z11111 │ │ │ │ 3#dYK!` │ │ │ │ &/8AJS\enw │ │ │ │ `;FJF)F] │ │ │ │ #F2FAFHF │ │ │ │ #F2F9FPF │ │ │ │ @@ -6547,15 +6549,15 @@ │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ #F:FB!PF │ │ │ │ isssssspsssssss │ │ │ │ ssssssssssssssss │ │ │ │ lh)F8io` │ │ │ │ QHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ ++F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ @ +F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ +F "1FxD> │ │ │ │ !+F "xD> │ │ │ │ @@ -8097,16 +8099,16 @@ │ │ │ │ bAF{D FS │ │ │ │ #AFzD F2 │ │ │ │ #AFzD F2 │ │ │ │ bAF{D FS │ │ │ │ #AFzD F2 │ │ │ │ #AFzD F2 │ │ │ │ bAF{D FS │ │ │ │ -#AFzD F2 │ │ │ │ -#AFzD F2 │ │ │ │ +#AFzD F1 │ │ │ │ +#AFzD F1 │ │ │ │ !{D FzDS │ │ │ │ X({D FzDS │ │ │ │ $82F{D:D │ │ │ │ !{D FzDS │ │ │ │ bYF{D FS │ │ │ │ JYF FzD1 │ │ │ │ ! FzD]F1 │ │ │ │ @@ -8181,15 +8183,18 @@ │ │ │ │ i"F6i+F │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ ${BJ+F F │ │ │ │ gJ#F(FzD │ │ │ │ +2ZJ#FzD │ │ │ │ +2RJ#FzD │ │ │ │ zwtqnkKJzDKK │ │ │ │ +2IJ#FzD │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ xJKF FzD │ │ │ │ &XF7FyD4F │ │ │ │ I"F+FXFyD │ │ │ │ !}K0F}J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !rK0FrJ{D │ │ │ │ @@ -8235,15 +8240,15 @@ │ │ │ │ !lK(FlJ{D │ │ │ │ (FgKzD{D │ │ │ │ !cK(FcJ{D │ │ │ │ !^K(F^J{D │ │ │ │ (FYKzD{D │ │ │ │ UIyDUJ#F(FzD │ │ │ │ &JKF@FzD │ │ │ │ -FHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ + 3IzDyD= │ │ │ │ {h5F8FwEK │ │ │ │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efa4 │ │ │ │ - ldrdeq r7, [lr, -r8] │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ @@ -805,92 +805,92 @@ │ │ │ │ blmi 1555aec │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf872f080 │ │ │ │ svclt 0x0000e158 │ │ │ │ biceq fp, r8, ip, asr #6 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - smlatteq pc, ip, r1, r5 │ │ │ │ - @ instruction: 0x010f5190 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + smlabteq pc, r0, r2, r5 @ │ │ │ │ + smlabteq pc, r2, r2, r5 @ │ │ │ │ + smlatbeq pc, r6, r2, r5 @ │ │ │ │ + tsteq r3, r8, ror #19 │ │ │ │ + @ instruction: 0x010f5290 │ │ │ │ + smlabbeq pc, r8, r2, r5 @ │ │ │ │ + smlabbeq pc, r0, r2, r5 @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tsteq pc, r2, asr r2 @ │ │ │ │ + smlatteq pc, r2, r1, r5 │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + @ instruction: 0x010f5194 │ │ │ │ + tsteq pc, r2, lsl r2 @ │ │ │ │ @ instruction: 0x010f5192 │ │ │ │ - tsteq pc, r6, ror r1 @ │ │ │ │ - @ instruction: 0x011358b8 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - strheq r5, [pc, -r2] │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlatteq pc, r2, r0, r5 │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - tsteq r3, lr, ror #15 │ │ │ │ - smlabbeq pc, ip, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq r3, r6, asr r3 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - @ instruction: 0x011352fe │ │ │ │ - tsteq r3, r6, ror #5 │ │ │ │ + tsteq r3, lr, lsl r9 │ │ │ │ + strheq r5, [pc, -ip] │ │ │ │ + @ instruction: 0x010f4d98 │ │ │ │ + tsteq r3, r6, lsl #9 │ │ │ │ + tsteq r3, r2, ror r4 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, r2, asr #8 │ │ │ │ + tsteq r3, lr, lsr #8 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + @ instruction: 0x011353fe │ │ │ │ + tsteq r3, r6, ror #7 │ │ │ │ + tsteq r3, lr, asr #7 │ │ │ │ + @ instruction: 0x011353ba │ │ │ │ + tsteq r3, r2, lsr #7 │ │ │ │ + tsteq r3, r8, lsl #7 │ │ │ │ + tsteq r3, r6, asr #6 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ + tsteq r3, r0, ror #5 │ │ │ │ tsteq r3, lr, asr #5 │ │ │ │ - @ instruction: 0x011352b6 │ │ │ │ - @ instruction: 0x0113529e │ │ │ │ - tsteq r3, sl, lsl #5 │ │ │ │ + @ instruction: 0x011352bc │ │ │ │ + tsteq r3, sl, lsr #5 │ │ │ │ + @ instruction: 0x01135298 │ │ │ │ + tsteq r3, r8, lsl #5 │ │ │ │ tsteq r3, r2, ror r2 │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - tsteq r3, r6, lsl r2 │ │ │ │ - tsteq r3, r4, ror #3 │ │ │ │ - @ instruction: 0x011351b0 │ │ │ │ - @ instruction: 0x0113519e │ │ │ │ - tsteq r3, ip, lsl #3 │ │ │ │ + tsteq r3, r0, ror #4 │ │ │ │ + tsteq r3, sl, asr #4 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + @ instruction: 0x011351f6 │ │ │ │ + tsteq r3, r0, ror #3 │ │ │ │ + tsteq r3, lr, asr #3 │ │ │ │ + @ instruction: 0x011351b8 │ │ │ │ + tsteq r3, r2, lsr #3 │ │ │ │ + @ instruction: 0x01135190 │ │ │ │ tsteq r3, sl, ror r1 │ │ │ │ - tsteq r3, r8, ror #2 │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r3, r2, asr #2 │ │ │ │ - tsteq r3, r0, lsr r1 │ │ │ │ - tsteq r3, sl, lsl r1 │ │ │ │ - tsteq r3, r4, lsl #2 │ │ │ │ - tsteq r3, lr, ror #1 │ │ │ │ - ldrsbeq r5, [r3, -r6] │ │ │ │ - tsteq r3, r6, asr #1 │ │ │ │ - ldrheq r5, [r3, -r0] │ │ │ │ - @ instruction: 0x0113509e │ │ │ │ - tsteq r3, r8, lsl #1 │ │ │ │ - tsteq r3, r2, ror r0 │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ - tsteq r3, r8 │ │ │ │ - @ instruction: 0x01134ff6 │ │ │ │ - tsteq r3, r0, ror #31 │ │ │ │ - tsteq r3, r8, asr #31 │ │ │ │ - @ instruction: 0x01134fb2 │ │ │ │ - tsteq r3, r0, lsr #31 │ │ │ │ - tsteq r3, sl, lsl #31 │ │ │ │ - tsteq r3, r4, ror pc │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - tsteq r3, ip, asr #30 │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ - tsteq r3, r0, lsr #30 │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - @ instruction: 0x01134ef8 │ │ │ │ - tsteq r3, r2, ror #29 │ │ │ │ - @ instruction: 0x01134ed0 │ │ │ │ - @ instruction: 0x01134eba │ │ │ │ - tsteq r3, r8, lsr #29 │ │ │ │ - @ instruction: 0x01134e92 │ │ │ │ - tsteq r3, ip, ror lr │ │ │ │ - tsteq r3, r4, ror #28 │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r3, r6, lsr #28 │ │ │ │ - tsteq r3, lr, lsl #28 │ │ │ │ + tsteq r3, r4, ror #2 │ │ │ │ + tsteq r3, lr, asr #2 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + tsteq r3, r6, lsr #2 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + ldrsheq r5, [r3, -r8] │ │ │ │ + tsteq r3, r2, ror #1 │ │ │ │ + ldrsbeq r5, [r3, -r0] │ │ │ │ + ldrheq r5, [r3, -sl] │ │ │ │ + tsteq r3, r4, lsr #1 │ │ │ │ + tsteq r3, lr, lsl #1 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + tsteq r3, r0, asr r0 │ │ │ │ + tsteq r3, sl, lsr r0 │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + tsteq r3, r2, lsl r0 │ │ │ │ + tsteq r3, r0 │ │ │ │ + tsteq r3, sl, ror #31 │ │ │ │ + @ instruction: 0x01134fd8 │ │ │ │ + tsteq r3, r2, asr #31 │ │ │ │ + tsteq r3, ip, lsr #31 │ │ │ │ + @ instruction: 0x01134f94 │ │ │ │ + tsteq r3, lr, ror pc │ │ │ │ + tsteq r3, ip, ror #30 │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + tsteq r3, lr, lsr pc │ │ │ │ svceq 0x00c6f1b8 │ │ │ │ blmi 1cabdbc │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf9c6f07d │ │ │ │ smlatble r7, ip, r0, lr │ │ │ │ ldrtmi r4, [r9], -ip, ror #22 │ │ │ │ @@ -997,34 +997,34 @@ │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7fcd001 │ │ │ │ andslt lr, r1, r2, ror #24 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - @ instruction: 0x01134cb6 │ │ │ │ - tsteq r3, r4, lsr #25 │ │ │ │ + tsteq r3, r6, ror #27 │ │ │ │ + @ instruction: 0x01134dd4 │ │ │ │ + @ instruction: 0x01134dbe │ │ │ │ + tsteq r3, r8, lsr #27 │ │ │ │ + @ instruction: 0x01134d92 │ │ │ │ + tsteq r3, r0, lsl #27 │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + tsteq r3, r2, asr #26 │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + @ instruction: 0x01134cf2 │ │ │ │ + tsteq r3, r0, ror #25 │ │ │ │ + tsteq r3, sl, asr #25 │ │ │ │ + @ instruction: 0x01134cb4 │ │ │ │ + @ instruction: 0x01134c9e │ │ │ │ tsteq r3, lr, lsl #25 │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - tsteq r3, r2, ror #24 │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - tsteq r3, sl, lsr ip │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - tsteq r3, r2, lsl ip │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - tsteq r3, sl, ror #23 │ │ │ │ - @ instruction: 0x01134bd8 │ │ │ │ - tsteq r3, r2, asr #23 │ │ │ │ - @ instruction: 0x01134bb0 │ │ │ │ - @ instruction: 0x01134b9a │ │ │ │ - tsteq r3, r4, lsl #23 │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r3, lr, asr fp │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - @ instruction: 0x010edab0 │ │ │ │ + smlabbeq pc, lr, r5, r4 @ │ │ │ │ + smlatteq lr, r0, fp, sp │ │ │ │ strheq sl, [r8, #74] @ 0x4a │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1144,55 +1144,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 │ │ │ │ - smlabbeq pc, lr, r3, r4 @ │ │ │ │ - @ instruction: 0x010f43b0 │ │ │ │ + @ instruction: 0x010f44be │ │ │ │ + smlatteq pc, r0, r4, r4 │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + tsteq pc, r6, lsr r5 @ │ │ │ │ + tsteq pc, r2, ror r5 @ │ │ │ │ + smlatbeq pc, r2, r5, r4 @ │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ + tsteq pc, r6, ror r6 @ │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ smlabteq pc, r6, r3, r4 @ │ │ │ │ - tsteq pc, r6, lsl #8 │ │ │ │ - tsteq pc, r2, asr #8 │ │ │ │ - tsteq pc, r2, ror r4 @ │ │ │ │ - smlabteq pc, r2, r4, r4 @ │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - tsteq pc, r6, asr #10 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ + smlatbeq pc, r0, r3, r4 @ │ │ │ │ + smlabteq pc, r6, r2, r4 @ │ │ │ │ + smlabteq pc, r0, r2, r4 @ │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + smlatbeq pc, lr, r2, r4 @ │ │ │ │ + @ instruction: 0x010f4498 │ │ │ │ + tsteq pc, r2, ror #8 │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ @ instruction: 0x010f4296 │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - @ instruction: 0x010f4196 │ │ │ │ - @ instruction: 0x010f4190 │ │ │ │ - smlatteq pc, r6, r2, r4 │ │ │ │ - mrseq r4, SP_hyp │ │ │ │ - tsteq pc, lr, ror r1 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - smlabbeq pc, r6, r3, r4 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010f43ba │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r6, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, r2, lsr #8 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - @ instruction: 0x010f4492 │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - tsteq pc, lr, ror #8 │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - smlatbeq pc, sl, r4, r4 @ │ │ │ │ - @ instruction: 0x010f44bc │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ + smlatbeq pc, r4, r4, r4 @ │ │ │ │ + @ instruction: 0x010f44b6 │ │ │ │ + smlabbeq pc, r4, r2, r4 @ │ │ │ │ + smlabbeq pc, lr, r5, r4 @ │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + smlatteq pc, sl, r4, r4 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq pc, r6, ror #4 │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + smlabteq pc, r2, r5, r4 @ │ │ │ │ + smlabbeq pc, ip, r5, r4 @ │ │ │ │ + @ instruction: 0x010f459e │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + smlatteq pc, ip, r5, r4 │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ 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 │ │ │ │ @@ -1929,163 +1929,163 @@ │ │ │ │ and lr, r7, ip, lsl #21 │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b fe1349dc │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabbeq pc, sl, r3, r4 @ │ │ │ │ - tsteq r1, r8, asr fp │ │ │ │ - tsteq pc, sl, ror r3 @ │ │ │ │ - tsteq r1, r0, lsr #22 │ │ │ │ - @ instruction: 0x010f42b8 │ │ │ │ - @ instruction: 0x01113ab2 │ │ │ │ - smlatbeq pc, r4, r2, r4 @ │ │ │ │ - tsteq r1, lr, lsl #21 │ │ │ │ - smlabbeq pc, ip, r2, r4 @ │ │ │ │ - smlabbeq pc, r6, r2, r4 @ │ │ │ │ - tsteq r8, sl, lsl fp │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq r1, ip, lsr sl │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - @ instruction: 0x011139f6 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq r2, r0, lsl #17 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - tsteq r8, sl, asr sl │ │ │ │ - tsteq pc, sl, lsl r2 @ │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - @ instruction: 0x011247f0 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - tsteq r8, sl, asr #19 │ │ │ │ - mrseq r4, (UNDEF: 47) │ │ │ │ - @ instruction: 0x01124792 │ │ │ │ + @ instruction: 0x010f44ba │ │ │ │ + tsteq r1, r8, lsl #25 │ │ │ │ + smlatbeq pc, sl, r4, r4 @ │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + smlatteq pc, r8, r3, r4 │ │ │ │ + tsteq r1, r2, ror #23 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x01113bbe │ │ │ │ + @ instruction: 0x010f43bc │ │ │ │ + @ instruction: 0x010f43b6 │ │ │ │ + tsteq r8, sl, asr #24 │ │ │ │ + smlatbeq pc, r0, r3, r4 @ │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ + smlabbeq pc, lr, r3, r4 @ │ │ │ │ + smlabbeq pc, ip, r3, r4 @ │ │ │ │ + tsteq r1, r6, lsr #22 │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + @ instruction: 0x011249b0 │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + tsteq r8, sl, lsl #23 │ │ │ │ + tsteq pc, sl, asr #6 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + @ instruction: 0x01187afa │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq r2, r2, asr #17 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + tsteq pc, lr, lsl #6 │ │ │ │ + @ instruction: 0x01187a9c │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r2, lsl #6 │ │ │ │ + tsteq pc, r2, lsl #6 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatteq pc, r0, r2, r4 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ strdeq r4, [pc, -r2] │ │ │ │ + smlabteq pc, r6, r2, r4 @ │ │ │ │ + smlabteq pc, r8, r1, r4 @ │ │ │ │ + smlabteq pc, r0, r1, r4 @ │ │ │ │ + smlatbeq pc, sl, r2, r4 @ │ │ │ │ + @ instruction: 0x011138f4 │ │ │ │ + @ instruction: 0x010f4298 │ │ │ │ + smlabbeq pc, r2, r2, r4 @ │ │ │ │ + tsteq pc, sl, ror r2 @ │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq pc, sl, ror #4 │ │ │ │ + tsteq pc, r2, ror #4 │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ ldrdeq r4, [pc, -lr] │ │ │ │ - tsteq r8, ip, ror #18 │ │ │ │ - smlabteq pc, ip, r1, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - smlabteq pc, sl, r1, r4 @ │ │ │ │ - smlatbeq pc, r0, r1, r4 @ │ │ │ │ - smlatbeq pc, r0, r1, r4 @ │ │ │ │ - @ instruction: 0x010f41b0 │ │ │ │ - smlabteq pc, sl, r0, r4 @ │ │ │ │ - smlabteq pc, r2, r0, r4 @ │ │ │ │ - @ instruction: 0x010f4196 │ │ │ │ - swpeq r4, r8, [pc] @ │ │ │ │ - swpeq r4, r0, [pc] @ │ │ │ │ - tsteq pc, sl, ror r1 @ │ │ │ │ - tsteq r1, r4, asr #15 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, sl, asr #2 │ │ │ │ - tsteq pc, r2, asr #2 │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + smlabteq pc, lr, r1, r4 @ │ │ │ │ + smlabteq pc, r6, r1, r4 @ │ │ │ │ + @ instruction: 0x010f41be │ │ │ │ + @ instruction: 0x010f41ba │ │ │ │ + @ instruction: 0x010f41b6 │ │ │ │ + tsteq r8, r0, ror r8 │ │ │ │ + smlatbeq pc, ip, r1, r4 @ │ │ │ │ tsteq pc, sl, lsr r1 @ │ │ │ │ tsteq pc, r2, lsr r1 @ │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ tsteq pc, sl, lsr #2 │ │ │ │ - tsteq r8, r4, ror #15 │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ + tsteq r8, ip, asr #15 │ │ │ │ tsteq pc, r4, lsl r1 @ │ │ │ │ - smlatbeq pc, lr, r0, r4 @ │ │ │ │ - smlatbeq pc, r6, r0, r4 @ │ │ │ │ - swpeq r4, lr, [pc] @ │ │ │ │ swpeq r4, r6, [pc] @ │ │ │ │ smlabbeq pc, lr, r0, r4 @ │ │ │ │ - smlabbeq pc, sl, r0, r4 @ │ │ │ │ smlabbeq pc, r6, r0, r4 @ │ │ │ │ - tsteq r8, r0, asr #14 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ + tsteq pc, lr, ror r0 @ │ │ │ │ + tsteq pc, r6, ror r0 @ │ │ │ │ + tsteq pc, r2, ror r0 @ │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + tsteq r8, r8, lsr #14 │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + tsteq r2, r2, asr ip │ │ │ │ + tsteq pc, r6, rrx │ │ │ │ + qaddeq r4, lr, pc @ │ │ │ │ + qaddeq r4, r6, pc @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + @ instruction: 0x01121bf4 │ │ │ │ + tsteq pc, r8 │ │ │ │ + mrseq r4, CPSR │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ tsteq pc, sl │ │ │ │ - tsteq pc, r2 │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - smlatteq pc, sl, pc, r3 @ │ │ │ │ - smlatteq pc, r6, pc, r3 @ │ │ │ │ - smlatteq pc, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x0118769c │ │ │ │ - smlatteq pc, r4, pc, r3 @ │ │ │ │ - tsteq pc, r6, ror #30 │ │ │ │ - tsteq pc, lr, asr pc @ │ │ │ │ - tsteq pc, r6, asr pc @ │ │ │ │ - tsteq pc, lr, asr #30 │ │ │ │ - tsteq pc, r6, asr #30 │ │ │ │ - tsteq pc, r2, asr #30 │ │ │ │ - tsteq pc, lr, lsr pc @ │ │ │ │ - @ instruction: 0x011875f8 │ │ │ │ - tsteq pc, sl, asr #30 │ │ │ │ - tsteq r2, r2, lsr #22 │ │ │ │ - tsteq pc, r6, lsr pc @ │ │ │ │ - tsteq pc, lr, lsr #30 │ │ │ │ - tsteq pc, r6, lsr #30 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - tsteq r2, r4, asr #21 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabteq pc, r8, lr, r3 @ │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq pc, sl, ror lr @ │ │ │ │ - tsteq pc, r2, ror lr @ │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ - @ instruction: 0x010f3e98 │ │ │ │ - @ instruction: 0x010f3e90 │ │ │ │ - @ instruction: 0x010f3e90 │ │ │ │ - @ instruction: 0x01187496 │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq pc, lr, asr #28 │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - tsteq pc, r2, asr lr @ │ │ │ │ - tsteq pc, lr, asr #28 │ │ │ │ - tsteq pc, lr, asr #28 │ │ │ │ - tsteq r8, r4, lsl #8 │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - @ instruction: 0x010f3dbc │ │ │ │ - smlabteq pc, r8, sp, r3 @ │ │ │ │ - smlabteq pc, r4, sp, r3 @ │ │ │ │ + @ instruction: 0x01121b96 │ │ │ │ + smlatbeq pc, sl, pc, r3 @ │ │ │ │ + smlatbeq pc, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x010f3f9a │ │ │ │ + smlabteq pc, r8, pc, r3 @ │ │ │ │ + smlabteq pc, r0, pc, r3 @ │ │ │ │ + smlabteq pc, r0, pc, r3 @ │ │ │ │ + tsteq r8, r6, asr #11 │ │ │ │ + smlatbeq pc, r8, pc, r3 @ │ │ │ │ + tsteq pc, lr, ror pc @ │ │ │ │ + smlabbeq pc, sl, pc, r3 @ │ │ │ │ + smlabbeq pc, r6, pc, r3 @ │ │ │ │ + smlabbeq pc, r2, pc, r3 @ │ │ │ │ + tsteq pc, lr, ror pc @ │ │ │ │ + tsteq pc, lr, ror pc @ │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq pc, sl, ror #30 │ │ │ │ + smlatteq pc, ip, lr, r3 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlatteq pc, ip, lr, r3 │ │ │ │ + smlatteq pc, ip, lr, r3 │ │ │ │ + tsteq r8, r2, lsr #9 │ │ │ │ + smlatteq pc, r8, lr, r3 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlabteq pc, r2, lr, r3 @ │ │ │ │ + smlabteq pc, r0, lr, r3 @ │ │ │ │ + smlabteq pc, r6, lr, r3 @ │ │ │ │ + tsteq r8, sl, lsr r4 │ │ │ │ + @ instruction: 0x010f3ebc │ │ │ │ + tsteq r1, r6, ror #6 │ │ │ │ + smlatbeq pc, sl, lr, r3 @ │ │ │ │ smlabteq pc, r0, sp, r3 @ │ │ │ │ + @ instruction: 0x010f3dba │ │ │ │ @ instruction: 0x010f3dbc │ │ │ │ - @ instruction: 0x010f3dbc │ │ │ │ - tsteq r8, r2, ror r3 │ │ │ │ - @ instruction: 0x010f3db8 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - @ instruction: 0x010f3d92 │ │ │ │ - @ instruction: 0x010f3d90 │ │ │ │ - @ instruction: 0x010f3d96 │ │ │ │ - tsteq r8, sl, lsl #6 │ │ │ │ + tsteq r8, r4, asr #7 │ │ │ │ + smlatbeq pc, r8, sp, r3 @ │ │ │ │ + smlabbeq pc, r0, sp, r3 @ │ │ │ │ + smlabbeq pc, lr, sp, r3 @ │ │ │ │ smlabbeq pc, ip, sp, r3 @ │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ + smlabbeq pc, sl, sp, r3 @ │ │ │ │ + smlabbeq pc, r8, sp, r3 @ │ │ │ │ + smlabbeq pc, sl, sp, r3 @ │ │ │ │ + tsteq r8, r2, asr #6 │ │ │ │ tsteq pc, sl, ror sp @ │ │ │ │ - @ instruction: 0x010f3c90 │ │ │ │ - smlabbeq pc, sl, ip, r3 @ │ │ │ │ - smlabbeq pc, ip, ip, r3 @ │ │ │ │ - @ instruction: 0x01187294 │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq pc, lr, asr ip @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, sl, asr ip @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, sl, asr ip @ │ │ │ │ - tsteq r8, r2, lsl r2 │ │ │ │ - tsteq pc, sl, asr #24 │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabteq pc, lr, fp, r3 @ │ │ │ │ - smlabteq pc, ip, fp, r3 @ │ │ │ │ - smlabteq pc, lr, fp, r3 @ │ │ │ │ - tsteq r8, r6, lsl #3 │ │ │ │ - tsteq r8, r0, ror r1 │ │ │ │ - smlabbeq pc, r0, r5, r3 @ │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + @ instruction: 0x011872b6 │ │ │ │ + tsteq r8, r0, lsr #5 │ │ │ │ + @ instruction: 0x010f36b0 │ │ │ │ @ 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 @ │ │ │ │ @@ -2888,87 +2888,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r2, lsr #18 │ │ │ │ - tsteq pc, r2, asr r9 @ │ │ │ │ - @ instruction: 0x010f3998 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - smlatbeq pc, r4, sl, r3 @ │ │ │ │ - smlatteq pc, r6, sl, r3 │ │ │ │ - tsteq pc, sl, asr #22 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - smlatbeq pc, r0, fp, r3 @ │ │ │ │ - smlatteq pc, sl, fp, r3 │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlatteq pc, r0, ip, r3 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - smlatbeq pc, sl, sp, r3 @ │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - tsteq pc, r6, lsl #28 │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - smlatteq pc, r2, lr, r3 │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, r2, ror pc @ │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - swpeq r4, lr, [pc] @ │ │ │ │ - strheq r4, [pc, -r2] │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - tsteq pc, lr, ror #2 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - smlatbeq pc, r8, r3, r4 @ │ │ │ │ - smlabteq pc, r0, r3, r4 @ │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - tsteq pc, ip, ror r4 @ │ │ │ │ - smlabteq pc, r6, r4, r4 @ │ │ │ │ - smlatbeq pc, r8, r4, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ + tsteq pc, r2, asr sl @ │ │ │ │ + smlabbeq pc, r2, sl, r3 @ │ │ │ │ + smlabteq pc, r8, sl, r3 @ │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r6, lsl ip @ │ │ │ │ + tsteq pc, sl, ror ip @ │ │ │ │ + smlabbeq pc, r4, ip, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + @ instruction: 0x010f3d9a │ │ │ │ + smlatbeq pc, r6, sp, r3 @ │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + smlabbeq pc, r8, lr, r3 @ │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + tsteq pc, sl, lsr pc @ │ │ │ │ + tsteq pc, r6, lsr pc @ │ │ │ │ + smlatbeq pc, r6, pc, r3 @ │ │ │ │ + tsteq pc, r2, lsl r0 @ │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + smlatbeq pc, r2, r0, r4 @ │ │ │ │ + smlatteq pc, r8, r0, r4 │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ + smlabteq pc, lr, r1, r4 @ │ │ │ │ + smlatteq pc, r2, r1, r4 │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + @ instruction: 0x010f429e │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + smlatbeq pc, r2, r3, r4 @ │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, sl, asr r6 @ │ │ │ │ - @ instruction: 0x010f46ba │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, sl, lsl #16 │ │ │ │ - smlatbeq pc, r4, r8, r4 @ │ │ │ │ - smlatbeq pc, r4, r8, r4 @ │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - @ instruction: 0x010f4ab2 │ │ │ │ - smlabteq pc, sl, sl, r4 @ │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + smlatbeq pc, ip, r5, r4 @ │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + smlatbeq pc, r0, r6, r4 @ │ │ │ │ + @ instruction: 0x010f4698 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + smlabbeq pc, sl, r7, r4 @ │ │ │ │ + smlatteq pc, sl, r7, r4 │ │ │ │ + smlabbeq pc, r2, r8, r4 @ │ │ │ │ + smlabbeq pc, ip, r8, r4 @ │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, sl, lsr r9 @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + smlatbeq pc, r0, sl, r4 @ │ │ │ │ tsteq pc, ip, lsr fp @ │ │ │ │ - smlatbeq pc, r8, fp, r4 @ │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - smlatbeq pc, r2, ip, r4 @ │ │ │ │ - @ instruction: 0x010f4cb0 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + smlatteq pc, r2, fp, r4 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + @ instruction: 0x010f4c94 │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ + smlatteq pc, r0, sp, r4 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + smlatbeq pc, ip, lr, r4 @ │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + tsteq pc, r2, asr #30 │ │ │ │ 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 │ │ │ │ @@ -3748,83 +3748,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 pc, r6, asr sp @ │ │ │ │ - @ instruction: 0x010f4db4 │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r6, lsl #30 │ │ │ │ - @ instruction: 0x010f4f9e │ │ │ │ - smlabbeq pc, lr, pc, r4 @ │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - qaddeq r5, r8, pc @ │ │ │ │ + smlabbeq pc, r6, lr, r4 @ │ │ │ │ + smlatteq pc, r4, lr, r4 │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + smlabbeq pc, r8, pc, r4 @ │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq pc, r6, lsr r0 @ │ │ │ │ + smlabteq pc, lr, r0, r5 @ │ │ │ │ + strheq r5, [pc, -lr] │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + smlabbeq pc, r8, r1, r5 @ │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq pc, sl, lsr #4 │ │ │ │ + @ instruction: 0x010f5296 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + smlabbeq pc, ip, r3, r5 @ │ │ │ │ + smlabbeq pc, ip, r3, r5 @ │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + smlatteq pc, ip, r4, r5 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + smlabbeq pc, lr, r5, r5 @ │ │ │ │ + smlatbeq pc, r6, r5, r5 @ │ │ │ │ + tsteq pc, lr, lsr r6 @ │ │ │ │ + tsteq pc, r2, lsr #12 │ │ │ │ + smlabbeq pc, ip, r6, r5 @ │ │ │ │ + smlatteq pc, ip, r6, r5 │ │ │ │ + smlabbeq pc, r4, r7, r5 @ │ │ │ │ + smlabbeq pc, lr, r7, r5 @ │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ strdeq r5, [pc, -r0] │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - tsteq pc, r6, ror #2 │ │ │ │ - smlabteq pc, r4, r1, r5 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - smlabteq pc, r6, r2, r5 @ │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - @ instruction: 0x010f53bc │ │ │ │ - smlabteq pc, r6, r3, r5 @ │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - tsteq pc, r6, ror r4 @ │ │ │ │ - tsteq pc, lr, lsl #10 │ │ │ │ + smlatteq pc, lr, r8, r5 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + @ instruction: 0x010f59b6 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ strdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - @ instruction: 0x010f55bc │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - tsteq pc, lr, asr r6 @ │ │ │ │ - smlabteq pc, r8, r6, r5 @ │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - smlabteq pc, r0, r7, r5 @ │ │ │ │ - @ instruction: 0x010f57be │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - smlabbeq pc, r6, r8, r5 @ │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - smlabteq pc, r2, r9, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - smlabteq pc, sl, sl, r5 @ │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - smlabteq pc, r0, fp, r5 @ │ │ │ │ - smlabteq pc, ip, fp, r5 @ │ │ │ │ - smlatteq pc, r0, r7, r7 │ │ │ │ - smlabteq pc, r6, r7, r7 @ │ │ │ │ - tsteq pc, sl, lsl #24 │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + smlatbeq pc, r0, fp, r5 @ │ │ │ │ + @ instruction: 0x010f5b90 │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ strdeq r5, [pc, -r0] │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - smlatteq pc, sl, r7, r7 │ │ │ │ - smlabteq pc, ip, r7, r7 @ │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - smlatbeq pc, lr, r7, r7 @ │ │ │ │ - smlabteq pc, r4, r7, r7 @ │ │ │ │ - smlabteq pc, ip, r7, r7 @ │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - tsteq pc, lr, lsl #24 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq pc, r2, lsr #16 │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - tsteq pc, sl, asr #16 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + strdeq r7, [pc, -r6] │ │ │ │ + tsteq pc, sl, lsr sp @ │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq pc, r6, lsr #26 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + strdeq r7, [pc, -ip] │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + ldrdeq r7, [pc, -lr] │ │ │ │ + strdeq r7, [pc, -r4] │ │ │ │ + strdeq r7, [pc, -ip] │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, lr, lsr sp @ │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + smlatbeq pc, r6, sp, r5 @ │ │ │ │ + smlabbeq pc, r4, sp, r5 @ │ │ │ │ + tsteq pc, sl, ror r9 @ │ │ │ │ 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 │ │ │ │ @@ -4613,83 +4613,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - smlabbeq pc, r0, fp, r5 @ │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - tsteq pc, r6, asr fp @ │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq pc, r2, asr #14 │ │ │ │ - tsteq pc, sl, asr #14 │ │ │ │ - smlatbeq pc, sl, fp, r5 @ │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - smlabbeq pc, lr, fp, r5 @ │ │ │ │ - @ instruction: 0x010f5b94 │ │ │ │ - smlabbeq pc, sl, r7, r7 @ │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - smlabteq pc, r8, fp, r5 @ │ │ │ │ - @ instruction: 0x010f5bb2 │ │ │ │ - smlatbeq pc, r6, r7, r7 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - @ instruction: 0x010f5bb4 │ │ │ │ - smlabteq pc, r6, fp, r5 @ │ │ │ │ - smlabteq pc, ip, fp, r5 @ │ │ │ │ - smlabteq pc, r0, r7, r7 @ │ │ │ │ - @ instruction: 0x010f7794 │ │ │ │ - smlatbeq pc, r6, r7, r7 @ │ │ │ │ - smlatbeq pc, ip, r7, r7 @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - smlatteq pc, ip, fp, r5 │ │ │ │ - smlatteq pc, r0, r7, r7 │ │ │ │ - smlabteq pc, sl, r7, r7 @ │ │ │ │ - tsteq pc, sl, lsr #24 │ │ │ │ - smlatteq pc, lr, fp, r5 │ │ │ │ - tsteq pc, r2, lsl #24 │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - strdeq r7, [pc, -ip] │ │ │ │ - ldrdeq r7, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - smlatteq pc, lr, r7, r7 │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - tsteq pc, r6, lsl #16 │ │ │ │ - tsteq pc, r6, ror #24 │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - smlabbeq pc, r4, ip, r5 @ │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, lr, asr #24 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - tsteq pc, r2, asr #16 │ │ │ │ - smlatbeq pc, r4, ip, r5 @ │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - smlabbeq pc, ip, ip, r5 @ │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + @ instruction: 0x010f5cb0 │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ + smlabbeq pc, r6, ip, r5 @ │ │ │ │ + smlabbeq pc, lr, ip, r5 @ │ │ │ │ + smlabbeq pc, r2, r8, r7 @ │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ + tsteq pc, sl, ror r8 @ │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + smlatbeq pc, ip, ip, r5 @ │ │ │ │ + @ instruction: 0x010f5cbe │ │ │ │ + smlabteq pc, r4, ip, r5 @ │ │ │ │ + @ instruction: 0x010f78ba │ │ │ │ + @ instruction: 0x010f7898 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + smlatteq pc, r2, ip, r5 │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ smlabbeq pc, ip, r8, r7 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - smlabteq pc, lr, ip, r5 @ │ │ │ │ - @ instruction: 0x010f5cba │ │ │ │ - @ instruction: 0x010f78b0 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - smlabbeq pc, r8, r8, r7 @ │ │ │ │ - smlabbeq pc, lr, r8, r7 @ │ │ │ │ + @ instruction: 0x010f789e │ │ │ │ + smlatbeq pc, r4, r8, r7 @ │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + smlatteq pc, r4, ip, r5 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + strdeq r7, [pc, -r0] │ │ │ │ + smlabteq pc, r4, r8, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ + ldrdeq r7, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + strdeq r7, [pc, -sl] │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + tsteq pc, lr, lsl sp @ │ │ │ │ + tsteq pc, r2, lsr sp @ │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, sl, lsl #18 │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, r6, lsr r9 @ │ │ │ │ + @ instruction: 0x010f5d96 │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + @ instruction: 0x010f5db4 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ + tsteq pc, lr, ror sp @ │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + smlatbeq pc, r8, sp, r5 @ │ │ │ │ + @ instruction: 0x010f5dbc │ │ │ │ + smlabteq pc, r4, sp, r5 @ │ │ │ │ + @ instruction: 0x010f79bc │ │ │ │ + @ instruction: 0x010f799c │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + smlatteq pc, sl, sp, r5 │ │ │ │ + smlatteq pc, r0, r9, r7 │ │ │ │ + smlatbeq pc, r4, r9, r7 @ │ │ │ │ + @ instruction: 0x010f79b8 │ │ │ │ + @ instruction: 0x010f79be │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feab7888 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5434,211 +5434,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 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5bb8 │ │ │ │ - smlabteq pc, sl, fp, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - smlabteq pc, r4, r7, r7 @ │ │ │ │ - @ instruction: 0x010f7798 │ │ │ │ - smlatbeq pc, sl, r7, r7 @ │ │ │ │ - @ instruction: 0x010f77b0 │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlatteq pc, r4, r7, r7 │ │ │ │ - smlabteq pc, lr, r7, r7 @ │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - smlatteq pc, r4, fp, r5 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - strdeq r7, [pc, -r2] │ │ │ │ - ldrdeq r7, [pc, -r0] │ │ │ │ - smlatteq pc, r4, r7, r7 │ │ │ │ - smlatteq pc, sl, r7, r7 │ │ │ │ - tsteq pc, sl, asr #24 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - tsteq pc, r6, lsr ip @ │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - tsteq pc, r6, lsr #16 │ │ │ │ - smlabbeq pc, r6, ip, r5 @ │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - smlatbeq pc, r4, ip, r5 @ │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - smlabbeq pc, r8, ip, r5 @ │ │ │ │ - smlabbeq pc, lr, ip, r5 @ │ │ │ │ - smlabbeq pc, r4, r8, r7 @ │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - smlabteq pc, r2, ip, r5 @ │ │ │ │ - smlatbeq pc, ip, ip, r5 @ │ │ │ │ - smlatbeq pc, r0, r8, r7 @ │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - @ instruction: 0x010f25b0 │ │ │ │ - smlabteq pc, ip, r6, r1 @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + smlatteq pc, r8, ip, r5 │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + strdeq r7, [pc, -r4] │ │ │ │ + smlabteq pc, r8, r8, r7 @ │ │ │ │ + ldrdeq r7, [pc, -sl] │ │ │ │ + smlatteq pc, r0, r8, r7 │ │ │ │ + tsteq pc, r0, asr #26 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + strdeq r7, [pc, -lr] │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tsteq pc, lr, lsr #26 │ │ │ │ + tsteq pc, r2, lsr #18 │ │ │ │ tsteq pc, r0, lsl #18 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ tsteq pc, r4, lsl r9 @ │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - smlabteq pc, r0, r9, r0 @ │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ - smlabbeq pc, ip, r9, r0 @ │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - smlabteq pc, r4, r9, r0 @ │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - smlatteq pc, r8, sl, r0 │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - smlabbeq pc, r4, sl, r0 @ │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, sl, ror sp @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq pc, sl, asr r9 @ │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + @ instruction: 0x010f5d98 │ │ │ │ + smlabbeq pc, r4, sp, r5 @ │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + tsteq pc, r6, asr r9 @ │ │ │ │ + @ instruction: 0x010f5db6 │ │ │ │ + @ instruction: 0x010f5d94 │ │ │ │ + smlabbeq pc, r8, r9, r7 @ │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + smlatbeq pc, r6, sp, r5 @ │ │ │ │ + @ instruction: 0x010f5db8 │ │ │ │ + @ instruction: 0x010f5dbe │ │ │ │ + @ instruction: 0x010f79b4 │ │ │ │ + @ instruction: 0x010f7992 │ │ │ │ + strdeq r5, [pc, -r2] │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r7, [pc, -r0] │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + smlatteq pc, r0, r6, r2 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + smlatbeq pc, r4, fp, r0 @ │ │ │ │ @ instruction: 0x010f0a9c │ │ │ │ - smlatteq pc, r4, r0, r0 │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - smlatteq pc, r0, sl, r0 │ │ │ │ - smlabteq pc, r4, r0, r0 @ │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - strheq r0, [pc, -r4] │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + @ instruction: 0x010f029c │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + smlabbeq pc, r4, r2, r0 @ │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, sl, r0 @ │ │ │ │ + @ instruction: 0x010f0abc │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ tsteq pc, r8, lsl ip @ │ │ │ │ - @ instruction: 0x010f0b9a │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, lr, ror #22 │ │ │ │ - swpeq r0, r0, [pc] @ │ │ │ │ - @ instruction: 0x010f0bb6 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ - tsteq pc, r2, lsl ip @ │ │ │ │ - tsteq pc, r8, lsr #24 │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - qaddeq r0, sl, pc @ │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlabteq pc, r4, ip, r0 @ │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, sl, ror sp @ │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, sl, ror sp @ │ │ │ │ - tsteq pc, ip │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ + smlatbeq pc, r0, fp, r0 @ │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + @ instruction: 0x010f0bb4 │ │ │ │ + smlabteq pc, ip, fp, r0 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + smlatteq pc, r4, r1, r0 │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + smlabteq pc, sl, ip, r0 @ │ │ │ │ + smlabbeq pc, ip, ip, r0 @ │ │ │ │ + @ instruction: 0x010f0c9e │ │ │ │ + smlabteq pc, r0, r1, r0 @ │ │ │ │ + smlatteq pc, r6, ip, r0 │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + smlatbeq pc, lr, r1, r0 @ │ │ │ │ + smlabbeq pc, r0, sp, r0 @ │ │ │ │ + tsteq pc, r2, asr #26 │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + @ instruction: 0x010f0196 │ │ │ │ + @ instruction: 0x010f0d98 │ │ │ │ + smlabbeq pc, sl, r1, r0 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsl #28 │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + smlatbeq pc, sl, lr, r0 @ │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + smlabbeq pc, r6, lr, r0 @ │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + smlatbeq pc, sl, lr, r0 @ │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, sl, asr r2 @ │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + @ instruction: 0x010f0f96 │ │ │ │ tsteq pc, r4, lsl pc @ │ │ │ │ - tsteq pc, r6, ror #28 │ │ │ │ - smlatteq pc, r4, sp, r0 │ │ │ │ - @ instruction: 0x010f0db6 │ │ │ │ - smlabteq pc, r4, sp, r0 @ │ │ │ │ - smlatteq lr, r2, pc, pc @ │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - @ instruction: 0x010f0e96 │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq pc, r2, ror lr @ │ │ │ │ - @ instruction: 0x010effb8 │ │ │ │ - @ instruction: 0x010f0e96 │ │ │ │ - smlatbeq lr, ip, pc, pc @ │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ + smlatteq pc, r6, lr, r0 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r2, lsl r1 @ │ │ │ │ tsteq pc, r0, lsr pc @ │ │ │ │ - smlatteq pc, sl, lr, r0 │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - smlabbeq lr, lr, pc, pc @ │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - smlabbeq pc, lr, pc, r0 @ │ │ │ │ - tstpeq lr, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ - smlatteq pc, r4, pc, r0 @ │ │ │ │ - tsteq pc, r2 │ │ │ │ - tstpeq lr, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ - tstpeq lr, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, asr r2 @ │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - smlatbeq pc, r4, r0, r1 @ │ │ │ │ - strheq r1, [pc, -r2] │ │ │ │ - tstpeq lr, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - tstpeq lr, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r4, r1, r1 @ │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tstpeq lr, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f11b8 │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - mrseq r1, SP_hyp │ │ │ │ - smlabbeq pc, sl, r2, r1 @ │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + mrseq r0, (UNDEF: 31) │ │ │ │ + smlabteq pc, r6, pc, r0 @ │ │ │ │ + @ instruction: 0x010f0f90 │ │ │ │ + smlatbeq pc, r2, pc, r0 @ │ │ │ │ + smlatteq pc, r8, r0, r0 │ │ │ │ + smlabteq pc, r6, pc, r0 @ │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + strheq r0, [pc, -lr] │ │ │ │ + swpeq r1, ip, [pc] @ │ │ │ │ + strheq r1, [pc, -lr] │ │ │ │ + smlatbeq pc, ip, r0, r0 @ │ │ │ │ + tsteq pc, r2, ror #2 │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsr r1 @ │ │ │ │ + swpeq r0, r4, [pc] @ │ │ │ │ + tsteq pc, lr, ror #2 │ │ │ │ + smlabbeq pc, r8, r0, r0 @ │ │ │ │ + smlabbeq pc, r2, r3, r1 @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlatteq pc, r2, r1, r1 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq pc, r6, lsr #4 │ │ │ │ tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - smlatteq lr, r0, lr, pc @ │ │ │ │ - @ instruction: 0x010f1296 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - tsteq pc, r2, asr #6 │ │ │ │ - @ instruction: 0x010efebc │ │ │ │ - smlabbeq pc, r6, r3, r1 @ │ │ │ │ - @ instruction: 0x010efeb0 │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ + qaddeq r0, r2, pc @ │ │ │ │ ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r6, asr #8 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsl r4 @ │ │ │ │ - smlabbeq lr, r0, lr, pc @ │ │ │ │ - tsteq pc, sl, ror r4 @ │ │ │ │ - smlatbeq pc, r0, r4, r1 @ │ │ │ │ - tstpeq lr, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, lr, lsl #10 │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tstpeq lr, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tstpeq lr, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r8, r6, r1 │ │ │ │ - tsteq pc, r6, ror #12 │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq pc, lr, lsr #12 │ │ │ │ - tstpeq lr, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r2, r6, r1 @ │ │ │ │ - @ instruction: 0x010f16b0 │ │ │ │ - tstpeq lr, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - smlatteq pc, r8, r6, r1 │ │ │ │ - tstpeq lr, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + smlatbeq pc, r4, r2, r1 @ │ │ │ │ + tsteq pc, sl, lsr r0 @ │ │ │ │ + smlatteq pc, r8, r2, r1 │ │ │ │ + tsteq pc, lr, lsr #32 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + @ instruction: 0x010f13ba │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + smlabbeq pc, lr, r3, r1 @ │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + smlabteq pc, r6, r3, r1 @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + smlatbeq pc, r6, r4, r1 @ │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + smlatteq lr, ip, pc, pc @ │ │ │ │ + @ instruction: 0x010f14b6 │ │ │ │ + smlatteq lr, r0, pc, pc @ │ │ │ │ + smlatbeq pc, lr, fp, r1 @ │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq pc, sl, asr #14 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + tsteq pc, r6, ror r5 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + @ instruction: 0x010effb0 │ │ │ │ + smlatbeq pc, sl, r5, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + @ instruction: 0x010eff9e │ │ │ │ + @ instruction: 0x010f1694 │ │ │ │ + tsteq pc, lr, lsr r6 @ │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + smlabbeq lr, r6, pc, pc @ │ │ │ │ + smlatbeq pc, r8, r6, r1 @ │ │ │ │ + tstpeq lr, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + @ instruction: 0x010f1796 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq pc, lr, asr r7 @ │ │ │ │ + tstpeq lr, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + smlatteq pc, r0, r7, r1 │ │ │ │ + tstpeq lr, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsl #16 │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + tstpeq lr, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tstpeq lr, r6, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6449,423 +6449,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq pc, r4, r4, r1 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - @ instruction: 0x010efab4 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - @ instruction: 0x010efa9c │ │ │ │ - @ instruction: 0x010f14b4 │ │ │ │ - smlabbeq pc, r4, r4, r1 @ │ │ │ │ - @ instruction: 0x010f1490 │ │ │ │ - tstpeq lr, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r8, r4, r1 @ │ │ │ │ - tstpeq lr, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + smlatteq lr, r4, fp, pc @ │ │ │ │ + smlabbeq pc, r4, r5, r1 @ │ │ │ │ + @ instruction: 0x010f1590 │ │ │ │ + smlabteq lr, ip, fp, pc @ │ │ │ │ + smlatteq pc, r4, r5, r1 │ │ │ │ + @ instruction: 0x010f15b4 │ │ │ │ + smlabteq pc, r0, r5, r1 @ │ │ │ │ + smlatbeq lr, ip, fp, pc @ │ │ │ │ ldrdeq r1, [pc, -r8] │ │ │ │ - smlatteq pc, r4, r4, r1 │ │ │ │ - tstpeq lr, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tstpeq lr, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f1594 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tstpeq lr, r4, lsl sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f1598 │ │ │ │ - tstpeq lr, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r4, r9, r1 │ │ │ │ - smlatteq pc, r4, r7, r1 │ │ │ │ - smlatteq pc, r0, r6, r1 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ + @ instruction: 0x010efb9c │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ tsteq pc, r4, lsl r6 @ │ │ │ │ - smlabteq lr, ip, r9, pc @ │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - smlabbeq pc, ip, r6, r1 @ │ │ │ │ - @ instruction: 0x010ef9b4 │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - smlatteq pc, r0, r6, r1 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010ef994 │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - smlabbeq lr, r4, r9, pc @ │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ + tstpeq lr, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + tstpeq lr, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r4, r6, r1 @ │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + @ instruction: 0x010f1690 │ │ │ │ + tstpeq lr, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r8, r6, r1 @ │ │ │ │ + tstpeq lr, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlatbeq pc, r0, r7, r1 @ │ │ │ │ + @ instruction: 0x010f17bc │ │ │ │ + smlatteq lr, r4, sl, pc @ │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + smlabteq lr, r4, sl, pc @ │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + @ instruction: 0x010efab4 │ │ │ │ + @ instruction: 0x010f1998 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabbeq lr, ip, sl, pc @ │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tstpeq lr, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r9, r1 @ │ │ │ │ + @ instruction: 0x010f19bc │ │ │ │ + tstpeq lr, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ strdeq r1, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r7, r1 @ │ │ │ │ - smlabteq pc, r0, r7, r1 @ │ │ │ │ - tstpeq lr, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tstpeq lr, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r0, r8, r1 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - smlabbeq pc, ip, r8, r1 @ │ │ │ │ - tstpeq lr, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r4, r8, r1 @ │ │ │ │ - tstpeq lr, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl fp @ │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - smlatteq lr, ip, r8, pc @ │ │ │ │ - smlatbeq pc, r4, r9, r1 @ │ │ │ │ - smlabteq pc, r0, r9, r1 @ │ │ │ │ + tstpeq lr, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + smlatbeq pc, ip, sl, r1 @ │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tstpeq lr, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, r4, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f1b94 │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + smlatteq lr, r4, r9, pc @ │ │ │ │ + @ instruction: 0x010f1b98 │ │ │ │ ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ + smlabteq pc, ip, ip, r1 @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + smlatbeq lr, ip, r9, pc @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + @ instruction: 0x010ef99c │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tstpeq lr, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tstpeq lr, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + smlatbeq pc, r4, r5, r2 @ │ │ │ │ + smlabbeq pc, r8, r1, r2 @ │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + smlabteq pc, r8, sp, r1 @ │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + @ instruction: 0x010f1d94 │ │ │ │ + tstpeq lr, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tstpeq lr, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f1eb0 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + smlatteq lr, ip, r8, pc @ │ │ │ │ + @ instruction: 0x010f1eb4 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + tsteq pc, ip │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ @ instruction: 0x010ef8b4 │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - smlatbeq lr, r4, r8, pc @ │ │ │ │ - @ instruction: 0x010f1b9c │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010f1f9c │ │ │ │ + @ instruction: 0x010f1fb8 │ │ │ │ + @ instruction: 0x010ef89c │ │ │ │ + qaddeq r2, ip, pc @ │ │ │ │ + tsteq pc, ip │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ tstpeq lr, ip, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ tstpeq lr, ip, ror #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, fp, r1 @ │ │ │ │ - smlabteq pc, r0, fp, r1 @ │ │ │ │ - tstpeq lr, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ + @ instruction: 0x010f22b4 │ │ │ │ + @ instruction: 0x010f21b0 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + smlabteq pc, r8, r0, r2 @ │ │ │ │ + smlatteq pc, r4, r0, r2 │ │ │ │ tstpeq lr, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r8, ip, r2 @ │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - qaddeq r2, r8, pc @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - @ instruction: 0x010f1c98 │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tstpeq lr, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + mrseq r2, (UNDEF: 47) │ │ │ │ + @ instruction: 0x010f21b0 │ │ │ │ + smlabteq pc, ip, r1, r2 @ │ │ │ │ + tstpeq lr, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ strdeq pc, [lr, -r4] │ │ │ │ - smlabteq pc, r0, ip, r1 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlabbeq pc, r0, sp, r1 @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + smlabteq pc, r4, r2, r2 @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + @ instruction: 0x010f2290 │ │ │ │ + smlabteq lr, ip, r7, pc @ │ │ │ │ + smlabteq pc, r8, r2, r2 @ │ │ │ │ @ instruction: 0x010ef7bc │ │ │ │ - smlabbeq pc, r4, sp, r1 @ │ │ │ │ - smlatbeq lr, ip, r7, pc @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - smlabbeq lr, r4, r7, pc @ │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - smlabbeq pc, r8, lr, r1 @ │ │ │ │ - tstpeq lr, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ + @ instruction: 0x010f2390 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + @ instruction: 0x010ef79c │ │ │ │ + @ instruction: 0x010f2394 │ │ │ │ + smlabbeq lr, ip, r7, pc @ │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + smlatteq pc, r0, r5, r2 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tstpeq lr, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + smlabbeq pc, r8, r4, r2 @ │ │ │ │ tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r4, r1, r2 @ │ │ │ │ - smlabbeq pc, r0, r0, r2 @ │ │ │ │ - smlatteq pc, r8, pc, r1 @ │ │ │ │ - @ instruction: 0x010f1f98 │ │ │ │ - @ instruction: 0x010f1fb4 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tstpeq lr, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ tstpeq lr, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r0, r2 @ │ │ │ │ - swpeq r2, ip, [pc] @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabteq lr, r4, r6, pc @ │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - @ instruction: 0x010f2194 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ + smlabbeq pc, r8, r6, r2 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r5, r2 @ │ │ │ │ + @ instruction: 0x010f25bc │ │ │ │ + smlatteq lr, r4, r6, pc @ │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + smlabteq lr, ip, r6, pc @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, r6, r2 @ │ │ │ │ + smlatbeq pc, r4, r6, r2 @ │ │ │ │ + smlatbeq lr, ip, r6, pc @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ @ instruction: 0x010ef69c │ │ │ │ - @ instruction: 0x010f2198 │ │ │ │ - smlabbeq lr, ip, r6, pc @ │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + @ instruction: 0x010f2794 │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ tstpeq lr, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tstpeq lr, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - @ instruction: 0x010f24b0 │ │ │ │ - smlatbeq pc, ip, r3, r2 @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - smlabteq pc, r4, r2, r2 @ │ │ │ │ - smlatteq pc, r0, r2, r2 │ │ │ │ + @ instruction: 0x010f27bc │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tstpeq lr, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tstpeq lr, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r0, r8, r2 @ │ │ │ │ tstpeq lr, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tstpeq lr, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r3, r2 @ │ │ │ │ - smlabteq pc, r8, r3, r2 @ │ │ │ │ + @ instruction: 0x010f29b4 │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ smlatteq lr, ip, r5, pc @ │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - smlabteq pc, r0, r4, r2 @ │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - smlabbeq pc, ip, r4, r2 @ │ │ │ │ - @ instruction: 0x010ef5b4 │ │ │ │ - smlatteq pc, r8, r4, r2 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - @ instruction: 0x010ef59c │ │ │ │ - smlatbeq pc, r8, r5, r2 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + @ instruction: 0x010f29bc │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlabteq lr, ip, r5, pc @ │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + @ instruction: 0x010ef5bc │ │ │ │ + @ instruction: 0x010f3294 │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + @ instruction: 0x010f2ab8 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + smlabbeq pc, r4, sl, r2 @ │ │ │ │ tstpeq lr, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, ip, r5, r2 @ │ │ │ │ - tstpeq lr, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ + smlatteq pc, r0, sl, r2 │ │ │ │ strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tstpeq lr, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, ip, r6, r2 @ │ │ │ │ - smlatbeq pc, r8, r6, r2 @ │ │ │ │ - tstpeq lr, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ + tstpeq lr, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r0, fp, r2 @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + tstpeq lr, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r4, fp, r2 @ │ │ │ │ + tstpeq lr, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - tstpeq lr, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tstpeq lr, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, ip, ip, r2 @ │ │ │ │ + smlatbeq pc, r8, ip, r2 @ │ │ │ │ strdeq pc, [lr, -r4] │ │ │ │ - smlabbeq pc, r4, r8, r2 @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - smlabteq pc, r0, r7, r2 @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlabteq lr, ip, r4, pc @ │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - @ instruction: 0x010ef4bc │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, r8, r2 @ │ │ │ │ - smlatbeq pc, r8, r8, r2 @ │ │ │ │ - @ instruction: 0x010ef49c │ │ │ │ - smlatteq pc, r0, r8, r2 │ │ │ │ - smlabbeq lr, ip, r4, pc @ │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - smlabbeq pc, r8, r9, r2 @ │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + smlabteq lr, r4, r4, pc @ │ │ │ │ + smlatbeq pc, r4, pc, r2 @ │ │ │ │ + smlatbeq pc, r0, lr, r2 @ │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + @ instruction: 0x010f2db8 │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + @ instruction: 0x010ef494 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tstpeq lr, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, lr, r2 @ │ │ │ │ + @ instruction: 0x010f2ebc │ │ │ │ + tstpeq lr, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ tstpeq lr, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f29b0 │ │ │ │ - smlabteq pc, ip, r9, r2 @ │ │ │ │ - tstpeq lr, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + @ instruction: 0x010f2fb4 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + smlabbeq pc, r0, pc, r2 @ │ │ │ │ + tstpeq lr, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f2fb8 │ │ │ │ tstpeq lr, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tstpeq lr, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, ip, fp, r2 @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - smlatteq pc, r4, sl, r2 │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - smlabteq lr, r4, r3, pc @ │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - smlabteq pc, ip, fp, r2 @ │ │ │ │ - smlatteq pc, r8, fp, r2 │ │ │ │ - smlatbeq lr, r4, r3, pc @ │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ + smlabbeq pc, r0, r0, r3 @ │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + smlabbeq pc, r4, r0, r3 @ │ │ │ │ + smlatteq lr, r4, r3, pc @ │ │ │ │ + smlabbeq pc, ip, pc, r4 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r1, r3 @ │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + smlatteq pc, r4, r0, r3 │ │ │ │ + mrseq r3, (UNDEF: 31) │ │ │ │ + smlatbeq lr, ip, r3, pc @ │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ @ instruction: 0x010ef394 │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, ip, r2 @ │ │ │ │ - smlatbeq pc, r4, ip, r2 @ │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + smlabteq pc, ip, r1, r3 @ │ │ │ │ + smlatteq pc, r8, r1, r3 │ │ │ │ + tstpeq lr, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ tstpeq lr, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tstpeq lr, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r0, sp, r2 @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - smlabbeq pc, ip, sp, r2 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabbeq pc, ip, lr, r4 @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + smlabbeq pc, r0, r2, r3 @ │ │ │ │ + tstpeq lr, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, ip, r2, r3 @ │ │ │ │ tstpeq lr, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r4, sp, r2 @ │ │ │ │ - tstpeq lr, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - smlabbeq pc, r4, lr, r2 @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlabbeq pc, r8, lr, r2 @ │ │ │ │ - smlatteq lr, r4, r2, pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - smlabteq lr, r4, r2, pc @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - @ instruction: 0x010ef2b4 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - smlatbeq pc, r0, r1, r3 @ │ │ │ │ - swpeq r3, ip, [pc] @ │ │ │ │ - tsteq pc, r4 │ │ │ │ - @ instruction: 0x010f2fb4 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - tstpeq lr, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tstpeq lr, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, ip, r0, r3 │ │ │ │ - swpeq r3, ip, [pc] @ │ │ │ │ - strheq r3, [pc, -r8] │ │ │ │ - tstpeq lr, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tstpeq lr, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tstpeq lr, ip, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + @ instruction: 0x010f4e94 │ │ │ │ + tstpeq lr, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f4e9c │ │ │ │ strdeq pc, [lr, -ip] │ │ │ │ - smlatbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - smlabteq lr, ip, r1, pc @ │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - smlabteq pc, ip, sp, r4 @ │ │ │ │ - @ instruction: 0x010f4d94 │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - smlatbeq pc, r4, r1, r3 @ │ │ │ │ - @ instruction: 0x010ef19c │ │ │ │ - smlabbeq pc, ip, sp, r4 @ │ │ │ │ - smlabteq pc, r4, r1, r3 @ │ │ │ │ - smlabbeq lr, r4, r1, pc @ │ │ │ │ - smlabteq pc, r4, sp, r4 @ │ │ │ │ - smlatbeq pc, r0, sp, r4 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tstpeq lr, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r8, r1, r3 │ │ │ │ - tstpeq lr, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - mrseq r3, (UNDEF: 47) │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tstpeq lr, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tstpeq lr, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ + @ instruction: 0x010f339c │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - smlatteq lr, ip, r0, pc @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - @ instruction: 0x010f38bc │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabteq pc, ip, lr, r4 @ │ │ │ │ - @ instruction: 0x010f3298 │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - swpeq pc, ip, [lr] @ │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - smlabbeq lr, r4, r0, pc @ │ │ │ │ - @ instruction: 0x010f3290 │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - qaddeq pc, r4, lr @ │ │ │ │ smlabteq pc, r4, lr, r4 @ │ │ │ │ - smlabbeq pc, r4, lr, r4 @ │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - @ instruction: 0x010f329c │ │ │ │ - tstpeq lr, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq pc, r0, lr, r4 @ │ │ │ │ - @ instruction: 0x010f32bc │ │ │ │ - tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f4ebc │ │ │ │ - @ instruction: 0x010f4e98 │ │ │ │ + smlatbeq pc, r4, lr, r4 @ │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - smlatteq pc, r0, r2, r3 │ │ │ │ - smlatteq lr, r4, pc, lr @ │ │ │ │ - smlabbeq pc, r8, pc, r4 @ │ │ │ │ + smlabteq lr, ip, r2, pc @ │ │ │ │ + @ instruction: 0x010f4ebc │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010ef2b4 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + @ instruction: 0x010ef294 │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + smlabbeq lr, r4, r2, pc @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlabteq pc, r0, lr, r4 @ │ │ │ │ - @ instruction: 0x010eefb4 │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - smlatteq pc, r0, lr, r4 │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - smlatbeq pc, r8, r3, r3 @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tstpeq lr, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tstpeq lr, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tstpeq lr, ip, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tstpeq lr, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + smlatteq pc, ip, r9, r3 │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + smlabteq pc, r8, r3, r3 @ │ │ │ │ + smlabbeq pc, r8, r3, r3 @ │ │ │ │ tsteq pc, r4, ror #6 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - smlatbeq pc, r8, r3, r3 @ │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ + smlabteq lr, ip, r1, pc @ │ │ │ │ smlabbeq pc, r4, r3, r3 @ │ │ │ │ tsteq pc, r4, asr pc @ │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - smlabteq pc, ip, pc, r4 @ │ │ │ │ - smlabbeq pc, ip, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - smlabteq lr, ip, lr, lr │ │ │ │ - smlabbeq pc, r8, pc, r4 @ │ │ │ │ - smlabteq pc, r4, r3, r3 @ │ │ │ │ - @ instruction: 0x010eeeb4 │ │ │ │ - smlabteq pc, r4, pc, r4 @ │ │ │ │ - smlatbeq pc, r0, pc, r4 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x010eee94 │ │ │ │ - smlatteq pc, r8, r3, r3 │ │ │ │ - smlabbeq lr, r4, lr, lr │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ + @ instruction: 0x010ef1b4 │ │ │ │ + smlabteq pc, r0, r3, r3 @ │ │ │ │ + @ instruction: 0x010f339c │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + @ instruction: 0x010ef194 │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + smlabbeq lr, r4, r1, pc @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f4fb4 │ │ │ │ + @ instruction: 0x010f4f90 │ │ │ │ + smlabteq pc, ip, r3, r3 @ │ │ │ │ + tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f4fb0 │ │ │ │ + smlatteq pc, ip, r3, r3 │ │ │ │ + tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, ip, pc, r4 @ │ │ │ │ + smlabteq pc, r8, pc, r4 @ │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tstpeq lr, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strheq r5, [pc, -r8] │ │ │ │ + smlabbeq pc, r4, r4, r3 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ tsteq pc, r0, lsr #8 │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ + smlatteq lr, r4, r0, pc @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + smlabteq lr, ip, r0, pc @ │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + smlatbeq lr, ip, r0, pc @ │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + swpeq pc, ip, [lr] @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + smlabbeq pc, r8, r4, r3 @ │ │ │ │ + tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f3494 │ │ │ │ + tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010f34b4 │ │ │ │ + smlabbeq pc, r4, r0, r5 @ │ │ │ │ + tstpeq lr, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + swpeq r5, r0, [pc] @ │ │ │ │ + tstpeq lr, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + @ instruction: 0x010f359c │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + strheq r5, [pc, -ip] │ │ │ │ + swpeq r5, r8, [pc] @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strheq r5, [pc, -r8] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlatteq lr, r4, pc, lr @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + smlabteq lr, r4, pc, lr @ │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + @ instruction: 0x010f3594 │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + mrseq r5, (UNDEF: 31) │ │ │ │ + smlabbeq lr, ip, pc, lr @ │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + tsteq lr, r4, ror pc │ │ │ │ + smlabbeq pc, ip, r5, r3 @ │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ bleq ff3b9a74 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b9a7c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b9a84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b9a8c │ │ │ │ @@ -7614,392 +7614,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq pc, r4, lr, r2 @ │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - smlatteq pc, r4, r9, r4 │ │ │ │ - smlabteq pc, r0, r9, r4 @ │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlabbeq lr, r0, r7, lr │ │ │ │ - smlatteq pc, r0, r9, r4 │ │ │ │ - tsteq pc, ip, lsl lr @ │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - @ instruction: 0x010f2e90 │ │ │ │ - smlatteq lr, r0, r6, lr │ │ │ │ - @ instruction: 0x010f2e9c │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatbeq pc, ip, sp, r4 @ │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - @ instruction: 0x010f2e9c │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - @ instruction: 0x010ee690 │ │ │ │ - @ instruction: 0x010f2ebc │ │ │ │ - smlabbeq pc, ip, sl, r4 @ │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, sl, r4 @ │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - @ instruction: 0x010f4ab0 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - smlatteq pc, ip, sl, r4 │ │ │ │ - smlabteq pc, r8, sl, r4 @ │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - smlatteq pc, r8, sl, r4 │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - smlatteq lr, r8, r5, lr │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010f2fbc │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + @ instruction: 0x010ee8b0 │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + @ instruction: 0x010ee898 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ tsteq pc, r8, lsr #22 │ │ │ │ - smlatbeq lr, r8, r5, lr │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - @ instruction: 0x010ee590 │ │ │ │ - @ instruction: 0x010f2fb4 │ │ │ │ - @ instruction: 0x010f2f90 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq lr, r0, ror r5 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + smlatbeq pc, r8, fp, r4 @ │ │ │ │ + smlatbeq pc, ip, pc, r2 @ │ │ │ │ + smlabbeq pc, r8, pc, r2 @ │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ smlatbeq pc, r8, fp, r4 @ │ │ │ │ smlabbeq pc, r4, fp, r4 @ │ │ │ │ smlabteq pc, r0, pc, r2 @ │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ + tsteq lr, r0, lsl r8 │ │ │ │ smlabteq pc, ip, pc, r2 @ │ │ │ │ - tsteq lr, r8, lsr #10 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlabteq pc, ip, pc, r2 @ │ │ │ │ + @ instruction: 0x010f4b9c │ │ │ │ + smlabteq lr, r0, r7, lr │ │ │ │ smlatteq pc, ip, pc, r2 @ │ │ │ │ @ instruction: 0x010f4bbc │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - smlabteq pc, r8, fp, r4 @ │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - smlatbeq pc, r0, r1, r3 @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip │ │ │ │ - smlabteq lr, r0, r4, lr │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - smlatbeq lr, r8, r4, lr │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - smlabbeq lr, r8, r4, lr │ │ │ │ - qaddeq r3, r0, pc @ │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - smlabbeq pc, r8, ip, r4 @ │ │ │ │ - smlabbeq pc, ip, r0, r3 @ │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq lr, r0, asr r4 │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - smlabbeq pc, r8, ip, r4 @ │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - smlatbeq pc, r0, r0, r3 @ │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - smlatbeq pc, ip, r0, r3 @ │ │ │ │ - tsteq lr, r0, lsl r4 │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - smlatteq pc, r0, r0, r3 │ │ │ │ - strheq r3, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, ip, r4 @ │ │ │ │ - smlatteq lr, r0, r3, lr │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, ip, r4 @ │ │ │ │ - smlabteq lr, r8, r3, lr │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlabteq pc, r4, ip, r4 @ │ │ │ │ - smlatbeq lr, r8, r3, lr │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010ee398 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - smlatteq pc, r8, ip, r4 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq lr, r0, ror r3 │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ + smlatbeq lr, r8, r7, lr │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r4 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlabbeq lr, r8, r7, lr │ │ │ │ + smlatteq pc, r0, fp, r4 │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + qaddeq r3, r4, pc @ │ │ │ │ + tsteq lr, r8, lsr r7 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + tsteq lr, r8, lsl r7 │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ tsteq pc, r0, lsr #26 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ - smlatbeq pc, ip, r3, r5 @ │ │ │ │ - smlatbeq pc, r0, r4, r3 @ │ │ │ │ - smlabteq pc, ip, lr, r4 @ │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - smlabbeq pc, r8, sp, r4 @ │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ + smlatteq pc, ip, r0, r3 │ │ │ │ + smlatbeq pc, ip, r0, r3 @ │ │ │ │ + smlabbeq pc, r8, r0, r3 @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + smlatbeq pc, r8, r0, r3 @ │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + smlabteq lr, r0, r6, lr │ │ │ │ + smlatteq pc, r4, r0, r3 │ │ │ │ + smlabteq pc, r0, r0, r3 @ │ │ │ │ + @ instruction: 0x010f4c90 │ │ │ │ + smlatbeq lr, r0, r6, lr │ │ │ │ + @ instruction: 0x010f4c9c │ │ │ │ + @ instruction: 0x010ee690 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x010f4cb4 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq lr, r8, ror #12 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + smlatteq pc, ip, ip, r4 │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ tsteq pc, r4, lsr #26 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - smlatteq lr, r8, r2, lr │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - smlabbeq pc, r0, r1, r3 @ │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlabbeq pc, r0, sp, r4 @ │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ tsteq pc, ip, asr sp @ │ │ │ │ - @ instruction: 0x010f3198 │ │ │ │ - @ instruction: 0x010ee2b0 │ │ │ │ - smlatbeq pc, r4, r1, r3 @ │ │ │ │ - smlatbeq lr, r0, r2, lr │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - smlatteq pc, r0, r1, r3 │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + @ instruction: 0x010ee5b8 │ │ │ │ + smlabbeq pc, r0, r1, r3 @ │ │ │ │ + smlatbeq lr, r8, r5, lr │ │ │ │ + @ instruction: 0x010f4db8 │ │ │ │ @ instruction: 0x010f31bc │ │ │ │ - smlabbeq pc, ip, sp, r4 @ │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ + @ instruction: 0x010f3198 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + smlabbeq lr, r0, r5, lr │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ + @ instruction: 0x010f4db8 │ │ │ │ + @ instruction: 0x010f4d94 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq lr, r0, asr r5 │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, sp, r4 @ │ │ │ │ - tsteq lr, r0, ror #4 │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlabteq pc, r4, sp, r4 @ │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq lr, r0, lsr r2 │ │ │ │ - smlatteq pc, r4, r2, r3 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - smlatteq pc, r0, sp, r4 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - mrseq lr, LR_fiq │ │ │ │ + tsteq lr, r0, asr #10 │ │ │ │ + smlabbeq pc, r4, lr, r4 @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + smlatteq pc, ip, r1, r3 │ │ │ │ + @ instruction: 0x010f4dbc │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ + tsteq pc, ip, lsl #4 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - smlatteq lr, r8, r1, lr │ │ │ │ + smlabteq lr, r8, r4, lr │ │ │ │ + smlatbeq pc, r4, r2, r3 @ │ │ │ │ tsteq pc, ip, lsr lr @ │ │ │ │ tsteq pc, r8, lsl lr @ │ │ │ │ tsteq pc, r4, asr r2 @ │ │ │ │ - smlabteq lr, r8, r1, lr │ │ │ │ + smlatbeq lr, r0, r4, lr │ │ │ │ tsteq pc, r0, ror #4 │ │ │ │ - @ instruction: 0x010ee1b8 │ │ │ │ - @ instruction: 0x010f4e98 │ │ │ │ - @ instruction: 0x010f329c │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - @ instruction: 0x010ee190 │ │ │ │ + @ instruction: 0x010ee490 │ │ │ │ + smlatbeq pc, r4, r2, r3 @ │ │ │ │ + smlabbeq pc, r0, r2, r3 @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + @ instruction: 0x010f4eb8 │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ tsteq pc, r4, asr lr @ │ │ │ │ - smlabbeq lr, r0, r1, lr │ │ │ │ - @ instruction: 0x010f4e98 │ │ │ │ + @ instruction: 0x010f3290 │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ tsteq pc, r4, ror lr @ │ │ │ │ @ instruction: 0x010f32b0 │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - @ instruction: 0x010f32bc │ │ │ │ - tsteq lr, r0, asr r1 │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - smlatteq pc, r8, r2, r3 │ │ │ │ - smlabteq pc, r4, r2, r3 @ │ │ │ │ - @ instruction: 0x010f4e94 │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ - smlatteq pc, r4, r2, r3 │ │ │ │ - @ instruction: 0x010f4eb4 │ │ │ │ - mrseq lr, (UNDEF: 30) │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlabteq pc, ip, lr, r4 @ │ │ │ │ - smlatteq lr, r0, r0, lr │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + @ instruction: 0x010f4eb0 │ │ │ │ + smlabbeq pc, ip, lr, r4 @ │ │ │ │ + smlabteq pc, r8, r2, r3 @ │ │ │ │ + smlatteq lr, r0, r3, lr │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #6 │ │ │ │ - smlatbeq lr, r8, r0, lr │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + smlatteq pc, ip, r2, r3 │ │ │ │ + @ instruction: 0x010f4ebc │ │ │ │ + smlatbeq lr, r8, r3, lr │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010ee390 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq lr, r0, ror r3 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tsteq lr, r0, ror #6 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ tsteq pc, r0, lsl pc @ │ │ │ │ tsteq pc, ip, asr #6 │ │ │ │ - swpeq lr, r0, [lr] @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - tsteq lr, r0, ror r0 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq lr, r0, rrx │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - smlatteq pc, r4, r3, r3 │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - smlabbeq pc, r0, r3, r3 @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq lr, r0, lsr r0 │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x010f33b8 │ │ │ │ - smlabbeq pc, r8, pc, r4 @ │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010f4f94 │ │ │ │ - smlatteq lr, r8, pc, sp @ │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, pc, r4 @ │ │ │ │ - smlatteq pc, r8, r3, r3 │ │ │ │ - smlabteq lr, r0, pc, sp @ │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq lr, r8, lsl r3 │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + smlabbeq pc, r4, r3, r3 @ │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010f3390 │ │ │ │ + smlatteq lr, r8, r2, lr │ │ │ │ + smlabteq pc, r8, pc, r4 @ │ │ │ │ + smlabteq pc, ip, r3, r3 @ │ │ │ │ + smlatbeq pc, r8, r3, r3 @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + smlabteq lr, r0, r2, lr │ │ │ │ + smlabbeq pc, r4, pc, r4 @ │ │ │ │ + @ instruction: 0x010ee2b0 │ │ │ │ + smlabteq pc, r8, pc, r4 @ │ │ │ │ + smlatbeq pc, r4, pc, r4 @ │ │ │ │ + smlatteq pc, r0, r3, r3 │ │ │ │ + @ instruction: 0x010ee290 │ │ │ │ + smlatteq pc, ip, r3, r3 │ │ │ │ + smlabbeq lr, r0, r2, lr │ │ │ │ + @ instruction: 0x010f359c │ │ │ │ + smlabbeq pc, ip, r0, r5 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ strdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010edfb0 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ + smlabteq pc, r4, pc, r4 @ │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ tsteq pc, r4, lsl r4 @ │ │ │ │ smlatteq pc, r4, pc, r4 @ │ │ │ │ - @ instruction: 0x010edf90 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlabbeq lr, r0, pc, sp @ │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - @ instruction: 0x010f5198 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - qaddeq r5, r4, pc @ │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ tsteq pc, ip, lsr #8 │ │ │ │ - tsteq lr, r0, asr #30 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - tsteq pc, r0, ror r4 @ │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlatteq pc, ip, r4, r3 │ │ │ │ - smlatbeq pc, ip, r4, r3 @ │ │ │ │ - smlabbeq pc, r8, r4, r3 @ │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + tsteq pc, r8 │ │ │ │ + mrseq lr, LR_fiq │ │ │ │ + smlabbeq pc, r4, r0, r5 @ │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + smlabteq lr, r0, r1, lr │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ qaddeq r5, r8, pc @ │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - smlatbeq pc, r8, r4, r3 @ │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - @ instruction: 0x010edeb8 │ │ │ │ - smlatteq pc, r4, r4, r3 │ │ │ │ - smlabteq pc, r0, r4, r3 @ │ │ │ │ - swpeq r5, r0, [pc] @ │ │ │ │ - @ instruction: 0x010ede98 │ │ │ │ - swpeq r5, ip, [pc] @ │ │ │ │ - smlabbeq lr, r8, lr, sp │ │ │ │ - @ instruction: 0x010f35b0 │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r0, r5 @ │ │ │ │ + @ instruction: 0x010f3494 │ │ │ │ + smlatbeq lr, r0, r1, lr │ │ │ │ + smlatbeq pc, r0, r4, r3 @ │ │ │ │ + @ instruction: 0x010ee190 │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010f34b0 │ │ │ │ + smlabbeq pc, r0, r0, r5 @ │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, r0, r5 @ │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ smlatteq pc, r8, r4, r3 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - smlabteq pc, ip, r0, r5 @ │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - smlatteq pc, r4, r0, r5 │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ + strheq r5, [pc, -r8] │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + smlabteq pc, r4, r0, r5 @ │ │ │ │ + tsteq lr, r8, lsl r1 │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + mrseq r5, (UNDEF: 31) │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + smlatteq lr, r0, r0, lr │ │ │ │ tsteq pc, r8, ror #10 │ │ │ │ tsteq pc, r4, asr #10 │ │ │ │ tsteq pc, r4, lsl r1 @ │ │ │ │ - smlatteq lr, r8, sp, sp │ │ │ │ + smlabteq lr, r0, r0, lr │ │ │ │ tsteq pc, r0, lsr #2 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ + strheq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x010f389c │ │ │ │ + smlabteq pc, r8, r2, r5 @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + smlabbeq pc, r4, r1, r5 @ │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ tsteq pc, r0, asr #2 │ │ │ │ tsteq pc, ip, ror r5 @ │ │ │ │ - @ instruction: 0x010eddb8 │ │ │ │ - smlabbeq pc, r8, r5, r3 @ │ │ │ │ - smlatbeq lr, r8, sp, sp │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f35b4 │ │ │ │ - @ instruction: 0x010f3590 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - @ instruction: 0x010f35b0 │ │ │ │ - smlabbeq pc, r0, r1, r5 @ │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - smlatteq pc, ip, r5, r3 │ │ │ │ - smlabteq pc, r8, r5, r3 @ │ │ │ │ - @ instruction: 0x010f5198 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - smlatbeq pc, r4, r1, r5 @ │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - smlatteq pc, r0, r1, r5 │ │ │ │ - @ instruction: 0x010f51bc │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ + qaddeq lr, r8, lr │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + @ instruction: 0x010f3594 │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + smlatbeq pc, r0, r5, r3 @ │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + @ instruction: 0x010f35b8 │ │ │ │ + smlabbeq pc, r8, r1, r5 @ │ │ │ │ + mrseq lr, (UNDEF: 14) │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r1, r5 @ │ │ │ │ + smlatteq lr, r8, pc, sp @ │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r0, r1, r5 @ │ │ │ │ + smlabteq lr, r8, pc, sp @ │ │ │ │ + smlabteq pc, ip, r1, r5 @ │ │ │ │ + @ instruction: 0x010edfb8 │ │ │ │ + smlatteq pc, r0, r6, r3 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ mrseq r5, (UNDEF: 47) │ │ │ │ - smlabteq lr, r0, ip, sp │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - @ instruction: 0x010edc90 │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - smlabbeq pc, r4, r6, r3 @ │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - @ instruction: 0x010f3690 │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - smlabteq pc, r8, r2, r5 @ │ │ │ │ - smlabteq pc, ip, r6, r3 @ │ │ │ │ - smlatbeq pc, r8, r6, r3 @ │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - smlabbeq pc, r4, r2, r5 @ │ │ │ │ - tsteq lr, r0, lsl ip │ │ │ │ - smlabteq pc, r8, r2, r5 @ │ │ │ │ - smlatbeq pc, r4, r2, r5 @ │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + smlabbeq lr, r8, pc, sp @ │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq lr, r0, asr pc │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + @ instruction: 0x010f5294 │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + @ instruction: 0x010f5294 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + smlatbeq pc, ip, r6, r3 @ │ │ │ │ + smlatteq lr, r8, lr, sp │ │ │ │ + @ instruction: 0x010f36b8 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + smlatteq pc, r4, r6, r3 │ │ │ │ + smlabteq pc, r0, r6, r3 @ │ │ │ │ + @ instruction: 0x010f5290 │ │ │ │ + smlatbeq lr, r0, lr, sp │ │ │ │ smlatteq pc, r0, r6, r3 │ │ │ │ + @ instruction: 0x010f52b0 │ │ │ │ + smlabbeq lr, r8, lr, sp │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlabteq pc, r8, r2, r5 @ │ │ │ │ + tsteq lr, r8, ror #28 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + smlatteq pc, ip, r2, r5 │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq lr, r0, lsr lr │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq lr, r0, lsr #28 │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ strdeq sp, [lr, -r0] │ │ │ │ - smlatteq pc, ip, r6, r3 │ │ │ │ - smlatteq lr, r0, fp, sp │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + smlatbeq pc, r4, r3, r5 @ │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, ip, ror r7 @ │ │ │ │ + smlabteq lr, r0, sp, sp │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + @ instruction: 0x010f379c │ │ │ │ + smlatbeq lr, r8, sp, sp │ │ │ │ + @ instruction: 0x010f539c │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + @ instruction: 0x010f37b4 │ │ │ │ + smlabbeq lr, r8, sp, sp │ │ │ │ + smlabteq pc, r0, r7, r3 @ │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r3, r5 @ │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + @ instruction: 0x010f53b4 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ 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 │ │ │ │ @@ -8880,63 +8880,63 @@ │ │ │ │ stmdble sp!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ ldrbpl pc, [fp], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ adclt r3, r4, #32, 24 @ 0x2000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ adchi pc, sl, r2, asr #2 │ │ │ │ stclt 0, cr15, [r6, #-0] │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - tsteq r0, ip, asr #2 │ │ │ │ - tsteq pc, lr, asr ip @ │ │ │ │ - @ instruction: 0x010f4bb2 │ │ │ │ - tsteq r0, r4, asr r0 │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq r0, r2, lsl #29 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - tsteq lr, r6, asr r9 │ │ │ │ + @ instruction: 0x010f4d9a │ │ │ │ + tsteq r0, ip, ror r2 │ │ │ │ + smlabbeq pc, lr, sp, r4 @ │ │ │ │ + smlatteq pc, r2, ip, r4 │ │ │ │ + tsteq r0, r4, lsl #3 │ │ │ │ + @ instruction: 0x010f4e9c │ │ │ │ + @ instruction: 0x0110cfb2 │ │ │ │ + smlabbeq pc, r8, lr, r4 @ │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + smlabbeq lr, r6, sl, sp │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + tsteq pc, r2, lsl pc @ │ │ │ │ + tsteq r0, r0, ror #28 │ │ │ │ + tsteq lr, r0, asr #12 │ │ │ │ tsteq r0, r0, lsl #28 │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - smlatteq pc, r2, sp, r4 │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq lr, r0, lsl r5 │ │ │ │ - @ instruction: 0x0110ccd0 │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + @ instruction: 0x0110cdd6 │ │ │ │ + tsteq pc, sl, asr #30 │ │ │ │ tsteq r0, r6, lsr #25 │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq r0, r6, ror fp │ │ │ │ - tsteq pc, lr, lsl #28 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlatteq pc, r6, sp, r4 │ │ │ │ + tsteq pc, lr, lsr pc @ │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, r6, lsl pc @ │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlatteq pc, sl, lr, r4 │ │ │ │ ldrdeq r4, [pc, -ip] │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - smlabteq pc, r8, sp, r4 @ │ │ │ │ - @ instruction: 0x010f4dba │ │ │ │ - smlatbeq pc, ip, sp, r4 @ │ │ │ │ - @ instruction: 0x010f4d9e │ │ │ │ - @ instruction: 0x010f4d94 │ │ │ │ - smlabbeq pc, lr, sp, r4 @ │ │ │ │ - smlabbeq pc, r8, sp, r4 @ │ │ │ │ - smlabbeq pc, r2, sp, r4 @ │ │ │ │ - smlabbeq pc, r0, sp, r4 @ │ │ │ │ - tsteq pc, sl, ror sp @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq pc, lr, ror #26 │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - tsteq pc, sl, asr sp @ │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - tsteq pc, lr, lsr sp @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r6, lsr #26 │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - tsteq pc, sl, lsl #26 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ + smlabteq pc, lr, lr, r4 @ │ │ │ │ + smlabteq pc, r4, lr, r4 @ │ │ │ │ + @ instruction: 0x010f4ebe │ │ │ │ + @ instruction: 0x010f4eb8 │ │ │ │ + @ instruction: 0x010f4eb2 │ │ │ │ + @ instruction: 0x010f4eb0 │ │ │ │ + smlatbeq pc, sl, lr, r4 @ │ │ │ │ + smlatbeq pc, r4, lr, r4 @ │ │ │ │ + @ instruction: 0x010f4e9e │ │ │ │ + @ instruction: 0x010f4e98 │ │ │ │ + smlabbeq pc, sl, lr, r4 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r6, asr lr @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ @ instruction: 0x63bcf243 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrsvs pc, pc, #805306372 @ 0x30000004 │ │ │ │ vqsub.s8 d20, d18, d9 │ │ │ │ @ instruction: 0xf5a4803d │ │ │ │ @ instruction: 0xf04f545a │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -10406,170 +10406,170 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e850 │ │ │ │ bmi fe86e188 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e848 │ │ │ │ svclt 0x0000bcc5 │ │ │ │ - smlatbeq lr, r2, r1, ip │ │ │ │ - tsteq r0, ip, lsl #19 │ │ │ │ - @ instruction: 0x010f34b6 │ │ │ │ - tsteq r0, sl, ror #18 │ │ │ │ - @ instruction: 0x010f34ba │ │ │ │ - @ instruction: 0x010f34be │ │ │ │ - smlatbeq pc, r0, r4, r3 @ │ │ │ │ - tstpeq r7, r0, ror #19 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f3498 │ │ │ │ - smlabbeq pc, sl, r4, r3 @ │ │ │ │ - smlabbeq pc, r8, r4, r3 @ │ │ │ │ - @ instruction: 0x010f3492 │ │ │ │ - @ instruction: 0x010f3494 │ │ │ │ - @ instruction: 0x010f3490 │ │ │ │ - @ instruction: 0x0110b896 │ │ │ │ - smlabbeq pc, r0, r4, r3 @ │ │ │ │ - tsteq r0, r2, ror r8 │ │ │ │ - smlatteq pc, sl, r3, r3 │ │ │ │ - tsteq lr, sl, asr #32 │ │ │ │ ldrdeq ip, [lr, -r2] │ │ │ │ - smlabteq lr, r8, r0, ip │ │ │ │ - tsteq pc, sl, lsl r4 @ │ │ │ │ + @ instruction: 0x0110babc │ │ │ │ + smlatteq pc, r6, r5, r3 │ │ │ │ + @ instruction: 0x0110ba9a │ │ │ │ + smlatteq pc, sl, r5, r3 │ │ │ │ + smlatteq pc, lr, r5, r3 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tstpeq r7, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r8, r5, r3 @ │ │ │ │ + @ instruction: 0x010f35ba │ │ │ │ + @ instruction: 0x010f35b8 │ │ │ │ + smlabteq pc, r2, r5, r3 @ │ │ │ │ + smlabteq pc, r4, r5, r3 @ │ │ │ │ + smlabteq pc, r0, r5, r3 @ │ │ │ │ + tsteq r0, r6, asr #19 │ │ │ │ + @ instruction: 0x010f35b0 │ │ │ │ + tsteq r0, r2, lsr #19 │ │ │ │ + tsteq pc, sl, lsl r5 @ │ │ │ │ + tsteq lr, sl, ror r1 │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + tstpeq r7, r2, asr #19 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, lsr r5 @ │ │ │ │ + smlabbeq lr, r4, r1, ip │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + @ instruction: 0x0110b8b6 │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + smlabbeq lr, r0, r0, ip │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + tsteq pc, r2, lsr r4 @ │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ + tsteq pc, sl, lsr #8 │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + tsteq pc, r2, lsr #8 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, sl, lsl r4 @ │ │ │ │ - @ instruction: 0x0117f892 │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - qaddeq ip, r4, lr │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - smlatteq pc, r6, r3, r3 │ │ │ │ - tsteq r0, r6, lsl #15 │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - smlatbeq lr, r8, lr, fp │ │ │ │ - tsteq pc, r2, lsl #6 │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, lr, r2, r3 │ │ │ │ - smlatteq pc, r8, r2, r3 │ │ │ │ - smlatteq pc, r6, r2, r3 │ │ │ │ - smlatteq pc, r0, r2, r3 │ │ │ │ - tsteq pc, r2, lsr #12 │ │ │ │ - smlabteq pc, ip, r2, r3 @ │ │ │ │ - smlabteq pc, r6, r2, r3 @ │ │ │ │ - smlabteq pc, r0, r2, r3 @ │ │ │ │ - smlatteq pc, lr, r5, r3 │ │ │ │ - smlatbeq pc, r0, r2, r3 @ │ │ │ │ - @ instruction: 0x010f3296 │ │ │ │ - @ instruction: 0x010f3290 │ │ │ │ - smlabbeq pc, sl, r2, r3 @ │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq lr, lr, lsl sp │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq pc, r6, asr #4 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, r6, asr #4 │ │ │ │ - @ instruction: 0x010ebc96 │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r2, asr #4 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - smlabbeq pc, ip, r0, r3 @ │ │ │ │ - tsteq pc, sl, lsl r2 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, r6, lsl #4 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tstpeq r7, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, ror fp │ │ │ │ - smlatbeq lr, r2, ip, fp │ │ │ │ - smlatbeq lr, r0, ip, fp │ │ │ │ - smlatteq lr, r6, sp, fp │ │ │ │ - @ instruction: 0x010ebdbe │ │ │ │ - smlabteq lr, sl, sp, fp │ │ │ │ + tsteq pc, lr, lsl r7 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r6, r3, r3 @ │ │ │ │ + smlabteq pc, r0, r3, r3 @ │ │ │ │ + @ instruction: 0x010f33ba │ │ │ │ + @ instruction: 0x010f33b4 │ │ │ │ + tsteq lr, lr, asr #28 │ │ │ │ + @ instruction: 0x010f3394 │ │ │ │ + smlabbeq pc, sl, r3, r3 @ │ │ │ │ + smlabbeq pc, r0, r3, r3 @ │ │ │ │ + tsteq pc, r6, ror r3 @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, r6, ror r3 @ │ │ │ │ smlabteq lr, r6, sp, fp │ │ │ │ - smlabteq lr, r2, sp, fp │ │ │ │ - @ instruction: 0x010ebdbe │ │ │ │ - @ instruction: 0x010ebdbe │ │ │ │ - tstpeq r7, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, sl, sp, fp │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - tsteq lr, r6, lsr sp │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - tsteq lr, sl, lsr #26 │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq lr, r2, lsr #26 │ │ │ │ - @ instruction: 0x0117f2d6 │ │ │ │ - tsteq lr, r6, lsl #20 │ │ │ │ - @ instruction: 0x0110b1f0 │ │ │ │ - smlatteq lr, r2, r9, fp │ │ │ │ - tsteq r0, sl, asr #3 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tstpeq r7, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsr #22 │ │ │ │ - tsteq lr, r2, lsl #22 │ │ │ │ - tsteq lr, lr, lsl #22 │ │ │ │ - tsteq lr, sl, lsl #22 │ │ │ │ - tsteq lr, r6, lsl #22 │ │ │ │ - tsteq lr, r2, lsl #22 │ │ │ │ - tsteq lr, r2, lsl #22 │ │ │ │ - ldrheq pc, [r7, -r8] @ │ │ │ │ - smlatteq lr, lr, sl, fp │ │ │ │ - tstpeq r7, lr, rrx @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r0, r7, fp │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - smlatteq pc, ip, sp, r2 │ │ │ │ - tstpeq r7, ip @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, lsr r7 │ │ │ │ - @ instruction: 0x010f2db6 │ │ │ │ - @ instruction: 0x010f2db4 │ │ │ │ - @ instruction: 0x010f2db2 │ │ │ │ - @ instruction: 0x010f2db0 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x0110caba │ │ │ │ - tsteq r1, ip, asr #9 │ │ │ │ - tsteq pc, sl, lsr #20 │ │ │ │ - tsteq r7, sl, lsr #30 │ │ │ │ - tsteq lr, sl, asr r6 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - tsteq r7, r8, asr #29 │ │ │ │ + tsteq pc, r2, ror #6 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq pc, sl, ror #6 │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r2, ror r3 @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, lr, ror #6 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq pc, r2, ror #6 │ │ │ │ + @ instruction: 0x010f31bc │ │ │ │ + tsteq pc, sl, asr #6 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + tsteq pc, ip, lsr #6 │ │ │ │ + tstpeq r7, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r0, ip, fp │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, r6, lsl pc │ │ │ │ + smlatteq lr, lr, lr, fp │ │ │ │ strdeq fp, [lr, -sl] │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - ldrdeq r2, [pc, -sl] │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - smlabteq pc, sl, ip, r2 @ │ │ │ │ - smlabteq pc, lr, ip, r2 @ │ │ │ │ - tsteq lr, sl, ror #10 │ │ │ │ - @ instruction: 0x010f2cb0 │ │ │ │ - @ instruction: 0x010f2cb0 │ │ │ │ - @ instruction: 0x010f2cb4 │ │ │ │ - @ instruction: 0x0110bc9c │ │ │ │ - smlatbeq pc, ip, ip, r2 @ │ │ │ │ - smlabbeq pc, lr, r8, r2 @ │ │ │ │ - @ instruction: 0x010f2c94 │ │ │ │ - @ instruction: 0x010f2c98 │ │ │ │ - @ instruction: 0x010f2c98 │ │ │ │ - @ instruction: 0x010f2c96 │ │ │ │ - @ instruction: 0x010f2c94 │ │ │ │ - @ instruction: 0x010f2c92 │ │ │ │ - @ instruction: 0x010f2c94 │ │ │ │ - tsteq r7, r4, lsr sp │ │ │ │ - smlabbeq pc, r4, ip, r2 @ │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + smlatteq lr, lr, lr, fp │ │ │ │ + smlatteq lr, lr, lr, fp │ │ │ │ + tstpeq r7, r4, lsr #9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [lr, -sl] │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tsteq lr, r6, ror #28 │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + tsteq lr, sl, asr lr │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, r2, asr lr │ │ │ │ + tstpeq r7, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsr fp │ │ │ │ + tsteq r0, r0, lsr #6 │ │ │ │ + tsteq lr, r2, lsl fp │ │ │ │ + @ instruction: 0x0110b2fa │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + tstpeq r7, sl, ror r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, asr ip │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + tsteq lr, lr, lsr ip │ │ │ │ + tsteq lr, sl, lsr ip │ │ │ │ + tsteq lr, r6, lsr ip │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + tstpeq r7, r8, ror #3 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsl ip │ │ │ │ + @ instruction: 0x0117f19e │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq pc, r2, lsr #30 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tstpeq r7, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ + smlatteq pc, r6, lr, r2 │ │ │ │ + smlatteq pc, r4, lr, r2 │ │ │ │ + smlatteq pc, r2, lr, r2 │ │ │ │ + smlatteq pc, r0, lr, r2 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + tsteq r0, sl, ror #23 │ │ │ │ + @ instruction: 0x011195fc │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tstpeq r7, sl, asr r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, sl, r7, fp │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + @ instruction: 0x0117eff8 │ │ │ │ + tsteq lr, sl, lsr #14 │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq pc, sl, lsl #28 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + @ instruction: 0x010eb69a │ │ │ │ + smlatteq pc, r0, sp, r2 │ │ │ │ + smlatteq pc, r0, sp, r2 │ │ │ │ + smlatteq pc, r4, sp, r2 │ │ │ │ + tsteq r0, ip, asr #27 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + @ instruction: 0x010f29be │ │ │ │ + smlabteq pc, r4, sp, r2 @ │ │ │ │ + smlabteq pc, r8, sp, r2 @ │ │ │ │ + smlabteq pc, r8, sp, r2 @ │ │ │ │ + smlabteq pc, r6, sp, r2 @ │ │ │ │ + smlabteq pc, r4, sp, r2 @ │ │ │ │ + smlabteq pc, r2, sp, r2 @ │ │ │ │ + smlabteq pc, r4, sp, r2 @ │ │ │ │ + tsteq r7, r4, ror #28 │ │ │ │ + @ instruction: 0x010f2db4 │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + @ instruction: 0x010f2d98 │ │ │ │ + @ instruction: 0x010f2d98 │ │ │ │ @ instruction: 0x271cf8df │ │ │ │ streq pc, [r7], -r6 │ │ │ │ @ instruction: 0xf7f4447a │ │ │ │ cdpcs 15, 0, cr14, cr6, cr6, {0} │ │ │ │ stclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrtmi r6, [r3], #-38 @ 0xffffffda │ │ │ │ @@ -11018,93 +11018,93 @@ │ │ │ │ and lr, r7, sl, lsl #23 │ │ │ │ @ instruction: 0x463b4a53 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe0bd7bc │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq lr, r8, r1, fp │ │ │ │ - @ instruction: 0x010f29b8 │ │ │ │ - @ instruction: 0x010f29b4 │ │ │ │ - smlatbeq pc, ip, r9, r2 @ │ │ │ │ - smlatbeq pc, r8, r9, r2 @ │ │ │ │ - tsteq lr, sl, lsr #2 │ │ │ │ - @ instruction: 0x010f2994 │ │ │ │ - @ instruction: 0x010f2990 │ │ │ │ - tsteq lr, sl, lsr r1 │ │ │ │ - tsteq r0, r0, ror #17 │ │ │ │ - smlabbeq pc, r2, r9, r2 @ │ │ │ │ - tsteq pc, r2, ror r9 @ │ │ │ │ - tsteq pc, lr, ror #18 │ │ │ │ - tsteq pc, sl, ror #18 │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - tsteq pc, r2, ror #18 │ │ │ │ - tsteq pc, lr, asr r9 @ │ │ │ │ - tsteq pc, sl, asr r9 @ │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + smlatteq pc, r8, sl, r2 │ │ │ │ + smlatteq pc, r4, sl, r2 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + tsteq lr, sl, asr r2 │ │ │ │ + smlabteq pc, r4, sl, r2 @ │ │ │ │ + smlabteq pc, r0, sl, r2 @ │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + tsteq r0, r0, lsl sl │ │ │ │ + @ instruction: 0x010f2ab2 │ │ │ │ + smlatbeq pc, r2, sl, r2 @ │ │ │ │ + @ instruction: 0x010f2a9e │ │ │ │ + @ instruction: 0x010f2a9a │ │ │ │ + @ instruction: 0x010f2a96 │ │ │ │ + @ instruction: 0x010f2a92 │ │ │ │ + smlabbeq pc, lr, sl, r2 @ │ │ │ │ + smlabbeq pc, sl, sl, r2 @ │ │ │ │ + smlabbeq pc, r2, sl, r2 @ │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + smlabbeq pc, sl, sl, r2 @ │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ + tsteq r7, r4, ror #19 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, r6, ror #20 │ │ │ │ + tsteq pc, r2, ror #20 │ │ │ │ + smlabbeq lr, r6, r2, fp │ │ │ │ + @ instruction: 0x0110a8d0 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq r7, r2, lsl r9 │ │ │ │ + tsteq lr, r2, asr #32 │ │ │ │ + smlatteq pc, lr, r9, r2 │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + smlabteq pc, lr, r9, r2 @ │ │ │ │ + @ instruction: 0x0117e890 │ │ │ │ + @ instruction: 0x0117e790 │ │ │ │ + @ instruction: 0x010f28b4 │ │ │ │ + @ instruction: 0x0110a6ba │ │ │ │ + @ instruction: 0x010f28b0 │ │ │ │ + smlatbeq pc, ip, r8, r2 @ │ │ │ │ + smlatbeq pc, r8, r8, r2 @ │ │ │ │ + @ instruction: 0x010eb19c │ │ │ │ + tsteq r0, r6, asr #12 │ │ │ │ + smlabbeq lr, sl, r1, fp │ │ │ │ + tsteq lr, sl, lsl lr │ │ │ │ + ldrheq r2, [r2, -r4] │ │ │ │ + tsteq r7, ip, lsl r6 │ │ │ │ + tsteq lr, lr, asr #26 │ │ │ │ + smlabbeq pc, r4, r7, r2 @ │ │ │ │ + tsteq pc, sl, ror r7 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + tsteq pc, sl, asr #14 │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ + smlabteq lr, r4, ip, sl │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + @ instruction: 0x010eac96 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ tsteq pc, r2, asr r9 @ │ │ │ │ - tsteq pc, lr, asr #18 │ │ │ │ - tsteq pc, sl, asr r9 @ │ │ │ │ - tsteq pc, lr, lsr r9 @ │ │ │ │ - @ instruction: 0x0117e8b4 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, r2, lsr r9 @ │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - tsteq r0, r0, lsr #15 │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq r7, r0, lsl r5 │ │ │ │ + tsteq lr, r6, asr #24 │ │ │ │ + tsteq r0, r0, lsr r4 │ │ │ │ + tsteq pc, r2, lsr #18 │ │ │ │ + tsteq pc, r2, lsr #18 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq r7, r2, ror #15 │ │ │ │ - tsteq lr, r2, lsl pc │ │ │ │ - @ instruction: 0x010f28be │ │ │ │ - tsteq r1, sl, asr #20 │ │ │ │ - smlatbeq pc, r6, r8, r2 @ │ │ │ │ - smlatbeq pc, r2, r8, r2 @ │ │ │ │ - @ instruction: 0x010f289e │ │ │ │ - tsteq r7, r0, ror #14 │ │ │ │ - tsteq r7, r0, ror #12 │ │ │ │ - smlabbeq pc, r4, r7, r2 @ │ │ │ │ - tsteq r0, sl, lsl #11 │ │ │ │ - smlabbeq pc, r0, r7, r2 @ │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - tsteq r0, r6, lsl r5 │ │ │ │ - qaddeq fp, sl, lr │ │ │ │ - smlatteq lr, sl, ip, sl │ │ │ │ - tsteq r2, r4, lsl #31 │ │ │ │ - tsteq r7, ip, ror #9 │ │ │ │ - tsteq lr, lr, lsl ip │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, r6, lsl r6 @ │ │ │ │ - @ instruction: 0x010eab94 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - tsteq pc, r6, lsl #12 │ │ │ │ - tsteq lr, r6, ror #22 │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - tsteq pc, r2, lsr #16 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - tsteq r7, r0, ror #7 │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - tsteq r0, r0, lsl #6 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - smlatteq pc, ip, r7, r2 │ │ │ │ - smlatteq pc, r6, r7, r2 │ │ │ │ - smlatteq pc, r6, r7, r2 │ │ │ │ - smlatteq pc, r0, r7, r2 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ + smlatbeq lr, ip, r8, sl │ │ │ │ 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 │ │ │ │ @@ -11900,91 +11900,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r6, lsl r6 @ │ │ │ │ - tsteq pc, lr, asr r6 @ │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq pc, r8, lsr #14 │ │ │ │ - smlatbeq pc, r8, r7, r2 @ │ │ │ │ - smlatbeq pc, lr, r7, r2 @ │ │ │ │ - tsteq pc, r2, lsl r8 @ │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, r6, ror #16 │ │ │ │ - smlabteq pc, r6, r8, r2 @ │ │ │ │ - smlabteq pc, r2, r8, r2 @ │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ + smlabbeq pc, lr, r7, r2 @ │ │ │ │ + smlatbeq pc, r4, r7, r2 @ │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, r8, asr r8 @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, r2, asr #18 │ │ │ │ tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - smlabbeq pc, r2, r9, r2 @ │ │ │ │ - smlabbeq pc, r0, r9, r2 @ │ │ │ │ - smlabteq pc, ip, r9, r2 @ │ │ │ │ - smlabteq pc, r0, r9, r2 @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, r2, asr sl @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - @ instruction: 0x010f2a9c │ │ │ │ - smlatbeq pc, r2, sl, r2 @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - @ instruction: 0x010f2bb0 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - smlabteq pc, r0, ip, r2 @ │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - tsteq pc, lr, ror #26 │ │ │ │ - tsteq pc, sl, ror sp @ │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - smlatbeq pc, r6, lr, r2 @ │ │ │ │ - smlatbeq pc, r4, lr, r2 @ │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - smlatteq pc, ip, pc, r2 @ │ │ │ │ + @ instruction: 0x010f2990 │ │ │ │ + @ instruction: 0x010f2996 │ │ │ │ strdeq r2, [pc, -r6] │ │ │ │ - smlabbeq pc, lr, r0, r3 @ │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - smlatbeq pc, ip, r1, r3 @ │ │ │ │ - smlabteq pc, r2, r1, r3 @ │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - tsteq pc, r2, asr #6 │ │ │ │ - @ instruction: 0x010f3392 │ │ │ │ - @ instruction: 0x010f3392 │ │ │ │ - tsteq pc, sl, lsr #8 │ │ │ │ - tsteq pc, r2, asr #8 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + tsteq pc, sl, asr #20 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + smlabbeq pc, r8, sl, r2 @ │ │ │ │ + tsteq pc, r6, ror #20 │ │ │ │ + @ instruction: 0x010f2ab2 │ │ │ │ + @ instruction: 0x010f2ab0 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + smlabbeq pc, r2, fp, r2 @ │ │ │ │ + smlabbeq pc, r0, fp, r2 @ │ │ │ │ + smlabteq pc, ip, fp, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + smlatteq pc, r0, ip, r2 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r4, ror sp @ │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + @ instruction: 0x010f2e9e │ │ │ │ + smlatbeq pc, sl, lr, r2 @ │ │ │ │ + tsteq pc, r2, asr #30 │ │ │ │ + smlabbeq pc, r6, pc, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + smlabbeq pc, r4, r0, r3 @ │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ + @ instruction: 0x010f31be │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ ldrdeq r3, [pc, -ip] │ │ │ │ - smlatteq pc, r8, r4, r3 │ │ │ │ - smlabbeq pc, r4, r5, r3 @ │ │ │ │ - smlabteq pc, sl, r5, r3 @ │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ strdeq r3, [pc, -r2] │ │ │ │ - smlabbeq pc, ip, r6, r3 @ │ │ │ │ - smlatbeq pc, r6, r6, r3 @ │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ + smlabbeq pc, sl, r3, r3 @ │ │ │ │ + @ instruction: 0x010f3396 │ │ │ │ + tsteq pc, lr, lsr #8 │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + smlabteq pc, r2, r4, r3 @ │ │ │ │ + smlabteq pc, r2, r4, r3 @ │ │ │ │ + tsteq pc, sl, asr r5 @ │ │ │ │ + tsteq pc, r2, ror r5 @ │ │ │ │ + tsteq pc, ip, lsl #12 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + @ instruction: 0x010f36b4 │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ tsteq pc, ip, asr #14 │ │ │ │ - smlatteq pc, r6, r7, r3 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - smlabbeq pc, r0, r8, r3 @ │ │ │ │ - smlabbeq pc, r2, r8, r3 @ │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - smlabteq pc, lr, r9, r3 @ │ │ │ │ + tsteq pc, r2, lsr #14 │ │ │ │ + @ instruction: 0x010f37bc │ │ │ │ ldrdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + @ instruction: 0x010f39b0 │ │ │ │ + @ instruction: 0x010f39b2 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + tsteq pc, r6, lsl #22 │ │ │ │ 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 │ │ │ │ @@ -12762,87 +12762,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - smlabteq pc, ip, r9, r3 @ │ │ │ │ - @ instruction: 0x010f39be │ │ │ │ - tsteq pc, r6, asr sl @ │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq pc, r4, lsl #22 │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - smlatbeq pc, r8, fp, r3 @ │ │ │ │ - smlatteq pc, ip, fp, r3 │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - tsteq pc, sl, lsr ip @ │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - smlatteq pc, sl, ip, r3 │ │ │ │ - smlabbeq pc, r2, sp, r3 @ │ │ │ │ - smlabbeq pc, ip, sp, r3 @ │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ - @ instruction: 0x010f3eba │ │ │ │ - @ instruction: 0x010f3e9c │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq pc, sl, asr #30 │ │ │ │ - smlatteq pc, r4, pc, r3 @ │ │ │ │ - smlatteq pc, lr, pc, r3 @ │ │ │ │ - smlabbeq pc, r6, r0, r4 @ │ │ │ │ - smlabteq pc, sl, r0, r4 @ │ │ │ │ - tsteq pc, sl, lsl r1 @ │ │ │ │ - tsteq pc, sl, lsl r1 @ │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - smlabbeq pc, r8, r1, r4 @ │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - smlabbeq pc, ip, r1, r4 @ │ │ │ │ - tsteq pc, sl, ror #2 │ │ │ │ - tsteq pc, lr, asr sp @ │ │ │ │ - @ instruction: 0x010f4198 │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - smlatbeq pc, r2, r1, r4 @ │ │ │ │ - smlabbeq pc, ip, r1, r4 @ │ │ │ │ - smlabbeq pc, r2, sp, r5 @ │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - smlabteq pc, r0, r1, r4 @ │ │ │ │ - smlabbeq pc, ip, sp, r5 @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - smlatbeq pc, lr, r1, r4 @ │ │ │ │ - @ instruction: 0x010f4190 │ │ │ │ - smlabbeq pc, r6, sp, r5 @ │ │ │ │ - tsteq pc, r2, ror sp @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - smlatbeq pc, r8, r1, r4 @ │ │ │ │ - smlatbeq pc, r0, sp, r5 @ │ │ │ │ - smlabbeq pc, ip, sp, r5 @ │ │ │ │ - smlatteq pc, lr, r1, r4 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, r6, sp, r5 @ │ │ │ │ - mrseq r4, (UNDEF: 47) │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - smlatbeq pc, r0, sp, r5 @ │ │ │ │ - tsteq pc, r2, lsl #4 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + smlatbeq pc, ip, sl, r3 @ │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + smlatteq pc, lr, sl, r3 │ │ │ │ + smlabbeq pc, r6, fp, r3 @ │ │ │ │ + @ instruction: 0x010f3b9c │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, lr, lsr ip @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ + @ instruction: 0x010f3eb2 │ │ │ │ + @ instruction: 0x010f3ebc │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + @ instruction: 0x010f3f9a │ │ │ │ + smlatteq pc, sl, pc, r3 @ │ │ │ │ + smlabteq pc, ip, pc, r3 @ │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, lr, lsl r1 @ │ │ │ │ + @ instruction: 0x010f41b6 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, sl, asr #4 │ │ │ │ + tsteq pc, sl, asr #4 │ │ │ │ + smlabbeq pc, sl, r2, r4 @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + smlatbeq pc, r8, r2, r4 @ │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + @ instruction: 0x010f42b8 │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + @ instruction: 0x010f42bc │ │ │ │ + @ instruction: 0x010f429a │ │ │ │ + smlabbeq pc, lr, lr, r5 @ │ │ │ │ + smlabteq pc, r8, r2, r4 @ │ │ │ │ + smlatbeq pc, r0, lr, r5 @ │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ + @ instruction: 0x010f42bc │ │ │ │ + @ instruction: 0x010f5eb2 │ │ │ │ + @ instruction: 0x010f5e90 │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - smlatteq pc, r6, sp, r5 │ │ │ │ - smlabteq pc, r4, sp, r5 @ │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ + @ instruction: 0x010f5ebc │ │ │ │ + mrseq r4, SP_hyp │ │ │ │ + @ instruction: 0x010f429c │ │ │ │ + @ instruction: 0x010f5e90 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + ldrdeq r4, [pc, -lr] │ │ │ │ + smlabteq pc, r0, r2, r4 @ │ │ │ │ + @ instruction: 0x010f5eb6 │ │ │ │ + smlatbeq pc, r2, lr, r5 @ │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f5ebc │ │ │ │ + tsteq pc, lr, lsl r3 @ │ │ │ │ + mrseq r4, SP_hyp │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + tsteq pc, r6, lsl pc @ │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ 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 │ │ │ │ @@ -13619,88 +13619,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 │ │ │ │ - smlabteq pc, ip, ip, r5 @ │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - smlatteq pc, r4, r0, r4 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, r2, ip, r5 @ │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - @ instruction: 0x010f5cbe │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ strdeq r5, [pc, -ip] │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, r6, asr #26 │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - smlabbeq pc, r4, r1, r4 @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - @ instruction: 0x010f4194 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, r6, asr #26 │ │ │ │ - smlatbeq pc, r6, r1, r4 @ │ │ │ │ - smlabbeq pc, r4, r1, r4 @ │ │ │ │ - tsteq pc, sl, ror sp @ │ │ │ │ - @ instruction: 0x010f41b2 │ │ │ │ - smlabbeq pc, sl, sp, r5 @ │ │ │ │ - tsteq pc, r2, lsr sp @ │ │ │ │ - @ instruction: 0x010f4192 │ │ │ │ - tsteq pc, lr, ror r1 @ │ │ │ │ - tsteq pc, r2, ror sp @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - @ instruction: 0x010f41b0 │ │ │ │ - tsteq pc, lr, ror sp @ │ │ │ │ - smlabteq pc, r2, r1, r4 @ │ │ │ │ - @ instruction: 0x010f4194 │ │ │ │ - smlabbeq pc, r8, sp, r5 @ │ │ │ │ - tsteq pc, r2, ror sp @ │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - @ instruction: 0x010f41b6 │ │ │ │ - smlatbeq pc, ip, sp, r5 @ │ │ │ │ - smlatteq pc, r6, r1, r4 │ │ │ │ - smlabteq pc, r0, sp, r5 @ │ │ │ │ - smlabbeq pc, r8, sp, r5 @ │ │ │ │ - smlatteq pc, sl, r1, r4 │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + strdeq r5, [pc, -r2] │ │ │ │ + tsteq pc, r2, asr r2 @ │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + tsteq pc, r6, lsr lr @ │ │ │ │ + smlatteq pc, lr, sp, r5 │ │ │ │ + tsteq pc, lr, asr #4 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, sl, lsl #28 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + tsteq pc, lr, asr #4 │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + smlabbeq pc, lr, r2, r4 @ │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + @ instruction: 0x010f4298 │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + @ instruction: 0x010f4298 │ │ │ │ + smlabbeq pc, r2, r2, r4 @ │ │ │ │ + tsteq pc, r6, ror lr @ │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + @ instruction: 0x010f42b4 │ │ │ │ + smlabbeq pc, r0, lr, r5 @ │ │ │ │ + smlabteq pc, r4, r2, r4 @ │ │ │ │ + @ instruction: 0x010f4298 │ │ │ │ + smlabbeq pc, ip, lr, r5 @ │ │ │ │ + tsteq pc, r6, ror lr @ │ │ │ │ ldrdeq r4, [pc, -r6] │ │ │ │ - smlabteq pc, ip, sp, r5 @ │ │ │ │ - smlatbeq pc, lr, sp, r5 @ │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f42b4 │ │ │ │ + smlatbeq pc, sl, lr, r5 @ │ │ │ │ + smlatteq pc, r2, r2, r4 │ │ │ │ + @ instruction: 0x010f5eba │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + smlabteq pc, r2, r2, r4 @ │ │ │ │ + smlatbeq pc, lr, r2, r4 @ │ │ │ │ + smlatbeq pc, r2, lr, r5 @ │ │ │ │ + smlabbeq pc, r0, lr, r5 @ │ │ │ │ + smlatteq pc, r0, r2, r4 │ │ │ │ + smlatbeq pc, lr, lr, r5 @ │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + smlabteq pc, r4, r2, r4 @ │ │ │ │ + @ instruction: 0x010f5eb8 │ │ │ │ + smlatbeq pc, r2, lr, r5 @ │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ + smlatteq pc, r6, r2, r4 │ │ │ │ ldrdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - tsteq pc, lr, lsl r2 @ │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq pc, sl, lsr #28 │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + @ instruction: 0x010f5eb8 │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, sl, lsr #6 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, lr, ror #6 │ │ │ │ + tsteq pc, lr, asr #6 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + smlabbeq pc, r0, r3, r4 @ │ │ │ │ + tsteq pc, sl, asr pc @ │ │ │ │ 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 │ │ │ │ @@ -14527,290 +14527,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010f5cb6 │ │ │ │ - tsteq pc, r6, lsl r1 @ │ │ │ │ - mrseq r4, (UNDEF: 31) │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - strdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, r6, asr r1 @ │ │ │ │ - tsteq pc, r6, lsr r1 @ │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - tsteq pc, sl, lsr sp @ │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, sl, asr #2 │ │ │ │ - tsteq pc, lr, lsr sp @ │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq pc, sl, asr #26 │ │ │ │ - smlabbeq pc, lr, r1, r4 @ │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - smlatbeq pc, r0, r1, r4 @ │ │ │ │ - tsteq pc, lr, ror r1 @ │ │ │ │ - tsteq pc, r2, ror sp @ │ │ │ │ - smlatbeq pc, sl, r1, r4 @ │ │ │ │ - smlabbeq pc, r2, sp, r5 @ │ │ │ │ + smlatteq pc, r6, sp, r5 │ │ │ │ + tsteq pc, r6, asr #4 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + smlabbeq pc, r6, r2, r4 @ │ │ │ │ + tsteq pc, r6, ror #4 │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + @ instruction: 0x010f4292 │ │ │ │ + tsteq pc, sl, ror #28 │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + @ instruction: 0x010f4290 │ │ │ │ + tsteq pc, sl, ror r2 @ │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + smlatbeq pc, ip, r2, r4 @ │ │ │ │ + tsteq pc, sl, ror lr @ │ │ │ │ + @ instruction: 0x010f42be │ │ │ │ + @ instruction: 0x010f4290 │ │ │ │ + smlabbeq pc, r4, lr, r5 @ │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatbeq pc, lr, r2, r4 @ │ │ │ │ + smlatbeq pc, r2, lr, r5 @ │ │ │ │ ldrdeq r4, [pc, -sl] │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - tsteq pc, sl, lsr r3 @ │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - tstpeq lr, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, sl, r9, pc @ │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - @ instruction: 0x010ef89a │ │ │ │ - tstpeq lr, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsr #14 │ │ │ │ - smlabbeq lr, lr, r8, pc @ │ │ │ │ - tsteq lr, r6, lsl r7 │ │ │ │ - tstpeq lr, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r6, r8, pc @ │ │ │ │ - tstpeq lr, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [lr, -r6] │ │ │ │ - tstpeq lr, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r6, r6, r7 │ │ │ │ - tstpeq lr, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, sl, r9, pc @ │ │ │ │ - smlatbeq lr, r2, r9, pc @ │ │ │ │ - smlatbeq lr, lr, r9, pc @ │ │ │ │ - @ instruction: 0x010e76be │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlatbeq lr, lr, r6, r7 │ │ │ │ - tstpeq lr, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, lr, r6, r7 │ │ │ │ + @ instruction: 0x010f5eb2 │ │ │ │ + tsteq pc, sl, lsl #14 │ │ │ │ + smlatbeq pc, r2, r3, r1 @ │ │ │ │ + tsteq pc, sl, ror #8 │ │ │ │ + tstpeq lr, sl, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r2, ip, pc @ │ │ │ │ + tstpeq lr, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, sl, r9, pc @ │ │ │ │ + @ instruction: 0x010ef99a │ │ │ │ + smlatbeq lr, r6, r9, pc @ │ │ │ │ + tsteq lr, r6, asr r8 │ │ │ │ + @ instruction: 0x010ef9be │ │ │ │ + tsteq lr, r6, asr #16 │ │ │ │ + tstpeq lr, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsr #16 │ │ │ │ tstpeq lr, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, ror r6 │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, lr, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + tstpeq lr, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ ldrdeq pc, [lr, -lr] │ │ │ │ - smlatbeq lr, sl, sl, pc @ │ │ │ │ - @ instruction: 0x010efab6 │ │ │ │ - tsteq lr, lr, asr #12 │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - tsteq lr, lr, lsr r6 │ │ │ │ - tstpeq lr, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsl r6 │ │ │ │ - tstpeq lr, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - tstpeq lr, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r6, fp, pc @ │ │ │ │ - smlabbeq lr, lr, fp, pc @ │ │ │ │ - @ instruction: 0x010efb9e │ │ │ │ - smlatteq lr, r6, r5, r7 │ │ │ │ - @ instruction: 0x010efbba │ │ │ │ - ldrdeq r7, [lr, -r6] │ │ │ │ + smlatteq lr, lr, r7, r7 │ │ │ │ + tstpeq lr, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [lr, -lr] │ │ │ │ + smlatbeq lr, sl, fp, pc @ │ │ │ │ + tstpeq lr, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e77be │ │ │ │ + smlatbeq lr, r2, fp, pc @ │ │ │ │ + smlatbeq lr, lr, r7, r7 │ │ │ │ + tstpeq lr, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - @ instruction: 0x010e75be │ │ │ │ - tstpeq lr, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, r5, r7 │ │ │ │ - tstpeq lr, r6, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efc9e │ │ │ │ - tstpeq lr, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, ror r5 │ │ │ │ - tstpeq lr, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - @ instruction: 0x010efcb6 │ │ │ │ - smlabbeq lr, r6, ip, pc @ │ │ │ │ - @ instruction: 0x010efc92 │ │ │ │ - tsteq lr, r6, asr #10 │ │ │ │ - smlatbeq lr, sl, ip, pc @ │ │ │ │ - tsteq lr, r6, lsr r5 │ │ │ │ - tstpeq lr, lr, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -sl] │ │ │ │ - smlatteq lr, r6, ip, pc @ │ │ │ │ - tsteq lr, lr, lsl #10 │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - strdeq r7, [lr, -lr] │ │ │ │ - tstpeq lr, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r6, r4, r7 │ │ │ │ - tstpeq lr, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [lr, -r6] │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - tstpeq lr, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efdbe │ │ │ │ - @ instruction: 0x010efd92 │ │ │ │ - @ instruction: 0x010efd9a │ │ │ │ - smlatbeq lr, r6, r4, r7 │ │ │ │ + smlatteq lr, r6, fp, pc @ │ │ │ │ + tsteq lr, lr, ror r7 │ │ │ │ + tstpeq lr, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, ror #14 │ │ │ │ + smlabbeq lr, r6, ip, pc @ │ │ │ │ + tstpeq lr, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, asr #14 │ │ │ │ + tstpeq lr, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsr r7 │ │ │ │ + tstpeq lr, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + @ instruction: 0x010efcbe │ │ │ │ + smlabteq lr, lr, ip, pc @ │ │ │ │ + tsteq lr, r6, lsl r7 │ │ │ │ + smlatteq lr, sl, ip, pc @ │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ + tstpeq lr, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, lr, r6, r7 │ │ │ │ + tstpeq lr, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [lr, -lr] │ │ │ │ + smlabbeq lr, r6, pc, pc @ │ │ │ │ + tstpeq lr, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, lr, sp, pc @ │ │ │ │ + smlabbeq lr, sl, sp, pc @ │ │ │ │ + tstpeq lr, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r6, r6, r7 │ │ │ │ + tstpeq lr, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e7696 │ │ │ │ + smlatteq lr, r6, sp, pc @ │ │ │ │ @ instruction: 0x010efdb6 │ │ │ │ - @ instruction: 0x010e7496 │ │ │ │ + smlabteq lr, r2, sp, pc @ │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + tsteq lr, r6, ror #12 │ │ │ │ + tstpeq lr, lr, ror lr @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - tstpeq lr, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, ror r4 │ │ │ │ - tstpeq lr, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, ror #8 │ │ │ │ - tstpeq lr, sl, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsr r6 │ │ │ │ + tstpeq lr, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + smlabbeq lr, r6, lr, pc @ │ │ │ │ + tstpeq lr, r2, asr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsl r6 │ │ │ │ + smlabbeq lr, r2, lr, pc @ │ │ │ │ + tsteq lr, r6, lsl #12 │ │ │ │ + tsteq pc, r6 │ │ │ │ + tstpeq lr, sl, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, lr, lr, pc @ │ │ │ │ + smlabteq lr, r2, lr, pc @ │ │ │ │ + smlabteq lr, sl, lr, pc @ │ │ │ │ + ldrdeq r7, [lr, -r6] │ │ │ │ smlatteq lr, r6, lr, pc @ │ │ │ │ - @ instruction: 0x010efe96 │ │ │ │ - @ instruction: 0x010efeb2 │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - smlatteq lr, sl, lr, pc @ │ │ │ │ - tsteq lr, lr, lsr #8 │ │ │ │ - smlabbeq lr, lr, pc, pc @ │ │ │ │ + smlabteq lr, r6, r5, r7 │ │ │ │ + tstpeq lr, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - @ instruction: 0x010eff9a │ │ │ │ - tsteq lr, r6, lsl #8 │ │ │ │ - tsteq pc, sl, ror #14 │ │ │ │ - @ instruction: 0x010f0396 │ │ │ │ - @ instruction: 0x010f01ba │ │ │ │ - strheq r0, [pc, -r6] │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - tsteq pc, lr │ │ │ │ - smlabteq lr, r6, r3, r7 │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ - @ instruction: 0x010e73b6 │ │ │ │ - tsteq pc, lr, lsl #2 │ │ │ │ + smlatbeq lr, r6, r5, r7 │ │ │ │ + tstpeq lr, r6, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e7596 │ │ │ │ + smlabbeq pc, sl, r0, r0 @ │ │ │ │ + tsteq pc, r6, lsl r0 @ │ │ │ │ + smlabteq lr, r6, pc, pc @ │ │ │ │ + smlatteq lr, r2, pc, pc @ │ │ │ │ + tsteq lr, lr, ror #10 │ │ │ │ + tsteq pc, sl, lsl r0 @ │ │ │ │ + tsteq lr, lr, asr r5 │ │ │ │ strheq r0, [pc, -lr] │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ + tsteq pc, lr, rrx │ │ │ │ + tsteq lr, r6, asr #10 │ │ │ │ + smlabteq pc, sl, r0, r0 @ │ │ │ │ + tsteq lr, r6, lsr r5 │ │ │ │ + @ instruction: 0x010f089a │ │ │ │ + smlabteq pc, r6, r4, r0 @ │ │ │ │ + smlatteq pc, sl, r2, r0 │ │ │ │ + smlatteq pc, r6, r1, r0 │ │ │ │ + tsteq pc, r2, ror r1 @ │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + strdeq r7, [lr, -r6] │ │ │ │ + tsteq pc, r6, ror r1 @ │ │ │ │ + smlatteq lr, r6, r4, r7 │ │ │ │ + tsteq pc, lr, lsr r2 @ │ │ │ │ + smlatteq pc, lr, r1, r0 │ │ │ │ + tsteq pc, sl, lsl #4 │ │ │ │ + smlabteq lr, r6, r4, r7 │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + @ instruction: 0x010e74b6 │ │ │ │ + tsteq pc, r6, ror r3 @ │ │ │ │ + tsteq pc, r2, lsl #6 │ │ │ │ + @ instruction: 0x010f02b2 │ │ │ │ + smlabteq pc, lr, r2, r0 @ │ │ │ │ + smlabbeq lr, lr, r4, r7 │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ + tsteq lr, lr, ror r4 │ │ │ │ + smlatbeq pc, sl, r3, r0 @ │ │ │ │ + tsteq pc, sl, asr r3 @ │ │ │ │ + tsteq lr, r6, ror #8 │ │ │ │ + @ instruction: 0x010f03b6 │ │ │ │ + tsteq lr, r6, asr r4 │ │ │ │ + smlatteq pc, r6, r5, r0 │ │ │ │ + smlatteq pc, r2, r4, r0 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + tsteq pc, lr, lsl r4 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq lr, r6, lsl r4 │ │ │ │ + tsteq pc, sl, lsr r5 @ │ │ │ │ + smlatteq pc, sl, r4, r0 │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + strdeq r7, [lr, -r6] │ │ │ │ + tsteq pc, lr, lsr r5 @ │ │ │ │ + smlatteq lr, r6, r3, r7 │ │ │ │ + tsteq pc, r2, ror r6 @ │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + smlatbeq pc, lr, r5, r0 @ │ │ │ │ + smlabteq pc, sl, r5, r0 @ │ │ │ │ + @ instruction: 0x010e73be │ │ │ │ + tsteq pc, r2, lsl #12 │ │ │ │ + smlatbeq lr, lr, r3, r7 │ │ │ │ + smlatbeq pc, r6, r6, r0 @ │ │ │ │ + tsteq pc, r6, asr r6 @ │ │ │ │ @ instruction: 0x010e7396 │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ + @ instruction: 0x010f06b2 │ │ │ │ smlabbeq lr, r6, r3, r7 │ │ │ │ - tsteq pc, r6, asr #4 │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - smlabbeq pc, r2, r1, r0 @ │ │ │ │ - @ instruction: 0x010f019e │ │ │ │ - tsteq lr, lr, asr r3 │ │ │ │ + @ instruction: 0x010f0ab6 │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ ldrdeq r0, [pc, -r6] │ │ │ │ + tsteq pc, r2, ror #14 │ │ │ │ + tsteq pc, r2, lsl r7 @ │ │ │ │ + tsteq pc, lr, lsr #14 │ │ │ │ tsteq lr, lr, asr #6 │ │ │ │ - tsteq pc, sl, ror r2 @ │ │ │ │ - tsteq pc, sl, lsr #4 │ │ │ │ - tsteq lr, r6, lsr r3 │ │ │ │ - smlabbeq pc, r6, r2, r0 @ │ │ │ │ - tsteq lr, r6, lsr #6 │ │ │ │ - @ instruction: 0x010f04b6 │ │ │ │ - @ instruction: 0x010f03b2 │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - smlatteq pc, lr, r2, r0 │ │ │ │ - tsteq pc, sl, lsl #6 │ │ │ │ - strdeq r7, [lr, -r6] │ │ │ │ - tsteq pc, r2, asr #6 │ │ │ │ + tsteq pc, r6, ror #14 │ │ │ │ + tsteq lr, lr, lsr r3 │ │ │ │ + tsteq pc, lr, lsr #16 │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + tsteq lr, lr, lsl r3 │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + tsteq pc, r6, ror #18 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + smlatbeq pc, r2, r8, r0 @ │ │ │ │ + @ instruction: 0x010f08be │ │ │ │ smlatteq lr, r6, r2, r7 │ │ │ │ - tsteq pc, sl, lsl #8 │ │ │ │ - @ instruction: 0x010f03ba │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + ldrdeq r7, [lr, -r6] │ │ │ │ + @ instruction: 0x010f099a │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + @ instruction: 0x010e72be │ │ │ │ + smlatbeq pc, r6, r9, r0 @ │ │ │ │ + smlatbeq lr, lr, r2, r7 │ │ │ │ ldrdeq r0, [pc, -r6] │ │ │ │ - smlabteq lr, r6, r2, r7 │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - @ instruction: 0x010e72b6 │ │ │ │ - tsteq pc, r2, asr #10 │ │ │ │ - smlabteq pc, lr, r4, r0 @ │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - @ instruction: 0x010f049a │ │ │ │ - smlabbeq lr, lr, r2, r7 │ │ │ │ ldrdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, lr, asr sl @ │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ + tsteq pc, sl, lsr #20 │ │ │ │ tsteq lr, lr, ror r2 │ │ │ │ - tsteq pc, r6, ror r5 @ │ │ │ │ - tsteq pc, r6, lsr #10 │ │ │ │ - tsteq lr, r6, ror #4 │ │ │ │ - smlabbeq pc, r2, r5, r0 @ │ │ │ │ - tsteq lr, r6, asr r2 │ │ │ │ - smlabbeq pc, r6, r9, r0 @ │ │ │ │ - smlatbeq pc, sl, r7, r0 @ │ │ │ │ - smlatbeq pc, r6, r6, r0 @ │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - smlatteq pc, r2, r5, r0 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - tsteq lr, lr, lsl r2 │ │ │ │ - tsteq pc, r6, lsr r6 @ │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - smlatbeq pc, lr, r6, r0 @ │ │ │ │ - smlabteq pc, sl, r6, r0 @ │ │ │ │ + tsteq pc, r2, ror #20 │ │ │ │ + tsteq lr, lr, ror #4 │ │ │ │ + tsteq pc, sl, lsr #22 │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tsteq lr, lr, asr #4 │ │ │ │ + tsteq pc, lr, lsr #22 │ │ │ │ + tsteq lr, lr, lsr r2 │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + smlatteq pc, lr, fp, r0 │ │ │ │ + @ instruction: 0x010f0b9e │ │ │ │ + @ instruction: 0x010f0bba │ │ │ │ + tsteq lr, r6, lsl r2 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + tsteq lr, r6, lsl #4 │ │ │ │ + @ instruction: 0x010f0c96 │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ smlatteq lr, lr, r1, r7 │ │ │ │ - tsteq pc, r2, lsl #14 │ │ │ │ + smlatbeq pc, r2, ip, r0 @ │ │ │ │ ldrdeq r7, [lr, -lr] │ │ │ │ - tsteq pc, r6, lsr r8 @ │ │ │ │ - smlabteq pc, r2, r7, r0 @ │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - smlabbeq pc, lr, r7, r0 @ │ │ │ │ - @ instruction: 0x010e71b6 │ │ │ │ - smlabteq pc, r6, r7, r0 @ │ │ │ │ - smlatbeq lr, r6, r1, r7 │ │ │ │ - tsteq pc, sl, ror #16 │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - smlabbeq lr, lr, r1, r7 │ │ │ │ - tsteq pc, r6, ror r8 @ │ │ │ │ - tsteq lr, lr, ror r1 │ │ │ │ - smlatbeq pc, r6, sl, r0 @ │ │ │ │ - smlatbeq pc, r2, r9, r0 @ │ │ │ │ - tsteq pc, lr, lsr #18 │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - tsteq lr, lr, asr #2 │ │ │ │ - tsteq pc, r2, lsr r9 @ │ │ │ │ - tsteq lr, lr, lsr r1 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - smlatbeq pc, sl, r9, r0 @ │ │ │ │ - smlabteq pc, r6, r9, r0 @ │ │ │ │ + tsteq pc, sl, lsl #24 │ │ │ │ + tsteq pc, sl, ror #8 │ │ │ │ + swpeq r1, r6, [pc] @ │ │ │ │ + @ instruction: 0x010f0eba │ │ │ │ + @ instruction: 0x010f0db6 │ │ │ │ + tsteq pc, r2, asr #26 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + @ instruction: 0x010e7196 │ │ │ │ + tsteq pc, r6, asr #26 │ │ │ │ + smlabbeq lr, r6, r1, r7 │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + @ instruction: 0x010f0dbe │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + tsteq lr, r6, ror #2 │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + tsteq lr, r6, asr r1 │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + ldrdeq r0, [pc, -r2] │ │ │ │ + smlabbeq pc, r2, lr, r0 @ │ │ │ │ + @ instruction: 0x010f0e9e │ │ │ │ + tsteq lr, lr, lsr #2 │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ tsteq lr, lr, lsl r1 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - tsteq lr, lr, lsl #2 │ │ │ │ - tsteq pc, r2, lsr fp @ │ │ │ │ - @ instruction: 0x010f0abe │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ - smlabbeq pc, sl, sl, r0 @ │ │ │ │ - smlatteq lr, r6, r0, r7 │ │ │ │ - smlabteq pc, r2, sl, r0 @ │ │ │ │ - ldrdeq r7, [lr, -r6] │ │ │ │ - tsteq pc, r6, ror #22 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - strheq r7, [lr, -lr] │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - smlatbeq lr, lr, r0, r7 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - tsteq pc, sl, lsr r3 @ │ │ │ │ - tsteq pc, r6, ror #30 │ │ │ │ - smlabbeq pc, sl, sp, r0 @ │ │ │ │ - smlabbeq pc, r6, ip, r0 @ │ │ │ │ - tsteq pc, r2, lsl ip @ │ │ │ │ - smlabteq pc, r2, fp, r0 @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - tsteq lr, r6, rrx │ │ │ │ - tsteq pc, r6, lsl ip @ │ │ │ │ - qaddeq r7, r6, lr │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - smlabbeq pc, lr, ip, r0 @ │ │ │ │ - smlatbeq pc, sl, ip, r0 @ │ │ │ │ - tsteq lr, r6, lsr r0 │ │ │ │ - smlatteq pc, r2, ip, r0 │ │ │ │ - tsteq lr, r6, lsr #32 │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - smlatbeq pc, r2, sp, r0 @ │ │ │ │ - tsteq pc, r2, asr sp @ │ │ │ │ - tsteq pc, lr, ror #26 │ │ │ │ - strdeq r6, [lr, -lr] │ │ │ │ - smlatbeq pc, r6, sp, r0 @ │ │ │ │ - smlatteq lr, lr, pc, r6 @ │ │ │ │ - tsteq pc, sl, asr #28 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ + tsteq pc, sl, ror pc @ │ │ │ │ + tsteq pc, sl, lsr #30 │ │ │ │ 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 │ │ │ │ @@ -15621,423 +15621,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq lr, r4, fp, r6 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - @ instruction: 0x010f0abc │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - smlabbeq pc, r8, sl, r0 @ │ │ │ │ - tsteq lr, r4, asr #22 │ │ │ │ - smlabteq pc, r0, sl, r0 @ │ │ │ │ + @ instruction: 0x010e6cb4 │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + smlatbeq lr, r4, ip, r6 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + smlatteq pc, ip, fp, r0 │ │ │ │ + @ instruction: 0x010f0b9c │ │ │ │ + @ instruction: 0x010f0bb8 │ │ │ │ + tsteq lr, r4, ror ip │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + @ instruction: 0x010f0cb8 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + smlabbeq pc, r4, ip, r0 @ │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + @ instruction: 0x010f0cbc │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlabbeq pc, r0, sp, r0 @ │ │ │ │ + strdeq r6, [lr, -ip] │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + smlatteq lr, r4, fp, r6 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + ldrdeq r6, [lr, -r4] │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + qaddeq r1, r8, pc @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + smlatteq pc, r0, lr, r0 │ │ │ │ + @ instruction: 0x010f0e90 │ │ │ │ + smlatbeq pc, ip, lr, r0 @ │ │ │ │ + @ instruction: 0x010e6b9c │ │ │ │ + smlatteq pc, r4, lr, r0 │ │ │ │ + smlabbeq lr, ip, fp, r6 │ │ │ │ + smlatbeq pc, ip, pc, r0 @ │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + @ instruction: 0x010f0fb0 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + smlatteq pc, r4, r0, r1 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ tsteq lr, r4, lsr fp │ │ │ │ - smlabbeq pc, r8, fp, r0 @ │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - smlabbeq pc, ip, fp, r0 @ │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - smlabteq pc, r0, ip, r0 @ │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - ldrdeq r6, [lr, -ip] │ │ │ │ - tsteq pc, r0, asr ip @ │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + smlabteq pc, r8, r0, r1 @ │ │ │ │ + tsteq lr, ip, lsl #22 │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + strdeq r6, [lr, -ip] │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, r1, r1 @ │ │ │ │ + smlatbeq pc, r8, r1, r1 @ │ │ │ │ smlabteq lr, ip, sl, r6 │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, ip, r0 @ │ │ │ │ - @ instruction: 0x010e6ab4 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - smlatbeq lr, r4, sl, r6 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - @ instruction: 0x010f0db0 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - tsteq lr, ip, ror #20 │ │ │ │ - @ instruction: 0x010f0db4 │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ + smlatteq pc, r0, r1, r1 │ │ │ │ + @ instruction: 0x010e6abc │ │ │ │ + smlatbeq pc, r8, r2, r1 @ │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + @ instruction: 0x010e6a9c │ │ │ │ + smlatbeq pc, ip, r2, r1 @ │ │ │ │ + smlabbeq lr, ip, sl, r6 │ │ │ │ + smlatteq pc, r0, r3, r1 │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + smlabteq pc, r4, r3, r1 @ │ │ │ │ tsteq lr, ip, lsr sl │ │ │ │ - smlabbeq pc, r0, lr, r0 @ │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ tsteq lr, ip, lsr #20 │ │ │ │ - @ instruction: 0x010f0fb4 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - smlatteq pc, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x010f0f98 │ │ │ │ + @ instruction: 0x010f3594 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + tsteq pc, r0, asr #12 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + smlabteq pc, r8, r4, r1 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + @ instruction: 0x010f1494 │ │ │ │ + smlatteq lr, ip, r9, r6 │ │ │ │ + smlabteq pc, ip, r4, r1 @ │ │ │ │ ldrdeq r6, [lr, -ip] │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - smlabteq lr, ip, r9, r6 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - smlatbeq pc, ip, r0, r1 @ │ │ │ │ - qaddeq r1, ip, pc @ │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - @ instruction: 0x010e699c │ │ │ │ - strheq r1, [pc, -r0] │ │ │ │ - smlabbeq lr, ip, r9, r6 │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ + @ instruction: 0x010f1594 │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + @ instruction: 0x010e69bc │ │ │ │ + @ instruction: 0x010f1598 │ │ │ │ + smlatbeq lr, ip, r9, r6 │ │ │ │ + smlabteq pc, ip, r6, r1 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + smlabbeq lr, r4, r9, r6 │ │ │ │ + tsteq pc, ip, asr r6 @ │ │ │ │ + tsteq lr, r4, ror r9 │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + @ instruction: 0x010f16b0 │ │ │ │ tsteq lr, ip, asr r9 │ │ │ │ - @ instruction: 0x010f12b0 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - smlatteq pc, ip, r1, r1 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - smlatteq pc, r4, r2, r1 │ │ │ │ - @ instruction: 0x010f1294 │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + @ instruction: 0x010f33b4 │ │ │ │ + @ instruction: 0x010f1798 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq lr, ip, lsl r9 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ tsteq lr, ip, lsl #18 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - smlatteq pc, ip, r6, r1 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - @ instruction: 0x010f1398 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - @ instruction: 0x010e68bc │ │ │ │ - @ instruction: 0x010f139c │ │ │ │ - smlatbeq lr, ip, r8, r6 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ + smlatbeq pc, ip, r3, r3 @ │ │ │ │ + smlabbeq pc, ip, r3, r3 @ │ │ │ │ + smlatbeq pc, ip, r7, r1 @ │ │ │ │ + smlatteq lr, ip, r8, r6 │ │ │ │ + @ instruction: 0x010f17b8 │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r3, r3 @ │ │ │ │ + @ instruction: 0x010e68b4 │ │ │ │ + @ instruction: 0x010f33b4 │ │ │ │ + smlatbeq lr, r4, r8, r6 │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ smlabbeq lr, ip, r8, r6 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ tsteq lr, ip, ror r8 │ │ │ │ - @ instruction: 0x010f159c │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq lr, r4, asr r8 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ + @ instruction: 0x010f1994 │ │ │ │ + smlatbeq pc, r0, r4, r3 @ │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + smlatteq pc, r0, r3, r3 │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ tsteq lr, r4, asr #16 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r5, r1 @ │ │ │ │ - tsteq lr, ip, lsr #16 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - smlatteq lr, ip, r7, r6 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + smlabteq pc, r8, r8, r1 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ ldrdeq r6, [lr, -ip] │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - @ instruction: 0x010e67bc │ │ │ │ - smlabbeq pc, r8, r6, r1 @ │ │ │ │ - smlatbeq lr, ip, r7, r6 │ │ │ │ - smlabteq pc, r4, r2, r3 @ │ │ │ │ - smlabteq pc, r4, r6, r1 @ │ │ │ │ - smlatbeq pc, r0, r6, r1 @ │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - smlabbeq lr, r4, r7, r6 │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ + smlabbeq pc, r4, r8, r1 @ │ │ │ │ + smlabteq lr, ip, r7, r6 │ │ │ │ + smlabbeq pc, r4, r4, r3 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + @ instruction: 0x010e67b4 │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ + smlatbeq lr, r4, r7, r6 │ │ │ │ + smlabbeq pc, r0, r9, r1 @ │ │ │ │ + smlatteq pc, r0, r4, r3 │ │ │ │ + smlatteq pc, r4, r8, r1 │ │ │ │ + smlabteq pc, r0, r8, r1 @ │ │ │ │ + @ instruction: 0x010f3490 │ │ │ │ tsteq lr, r4, ror r7 │ │ │ │ - smlatteq pc, r8, r6, r1 │ │ │ │ - smlabteq pc, r4, r6, r1 @ │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - smlatbeq pc, r8, r2, r3 @ │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f32b0 │ │ │ │ - smlatteq pc, ip, r6, r1 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ + @ instruction: 0x010f349c │ │ │ │ + tsteq lr, r4, ror #14 │ │ │ │ + smlatteq pc, r0, r4, r3 │ │ │ │ + @ instruction: 0x010f34bc │ │ │ │ strdeq r1, [pc, -r8] │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - smlatteq pc, r8, r2, r3 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq lr, r4, lsr r7 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + smlatteq pc, ip, r4, r3 │ │ │ │ + tsteq lr, ip, lsl #14 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + strdeq r6, [lr, -ip] │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ smlatteq lr, r4, r6, r6 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ ldrdeq r6, [lr, -r4] │ │ │ │ - @ instruction: 0x010f1798 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - smlatbeq lr, ip, r6, r6 │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - @ instruction: 0x010e669c │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + smlatbeq pc, r0, r6, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlatbeq pc, r0, r9, r1 @ │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ smlabbeq lr, r4, r6, r6 │ │ │ │ - smlabbeq pc, r0, r7, r1 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ tsteq lr, r4, ror r6 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - @ instruction: 0x010f33b0 │ │ │ │ - @ instruction: 0x010f17b4 │ │ │ │ - @ instruction: 0x010f1790 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ + smlatbeq pc, r0, r9, r1 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ tsteq lr, r4, asr #12 │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - @ instruction: 0x010f33b0 │ │ │ │ - smlabbeq pc, ip, r3, r3 @ │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - tsteq lr, r4, lsl r6 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - smlatteq pc, ip, r7, r1 │ │ │ │ - @ instruction: 0x010f33bc │ │ │ │ - ldrdeq r6, [lr, -ip] │ │ │ │ - smlabteq pc, r8, r3, r3 @ │ │ │ │ - smlabteq lr, ip, r5, r6 │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - @ instruction: 0x010e65b4 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlatbeq lr, r4, r5, r6 │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f3594 │ │ │ │ tsteq pc, r0, ror r5 @ │ │ │ │ - smlatbeq pc, r4, r4, r3 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - smlatteq pc, r4, r3, r3 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq lr, r4, asr #10 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - smlabteq pc, ip, r8, r1 @ │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - smlatteq lr, ip, r4, r6 │ │ │ │ - smlabbeq pc, r8, r8, r1 @ │ │ │ │ - ldrdeq r6, [lr, -ip] │ │ │ │ - smlabteq pc, ip, r8, r1 @ │ │ │ │ - smlatbeq pc, r8, r8, r1 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - @ instruction: 0x010e64bc │ │ │ │ - smlabbeq pc, r4, r4, r3 @ │ │ │ │ - smlatbeq lr, ip, r4, r6 │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - @ instruction: 0x010f34b8 │ │ │ │ - @ instruction: 0x010f3494 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq lr, ip, ror r4 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ + smlatbeq pc, ip, r9, r1 @ │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ + @ instruction: 0x010f19b8 │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ strdeq r1, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r4, r3 @ │ │ │ │ - tsteq lr, ip, asr #8 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, ip, lsr r4 │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq lr, r4, lsl #8 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - smlatteq lr, ip, r3, r6 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r5, r3 @ │ │ │ │ + smlatteq lr, ip, r5, r6 │ │ │ │ + @ instruction: 0x010f35b4 │ │ │ │ ldrdeq r6, [lr, -ip] │ │ │ │ - @ instruction: 0x010f36b4 │ │ │ │ + smlabbeq pc, r4, r6, r3 @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + smlatteq pc, r8, r5, r3 │ │ │ │ + smlabteq pc, r4, r5, r3 @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + smlatbeq lr, ip, r5, r6 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + @ instruction: 0x010e659c │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ tsteq pc, ip, lsr #20 │ │ │ │ - smlabbeq pc, ip, r5, r3 @ │ │ │ │ - @ instruction: 0x010f1990 │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - smlatbeq lr, r4, r3, r6 │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ - @ instruction: 0x010e6394 │ │ │ │ - smlabbeq pc, ip, r5, r3 @ │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlatbeq pc, r4, r9, r1 @ │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + tsteq lr, ip, ror #10 │ │ │ │ + smlatbeq pc, ip, sl, r1 @ │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + @ instruction: 0x010f1a94 │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ + smlatteq pc, r4, r7, r3 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + @ instruction: 0x010f36bc │ │ │ │ + smlabteq pc, r0, sl, r1 @ │ │ │ │ + @ instruction: 0x010f1a9c │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + ldrdeq r6, [lr, -r4] │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + smlabteq lr, r4, r4, r6 │ │ │ │ + @ instruction: 0x010f36bc │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlatbeq lr, r4, r4, r6 │ │ │ │ + smlatteq pc, r0, sl, r1 │ │ │ │ + @ instruction: 0x010e6494 │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + smlabteq pc, r8, r6, r3 @ │ │ │ │ + tsteq lr, ip, ror #8 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ + tsteq lr, r4, asr #8 │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + @ instruction: 0x010f1b9c │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + strdeq r6, [lr, -r4] │ │ │ │ + @ instruction: 0x010f1b9c │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + ldrdeq r6, [lr, -r4] │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + smlabteq lr, r4, r3, r6 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + @ instruction: 0x010f3790 │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + smlatbeq pc, r8, fp, r1 @ │ │ │ │ + @ instruction: 0x010e639c │ │ │ │ + @ instruction: 0x010f1bb4 │ │ │ │ + smlabbeq lr, ip, r3, r6 │ │ │ │ + @ instruction: 0x010f37b4 │ │ │ │ + @ instruction: 0x010f3790 │ │ │ │ tsteq lr, r4, ror r3 │ │ │ │ - @ instruction: 0x010f19b0 │ │ │ │ + smlatteq pc, r0, fp, r1 │ │ │ │ tsteq lr, r4, ror #6 │ │ │ │ - smlatteq pc, r8, r5, r3 │ │ │ │ - smlatteq pc, ip, r9, r1 │ │ │ │ - smlabteq pc, r8, r9, r1 @ │ │ │ │ - @ instruction: 0x010f3598 │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - smlatbeq pc, r4, r5, r3 @ │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - smlatteq pc, ip, r9, r1 │ │ │ │ + smlatteq pc, r0, lr, r1 │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + smlatbeq pc, r0, ip, r1 @ │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + smlatteq pc, r0, fp, r1 │ │ │ │ + @ instruction: 0x010f37b0 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + @ instruction: 0x010f37bc │ │ │ │ tsteq lr, r4, lsl r3 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - smlatbeq pc, r0, r6, r3 @ │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - smlatteq pc, r0, r5, r3 │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - ldrdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - smlabteq lr, r4, r2, r6 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - smlatbeq lr, r4, r2, r6 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl ip @ │ │ │ │ + strdeq r6, [lr, -r4] │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + smlatteq lr, r4, r2, r6 │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + @ instruction: 0x010e62bc │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + smlatbeq lr, ip, r2, r6 │ │ │ │ + smlabbeq pc, r4, ip, r1 @ │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ @ instruction: 0x010e6294 │ │ │ │ - smlabteq pc, r8, sl, r1 @ │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - smlabbeq pc, r4, sl, r1 @ │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - smlabbeq pc, r4, r6, r3 @ │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + smlabbeq lr, r4, r2, r6 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + smlatteq pc, r0, ip, r1 │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + @ instruction: 0x010f1c90 │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + @ instruction: 0x010f1c9c │ │ │ │ tsteq lr, r4, asr #4 │ │ │ │ - @ instruction: 0x010f1ab0 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - @ instruction: 0x010f1db0 │ │ │ │ + smlatteq pc, r0, ip, r1 │ │ │ │ + @ instruction: 0x010f1cbc │ │ │ │ + smlabbeq pc, ip, r8, r3 @ │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + @ instruction: 0x010f3898 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010f38b0 │ │ │ │ + smlatteq pc, ip, ip, r1 │ │ │ │ + smlatteq lr, ip, r1, r6 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010f1ab0 │ │ │ │ - smlabbeq pc, r0, r6, r3 @ │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - smlabbeq pc, ip, r6, r3 @ │ │ │ │ - smlatteq lr, r4, r1, r6 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r6, r3 @ │ │ │ │ - smlatteq pc, r8, sl, r1 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ smlabteq lr, r4, r1, r6 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ @ instruction: 0x010e61b4 │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabbeq lr, ip, r1, r6 │ │ │ │ - smlatteq pc, r8, r6, r3 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + smlatteq pc, ip, sp, r1 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ tsteq lr, ip, ror r1 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - tsteq lr, r4, ror #2 │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - smlatteq pc, r4, r7, r3 │ │ │ │ - @ instruction: 0x010f1bb0 │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq pc, r0, ror sp @ │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + smlatbeq pc, r8, r9, r3 @ │ │ │ │ + smlatbeq pc, ip, sp, r1 @ │ │ │ │ + smlabbeq pc, r8, sp, r1 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ tsteq lr, r4, lsl r1 │ │ │ │ - @ instruction: 0x010f1bb0 │ │ │ │ - smlabbeq pc, ip, fp, r1 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - smlatteq lr, r4, r0, r6 │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - smlatbeq pc, r4, r7, r3 @ │ │ │ │ - smlabbeq pc, r0, r7, r3 @ │ │ │ │ - @ instruction: 0x010f1bbc │ │ │ │ - strheq r6, [lr, -ip] │ │ │ │ - smlabteq pc, r8, fp, r1 @ │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq lr, r4, lsl #2 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, sp, r1 @ │ │ │ │ + smlatteq lr, ip, r0, r6 │ │ │ │ + @ instruction: 0x010f3990 │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + smlabteq pc, r4, r9, r3 @ │ │ │ │ + smlatbeq pc, r0, r9, r3 @ │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ smlatbeq lr, ip, r0, r6 │ │ │ │ - smlabteq pc, r8, r7, r3 @ │ │ │ │ - smlatbeq pc, r4, r7, r3 @ │ │ │ │ - swpeq r6, r4, [lr] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlabbeq lr, r4, r0, r6 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - @ instruction: 0x010f1cbc │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r7, r3 @ │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ + smlatteq pc, r8, sp, r1 │ │ │ │ + swpeq r6, ip, [lr] │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq lr, ip, ror r0 │ │ │ │ + smlatteq pc, r4, r9, r3 │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ + smlabbeq pc, r8, lr, r1 @ │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq lr, r4, asr #32 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq lr, r4, lsr r0 │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ tsteq lr, ip, lsl r0 │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ tsteq lr, ip │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - tsteq pc, ip, ror ip @ │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - smlatteq lr, r4, pc, r5 @ │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ - smlatbeq pc, r0, ip, r1 @ │ │ │ │ - tsteq pc, ip, ror ip @ │ │ │ │ - @ instruction: 0x010e5fbc │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - smlatbeq lr, ip, pc, r5 @ │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010f3894 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - smlatbeq pc, ip, ip, r1 @ │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - @ instruction: 0x010f1cb8 │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, r8, r3 @ │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - @ instruction: 0x010f38b4 │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r8, r3 @ │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlatteq lr, ip, lr, r5 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - ldrdeq r5, [lr, -ip] │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - smlabbeq pc, r0, sl, r3 @ │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + @ instruction: 0x010f3bb0 │ │ │ │ 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 @ │ │ │ │ @@ -16410,226 +16410,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 │ │ │ │ - @ instruction: 0x010f1794 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - @ instruction: 0x010f32b0 │ │ │ │ - tsteq lr, r0, lsr #16 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ + smlabteq pc, r4, r8, r1 @ │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + smlatteq pc, r0, r3, r3 │ │ │ │ + tsteq lr, r0, asr r9 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + smlabbeq pc, r0, r4, r3 @ │ │ │ │ + smlabbeq pc, r4, r8, r1 @ │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + strdeq r5, [lr, -r8] │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + smlatteq lr, r8, r8, r5 │ │ │ │ + smlatbeq pc, r8, r8, r1 @ │ │ │ │ + smlabbeq pc, r4, r8, r1 @ │ │ │ │ + ldrdeq r5, [lr, -r0] │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + smlabteq lr, r0, r8, r5 │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + @ instruction: 0x010f349c │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + @ instruction: 0x010f18b4 │ │ │ │ + @ instruction: 0x010e5890 │ │ │ │ + smlabteq pc, r0, r8, r1 @ │ │ │ │ + smlabbeq lr, r0, r8, r5 │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + smlatteq pc, r0, r8, r1 │ │ │ │ + @ instruction: 0x010f34b0 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ + @ instruction: 0x010f34bc │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ tsteq lr, r0, lsl #16 │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ strdeq r5, [lr, -r0] │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - mrseq r3, SP_hyp │ │ │ │ - smlabteq lr, r8, r7, r5 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ @ instruction: 0x010e57b8 │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - smlatbeq lr, r0, r7, r5 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - @ instruction: 0x010e5790 │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - smlabbeq pc, r4, r7, r1 @ │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - @ instruction: 0x010f1790 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + smlatbeq lr, r8, r7, r5 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + smlabbeq pc, r8, r9, r1 @ │ │ │ │ + smlabbeq lr, r8, r7, r5 │ │ │ │ + @ instruction: 0x010f1994 │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + smlabteq pc, ip, r5, r3 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, r9, r1 @ │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ tsteq lr, r0, asr r7 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010f17b0 │ │ │ │ - smlabbeq pc, r0, r3, r3 @ │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - smlabbeq pc, ip, r3, r3 @ │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - smlabteq pc, r8, r3, r3 @ │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - smlatteq pc, r0, r7, r1 │ │ │ │ - strdeq r5, [lr, -r8] │ │ │ │ - smlatteq pc, ip, r7, r1 │ │ │ │ + smlabbeq pc, r8, r5, r3 @ │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq lr, r8, lsr #14 │ │ │ │ + @ instruction: 0x010f35b4 │ │ │ │ + tsteq lr, r8, lsl r7 │ │ │ │ + smlabbeq pc, r4, r6, r3 @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + smlatteq pc, r8, r5, r3 │ │ │ │ + smlabteq pc, r4, r5, r3 @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ smlatteq lr, r8, r6, r5 │ │ │ │ - smlatteq pc, ip, r3, r3 │ │ │ │ - smlabteq pc, r8, r3, r3 @ │ │ │ │ - ldrdeq r5, [lr, -r0] │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - smlabteq lr, r0, r6, r5 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlatteq pc, r0, r8, r1 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlabbeq lr, r8, r6, r5 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + ldrdeq r5, [lr, -r8] │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ + @ instruction: 0x010e56b8 │ │ │ │ + tsteq pc, r8, lsl #12 │ │ │ │ + smlatbeq lr, r8, r6, r5 │ │ │ │ + smlatbeq pc, ip, sl, r1 @ │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + smlabbeq lr, r0, r6, r5 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ tsteq lr, r8, asr r6 │ │ │ │ - tsteq pc, r4, ror #16 │ │ │ │ + @ instruction: 0x010f1a94 │ │ │ │ tsteq lr, r8, asr #12 │ │ │ │ - @ instruction: 0x010f349c │ │ │ │ - smlatbeq pc, r0, r8, r1 @ │ │ │ │ - tsteq pc, ip, ror r8 @ │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq lr, r0, lsl r6 │ │ │ │ - smlabteq pc, r4, r8, r1 @ │ │ │ │ - smlatbeq pc, r0, r8, r1 @ │ │ │ │ + @ instruction: 0x010f1d94 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + @ instruction: 0x010f36b4 │ │ │ │ + @ instruction: 0x010f1ab8 │ │ │ │ + @ instruction: 0x010f1a94 │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ strdeq r5, [lr, -r8] │ │ │ │ - smlabbeq pc, r4, r4, r3 @ │ │ │ │ - smlatteq lr, r8, r5, r5 │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - @ instruction: 0x010f34b8 │ │ │ │ - @ instruction: 0x010f3494 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - @ instruction: 0x010e55b8 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatbeq lr, r8, r5, r5 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r4, r3 @ │ │ │ │ - smlabbeq lr, r8, r5, r5 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, r8, ror r5 │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - tsteq lr, r8, lsr #10 │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq lr, r8, lsl r5 │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - smlatbeq pc, ip, r6, r3 @ │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - smlabbeq pc, r4, r5, r3 @ │ │ │ │ - smlabbeq pc, r8, r9, r1 @ │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ + @ instruction: 0x010f36b4 │ │ │ │ + @ instruction: 0x010f3690 │ │ │ │ + smlabteq pc, ip, sl, r1 @ │ │ │ │ ldrdeq r5, [lr, -r8] │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - smlabteq lr, r8, r4, r5 │ │ │ │ - smlabbeq pc, r4, r5, r3 @ │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - @ instruction: 0x010f199c │ │ │ │ - smlatbeq lr, r8, r4, r5 │ │ │ │ - smlatbeq pc, r8, r9, r1 @ │ │ │ │ - @ instruction: 0x010e5498 │ │ │ │ - smlatteq pc, r0, r5, r3 │ │ │ │ - smlatteq pc, r4, r9, r1 │ │ │ │ - smlabteq pc, r0, r9, r1 @ │ │ │ │ - @ instruction: 0x010f3592 │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ - smlatbeq pc, r2, r5, r3 @ │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, sl, asr #8 │ │ │ │ - smlatbeq pc, ip, r6, r3 @ │ │ │ │ - tsteq pc, sl, ror sl @ │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq lr, r6, lsr #8 │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - smlabbeq pc, r8, sl, r1 @ │ │ │ │ - tsteq pc, r6, ror #20 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq lr, r2, lsl #8 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - strdeq r5, [lr, -r6] │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlabteq lr, r8, r5, r5 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ strdeq r1, [pc, -r0] │ │ │ │ - smlabbeq pc, sl, r6, r3 @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - smlatbeq pc, r6, sl, r1 @ │ │ │ │ - ldrdeq r5, [lr, -r8] │ │ │ │ - @ instruction: 0x010f1ab6 │ │ │ │ - smlabteq lr, ip, r3, r5 │ │ │ │ - @ instruction: 0x010f36ba │ │ │ │ - @ instruction: 0x010f3698 │ │ │ │ - @ instruction: 0x010e53ba │ │ │ │ - smlatteq pc, ip, sl, r1 │ │ │ │ - smlatbeq lr, lr, r3, r5 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - @ instruction: 0x010f1bba │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r2, lsr #22 │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ + smlabteq pc, r2, r6, r3 @ │ │ │ │ + smlatbeq lr, r4, r5, r5 │ │ │ │ ldrdeq r3, [pc, -r2] │ │ │ │ - smlabbeq lr, r4, r3, r5 │ │ │ │ - smlatteq pc, r2, r6, r3 │ │ │ │ - tsteq lr, r8, ror r3 │ │ │ │ - tsteq pc, sl, lsr #14 │ │ │ │ + @ instruction: 0x010e5598 │ │ │ │ + tsteq pc, r2, asr #22 │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + smlabbeq lr, r6, r5, r5 │ │ │ │ tsteq pc, r8, lsl #14 │ │ │ │ - tsteq pc, r6, asr #22 │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq pc, r6, asr fp @ │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - @ instruction: 0x010f3792 │ │ │ │ - @ instruction: 0x010f1b98 │ │ │ │ - tsteq pc, r6, ror fp @ │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq lr, r6, lsr r3 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq lr, sl, lsr #6 │ │ │ │ - smlabteq pc, r8, fp, r1 @ │ │ │ │ - smlatbeq pc, r6, fp, r1 @ │ │ │ │ - tsteq lr, r8, lsl r3 │ │ │ │ - smlabbeq pc, lr, r7, r3 @ │ │ │ │ - tsteq lr, ip, lsl #6 │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - smlabteq pc, sl, r7, r3 @ │ │ │ │ - smlatbeq pc, r8, r7, r3 @ │ │ │ │ + tsteq lr, sl, ror r5 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlatbeq pc, sl, fp, r1 @ │ │ │ │ + tsteq pc, r4, asr #14 │ │ │ │ + tsteq pc, r2, lsr #14 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq lr, r6, asr r5 │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + tsteq lr, sl, asr #10 │ │ │ │ + @ instruction: 0x010f1bb8 │ │ │ │ + @ instruction: 0x010f1b96 │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq lr, r2, lsr r5 │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq lr, r6, lsr #10 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + @ instruction: 0x010f37ba │ │ │ │ + @ instruction: 0x010f3798 │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ smlatteq pc, r6, fp, r1 │ │ │ │ - smlatteq lr, r8, r2, r5 │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - ldrdeq r5, [lr, -ip] │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ + strdeq r5, [lr, -ip] │ │ │ │ + smlatteq pc, sl, r7, r3 │ │ │ │ + smlabteq pc, r8, r7, r3 @ │ │ │ │ + smlatteq lr, sl, r4, r5 │ │ │ │ tsteq pc, ip, lsl ip @ │ │ │ │ - smlatteq pc, lr, r7, r3 │ │ │ │ - smlabteq lr, r4, r2, r5 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - @ instruction: 0x010e52b8 │ │ │ │ + ldrdeq r5, [lr, -lr] │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + smlatteq pc, sl, ip, r1 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r2, asr ip @ │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq pc, r2, lsl #16 │ │ │ │ + @ instruction: 0x010e54b4 │ │ │ │ + tsteq pc, r2, lsl r8 @ │ │ │ │ + smlatbeq lr, r8, r4, r5 │ │ │ │ + tsteq pc, sl, asr r8 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, r6, ror ip @ │ │ │ │ + @ instruction: 0x010e5490 │ │ │ │ + smlabbeq pc, r6, ip, r1 @ │ │ │ │ + smlabbeq lr, r4, r4, r5 │ │ │ │ + smlabteq pc, r2, r8, r3 @ │ │ │ │ + smlabteq pc, r8, ip, r1 @ │ │ │ │ smlatbeq pc, r6, ip, r1 @ │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - @ instruction: 0x010e529a │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - smlabbeq lr, lr, r2, r5 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ - smlatbeq pc, r2, ip, r1 @ │ │ │ │ - tsteq lr, r0, ror r2 │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq lr, r6, ror #8 │ │ │ │ + smlabbeq pc, r8, r8, r3 @ │ │ │ │ + tsteq lr, sl, asr r4 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + tsteq lr, r8, asr #8 │ │ │ │ + @ instruction: 0x010f38be │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ + @ instruction: 0x010f3992 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ + tsteq pc, r6, lsr #26 │ │ │ │ + tsteq lr, ip, lsl #8 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + strdeq r5, [lr, -r4] │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + smlatteq lr, r8, r3, r5 │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + smlabbeq pc, ip, sp, r1 @ │ │ │ │ + smlabteq lr, sl, r3, r5 │ │ │ │ + @ instruction: 0x010f1d9c │ │ │ │ + @ instruction: 0x010e53be │ │ │ │ + smlatbeq pc, r0, r9, r3 @ │ │ │ │ + tsteq pc, lr, ror r9 @ │ │ │ │ + smlatbeq lr, ip, r3, r5 │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + smlatbeq lr, r0, r3, r5 │ │ │ │ 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 │ │ │ │ @@ -17424,19 +17424,19 @@ │ │ │ │ ldrbtpl pc, [r2], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ ldrbhi pc, [r9], #512 @ 0x200 @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [r9, r3, ror #1] │ │ │ │ orrshi pc, r8, r0, lsl #2 │ │ │ │ ldcllt 0, cr15, [r1], {0} │ │ │ │ - @ instruction: 0x010ec59e │ │ │ │ - tsteq r0, r0, lsl #21 │ │ │ │ - @ instruction: 0x010ec592 │ │ │ │ - tsteq lr, r2, lsl #10 │ │ │ │ - tsteq r0, r4, lsr #19 │ │ │ │ + smlabteq lr, lr, r6, ip │ │ │ │ + @ instruction: 0x01104bb0 │ │ │ │ + smlabteq lr, r2, r6, ip │ │ │ │ + tsteq lr, r2, lsr r6 │ │ │ │ + @ instruction: 0x01104ad4 │ │ │ │ cmpppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ @@ -18046,109 +18046,109 @@ │ │ │ │ stc 7, cr15, [r0], #948 @ 0x3b4 │ │ │ │ bmi 197e5cc │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ mullt r2, r8, ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq lr, r2, asr #6 │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - tsteq r0, lr, lsl #22 │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq r7, sl, lsl #23 │ │ │ │ - tsteq lr, r4, asr #12 │ │ │ │ - tsteq lr, r6, lsr r6 │ │ │ │ - tsteq lr, r6, lsr r6 │ │ │ │ - tsteq lr, r2, asr #12 │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - tsteq lr, r4, asr #12 │ │ │ │ - tsteq r0, sl, asr #20 │ │ │ │ - tsteq lr, r6, lsr r6 │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - smlatbeq lr, r2, r5, fp │ │ │ │ - @ instruction: 0x010e429e │ │ │ │ - @ instruction: 0x010e4296 │ │ │ │ - smlatteq lr, sl, r5, fp │ │ │ │ - smlatteq lr, sl, r5, fp │ │ │ │ - smlatteq lr, lr, r5, fp │ │ │ │ - tsteq r7, r8, ror #20 │ │ │ │ - tsteq lr, r2, lsr #8 │ │ │ │ - tsteq lr, lr, lsr #8 │ │ │ │ - tsteq r7, r4, lsr sl │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - smlatteq lr, ip, r3, r4 │ │ │ │ - strdeq r4, [lr, -r8] │ │ │ │ - strdeq r4, [lr, -r4] │ │ │ │ - strdeq r4, [lr, -r0] │ │ │ │ - smlatteq lr, ip, r3, r4 │ │ │ │ - smlatteq lr, ip, r3, r4 │ │ │ │ - tsteq r7, r2, lsr #19 │ │ │ │ - ldrdeq r4, [lr, -r8] │ │ │ │ - tsteq lr, sl, asr r3 │ │ │ │ - tsteq lr, r6, ror #6 │ │ │ │ - tsteq lr, r2, ror #6 │ │ │ │ - tsteq lr, lr, asr r3 │ │ │ │ - tsteq lr, sl, asr r3 │ │ │ │ - tsteq lr, sl, asr r3 │ │ │ │ - tsteq r7, r0, lsl r9 │ │ │ │ - smlabteq lr, sl, r2, r4 │ │ │ │ - ldrdeq r4, [lr, -r6] │ │ │ │ - @ instruction: 0x011778dc │ │ │ │ - @ instruction: 0x010e42be │ │ │ │ - @ instruction: 0x010e4296 │ │ │ │ - smlatbeq lr, r4, r2, r4 │ │ │ │ - smlatbeq lr, r2, r2, r4 │ │ │ │ - smlatbeq lr, r0, r2, r4 │ │ │ │ - @ instruction: 0x010e429e │ │ │ │ - smlatbeq lr, r0, r2, r4 │ │ │ │ - tsteq r7, r8, asr r8 │ │ │ │ - @ instruction: 0x010e4290 │ │ │ │ - tsteq r7, r0, lsl r8 │ │ │ │ - smlatteq lr, r4, r0, r4 │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - smlabteq lr, r6, r0, r4 │ │ │ │ - tsteq r0, r2, lsl r7 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - @ instruction: 0x010e3f98 │ │ │ │ - @ instruction: 0x010e3f92 │ │ │ │ - tsteq lr, r8 │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - tsteq lr, ip │ │ │ │ - smlatteq lr, r4, pc, r3 @ │ │ │ │ - smlatteq lr, r6, pc, r3 @ │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x011776fa │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - strheq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x011144bc │ │ │ │ - @ instruction: 0x011776b8 │ │ │ │ - swpeq r2, r2, [pc] @ │ │ │ │ - swpeq r2, lr, [pc] @ │ │ │ │ - swpeq r2, ip, [pc] @ │ │ │ │ - tsteq lr, r6, asr #2 │ │ │ │ - tsteq lr, lr, asr #10 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, r6, asr r5 │ │ │ │ - tsteq r7, r6, lsr r6 │ │ │ │ - @ instruction: 0x010e3dbc │ │ │ │ - tsteq r0, r8, asr r5 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - @ instruction: 0x011775d8 │ │ │ │ - tsteq lr, ip, lsl #26 │ │ │ │ - @ instruction: 0x011034f6 │ │ │ │ - smlatteq lr, ip, ip, r3 │ │ │ │ - @ instruction: 0x011034d8 │ │ │ │ - smlatbeq lr, sl, r9, r3 │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + smlabbeq lr, r8, r7, fp │ │ │ │ + tsteq r0, lr, lsr ip │ │ │ │ + @ instruction: 0x010eb790 │ │ │ │ + @ instruction: 0x010eb794 │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + @ instruction: 0x01177cba │ │ │ │ + tsteq lr, r4, ror r7 │ │ │ │ + tsteq lr, r6, ror #14 │ │ │ │ + tsteq lr, r6, ror #14 │ │ │ │ + tsteq lr, r2, ror r7 │ │ │ │ + tsteq lr, r6, ror r7 │ │ │ │ + tsteq lr, r4, ror r7 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq lr, r6, ror #14 │ │ │ │ + tsteq r0, r8, asr fp │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + smlabteq lr, lr, r3, r4 │ │ │ │ + smlabteq lr, r6, r3, r4 │ │ │ │ + tsteq lr, sl, lsl r7 │ │ │ │ + tsteq lr, sl, lsl r7 │ │ │ │ + tsteq lr, lr, lsl r7 │ │ │ │ + @ instruction: 0x01177b98 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + tsteq lr, lr, asr r5 │ │ │ │ + tsteq r7, r4, ror #22 │ │ │ │ + tsteq lr, r6, asr #10 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + tsteq lr, r8, lsr #10 │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + @ instruction: 0x01177ad2 │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + smlabbeq lr, sl, r4, r4 │ │ │ │ + @ instruction: 0x010e4496 │ │ │ │ + @ instruction: 0x010e4492 │ │ │ │ + smlabbeq lr, lr, r4, r4 │ │ │ │ + smlabbeq lr, sl, r4, r4 │ │ │ │ + smlabbeq lr, sl, r4, r4 │ │ │ │ + tsteq r7, r0, asr #20 │ │ │ │ + strdeq r4, [lr, -sl] │ │ │ │ + tsteq lr, r6, lsl #8 │ │ │ │ + tsteq r7, ip, lsl #20 │ │ │ │ + smlatteq lr, lr, r3, r4 │ │ │ │ + smlabteq lr, r6, r3, r4 │ │ │ │ + ldrdeq r4, [lr, -r4] │ │ │ │ + ldrdeq r4, [lr, -r2] │ │ │ │ + ldrdeq r4, [lr, -r0] │ │ │ │ + smlabteq lr, lr, r3, r4 │ │ │ │ + ldrdeq r4, [lr, -r0] │ │ │ │ + tsteq r7, r8, lsl #19 │ │ │ │ + smlabteq lr, r0, r3, r4 │ │ │ │ + tsteq r7, r0, asr #18 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + strdeq r4, [lr, -r6] │ │ │ │ + tsteq r0, r2, asr #16 │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + smlabteq lr, r8, r0, r4 │ │ │ │ + smlabteq lr, r2, r0, r4 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + tsteq lr, r2, asr #2 │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + tsteq lr, r6, lsl r1 │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + tsteq r7, sl, lsr #16 │ │ │ │ + tsteq lr, r4, rrx │ │ │ │ + smlatteq pc, r2, r1, r2 │ │ │ │ + tsteq r1, ip, ror #11 │ │ │ │ + tsteq r7, r8, ror #15 │ │ │ │ + smlabteq pc, r2, r1, r2 @ │ │ │ │ + smlabteq pc, lr, r1, r2 @ │ │ │ │ + smlabteq pc, ip, r1, r2 @ │ │ │ │ + tsteq lr, r6, ror r2 │ │ │ │ + tsteq lr, lr, ror r6 │ │ │ │ + smlabbeq lr, r4, r6, fp │ │ │ │ + smlabbeq lr, r6, r6, fp │ │ │ │ + tsteq r7, r6, ror #14 │ │ │ │ + smlatteq lr, ip, lr, r3 │ │ │ │ + tsteq r0, r8, lsl #13 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + tsteq r7, r8, lsl #14 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ + tsteq r0, r6, lsr #12 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + ldrdeq r3, [lr, -sl] │ │ │ │ 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 │ │ │ │ @@ -18183,32 +18183,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - smlabteq pc, r4, lr, r1 @ │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlabteq pc, lr, sp, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - strdeq r3, [lr, -r2] │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, lr, lsl #28 │ │ │ │ - smlatteq lr, r0, r6, r3 │ │ │ │ - tsteq pc, r2, ror #28 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq pc, r6, asr #28 │ │ │ │ - smlabteq lr, r8, r6, r3 │ │ │ │ - tsteq pc, r2, ror #28 │ │ │ │ - @ instruction: 0x010e36bc │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r6, ror #30 │ │ │ │ + smlatbeq pc, r6, pc, r1 @ │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r6, ror pc @ │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + strdeq r1, [pc, -lr] │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq lr, r2, lsr #16 │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, lr, lsr pc @ │ │ │ │ + tsteq lr, r0, lsl r8 │ │ │ │ + @ instruction: 0x010f1f92 │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq pc, r6, ror pc @ │ │ │ │ + strdeq r3, [lr, -r8] │ │ │ │ + @ instruction: 0x010f1f92 │ │ │ │ + smlatteq lr, ip, r7, r3 │ │ │ │ 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 │ │ │ │ @@ -18463,75 +18463,75 @@ │ │ │ │ ldmdb lr, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 10fec50 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, asr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq lr, sl, lsl #28 │ │ │ │ - @ instruction: 0x011031fe │ │ │ │ - @ instruction: 0x010f1db0 │ │ │ │ - @ instruction: 0x011031bc │ │ │ │ - smlatbeq pc, r6, sp, r1 @ │ │ │ │ - smlatbeq pc, r0, sp, r1 @ │ │ │ │ - tsteq r7, ip, asr #4 │ │ │ │ - smlabbeq pc, r4, sp, r1 @ │ │ │ │ - tsteq r0, ip, ror #2 │ │ │ │ - tsteq lr, sl, asr #26 │ │ │ │ - tsteq r0, r2, asr r1 │ │ │ │ - @ instruction: 0x010e399c │ │ │ │ - tsteq r0, r8, lsr r1 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r2, lsr sp @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, lr, lsr #26 │ │ │ │ - @ instruction: 0x01177192 │ │ │ │ - tsteq pc, ip, lsl sp @ │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - tsteq pc, r2, lsr #26 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - tsteq pc, sl, lsl sp @ │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - tsteq pc, r2, lsl sp @ │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq r0, r4, lsr r0 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq pc, r4, lsl #26 │ │ │ │ - tsteq pc, r2, lsl #26 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq r7, r0, lsl #1 │ │ │ │ - tsteq pc, r2, lsl #26 │ │ │ │ - tsteq r0, r2, lsr #31 │ │ │ │ - @ instruction: 0x010f1bb0 │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - smlatteq pc, r2, ip, r1 │ │ │ │ - smlatteq pc, ip, ip, r1 │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x01176fd0 │ │ │ │ - smlatteq pc, lr, ip, r1 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ - @ instruction: 0x01104ad8 │ │ │ │ - smlatteq pc, r2, ip, r1 │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - smlatteq pc, ip, ip, r1 │ │ │ │ - smlatteq pc, ip, ip, r1 │ │ │ │ - @ instruction: 0x01102e9c │ │ │ │ - tsteq lr, r6, lsr r8 │ │ │ │ - tsteq r0, r2, lsl #29 │ │ │ │ - smlabteq pc, r0, ip, r1 @ │ │ │ │ - tstpeq ip, r6, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, r6, lsl pc │ │ │ │ - tsteq lr, r6, lsr #6 │ │ │ │ + tsteq lr, sl, lsr pc │ │ │ │ + tsteq r0, lr, lsr #6 │ │ │ │ + smlatteq pc, r0, lr, r1 │ │ │ │ + tsteq r0, ip, ror #5 │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq r7, ip, ror r3 │ │ │ │ + @ instruction: 0x010f1eb4 │ │ │ │ + @ instruction: 0x0110329c │ │ │ │ + tsteq lr, sl, ror lr │ │ │ │ + tsteq r0, r2, lsl #5 │ │ │ │ + smlabteq lr, ip, sl, r3 │ │ │ │ + tsteq r0, r8, ror #4 │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ + tsteq r7, r2, asr #5 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, r2, asr lr @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, sl, asr #28 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq r0, r4, ror #2 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + @ instruction: 0x011771b0 │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + ldrsbeq r3, [r0, -r2] │ │ │ │ + smlatteq pc, r0, ip, r1 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq r7, r0, lsl #2 │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + tsteq r0, r8, lsl #24 │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq r0, ip, asr #31 │ │ │ │ + tsteq lr, r6, ror #18 │ │ │ │ + @ instruction: 0x01102fb2 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tstpeq ip, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, asr #32 │ │ │ │ + tsteq lr, r6, asr r4 │ │ │ │ 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 │ │ │ │ @@ -19332,85 +19332,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, r6, asr #22 │ │ │ │ - smlabbeq pc, ip, fp, r1 @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - smlabteq pc, r8, ip, r1 @ │ │ │ │ - tsteq pc, sl, lsr #26 │ │ │ │ - @ instruction: 0x010f1d9e │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - smlabteq pc, sl, lr, r1 @ │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - @ instruction: 0x010f1f92 │ │ │ │ - smlatteq pc, sl, pc, r1 @ │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - smlabbeq pc, ip, r0, r2 @ │ │ │ │ - smlabbeq pc, sl, r0, r2 @ │ │ │ │ - smlabbeq pc, r6, r2, r2 @ │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, r6, ror ip @ │ │ │ │ + @ instruction: 0x010f1cbc │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + @ instruction: 0x010f1d9c │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + smlabteq pc, lr, lr, r1 @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + smlatbeq pc, r4, pc, r1 @ │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + qaddeq r2, r2, pc @ │ │ │ │ + smlabteq pc, r2, r0, r2 @ │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + @ instruction: 0x010f21bc │ │ │ │ + @ instruction: 0x010f21ba │ │ │ │ + @ instruction: 0x010f23b6 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + @ instruction: 0x010f21b0 │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + smlabbeq pc, r2, r4, r2 @ │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + tsteq pc, r6, lsr r5 @ │ │ │ │ + tsteq pc, sl, lsl r6 @ │ │ │ │ + smlabbeq pc, r4, r6, r2 @ │ │ │ │ + strdeq r2, [pc, -r6] │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ + smlatbeq pc, lr, r7, r2 @ │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + tsteq pc, lr, lsl #26 │ │ │ │ + smlabteq pc, sl, r1, r3 @ │ │ │ │ + @ instruction: 0x010f2a9e │ │ │ │ + tsteq pc, lr, lsr pc @ │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq pc, lr, ror ip @ │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ + tsteq pc, lr, lsl #20 │ │ │ │ + @ instruction: 0x010f2e96 │ │ │ │ + @ instruction: 0x010f2798 │ │ │ │ ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - smlabbeq pc, r0, r0, r2 @ │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - tsteq pc, r2, asr r3 @ │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r6, lsl #8 │ │ │ │ - smlatteq pc, sl, r4, r2 │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - smlabteq pc, r6, r5, r2 @ │ │ │ │ - tsteq pc, r6, lsl r6 @ │ │ │ │ - tsteq pc, lr, ror r6 @ │ │ │ │ - smlabteq pc, r8, r6, r2 @ │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - swpeq r3, sl, [pc] @ │ │ │ │ - tsteq pc, lr, ror #18 │ │ │ │ + smlabbeq pc, r4, r0, r3 @ │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ tsteq pc, lr, lsl #28 │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - tsteq pc, lr, asr #22 │ │ │ │ strdeq r2, [pc, -r6] │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - tsteq pc, r6, ror #26 │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - smlatbeq pc, r8, sl, r2 @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, lr, lsr #16 │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - smlabteq pc, r6, r5, r2 @ │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - @ instruction: 0x010f2d90 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror #28 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlatteq pc, sl, r7, r3 │ │ │ │ - smlatbeq pc, lr, r3, r3 @ │ │ │ │ - smlatbeq pc, sl, pc, r2 @ │ │ │ │ - smlatbeq pc, r2, r7, r3 @ │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - tsteq pc, sl, ror #26 │ │ │ │ + smlatbeq pc, r2, ip, r2 @ │ │ │ │ + smlabteq pc, r0, lr, r2 @ │ │ │ │ + smlatbeq pc, r0, r7, r2 @ │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + @ instruction: 0x010f2f90 │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlatbeq pc, r0, r4, r3 @ │ │ │ │ + swpeq r3, r2, [pc] @ │ │ │ │ + @ instruction: 0x010f2e9a │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq pc, sl, lsr #28 │ │ │ │ + tsteq pc, r6, lsl r6 @ │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - smlatteq pc, r6, r4, r3 │ │ │ │ - smlabteq pc, ip, r0, r3 @ │ │ │ │ - @ instruction: 0x010f2cb2 │ │ │ │ - smlatbeq pc, lr, r4, r3 @ │ │ │ │ - smlabbeq pc, r2, r0, r3 @ │ │ │ │ + smlatteq pc, r2, sp, r2 │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + @ instruction: 0x010f31b2 │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20189,81 +20189,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq pc, lr, lsr r3 @ │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - tsteq pc, r6, lsl #22 │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tsteq pc, sl, ror #14 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq pc, sl, asr r7 @ │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - @ instruction: 0x010f39b2 │ │ │ │ - @ instruction: 0x010f34be │ │ │ │ - smlabteq pc, r2, r4, r3 @ │ │ │ │ - @ instruction: 0x010f34ba │ │ │ │ - @ instruction: 0x010f34be │ │ │ │ - smlatbeq pc, sl, fp, r3 @ │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - @ instruction: 0x010f3db4 │ │ │ │ - smlabteq pc, r4, sp, r3 @ │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, lr, lsr #30 │ │ │ │ - smlabbeq pc, r2, pc, r3 @ │ │ │ │ - smlatbeq pc, r4, pc, r3 @ │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - @ instruction: 0x010f44b6 │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - smlabbeq pc, r4, r2, r4 @ │ │ │ │ - smlatbeq pc, r8, r4, r4 @ │ │ │ │ - smlatbeq pc, r6, r2, r4 @ │ │ │ │ - qaddeq r4, ip, pc @ │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - smlabbeq pc, r8, r4, r4 @ │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - smlabbeq pc, r4, r4, r4 @ │ │ │ │ - qaddeq r4, r4, pc @ │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatteq pc, r6, r4, r4 │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - @ instruction: 0x010f459a │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsr r6 @ │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - smlatteq pc, r0, r6, r4 │ │ │ │ - @ instruction: 0x010f4794 │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - smlatbeq pc, r8, r7, r4 @ │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ + @ instruction: 0x010f2c90 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + tsteq pc, r6, asr #32 │ │ │ │ + tsteq pc, r6, lsr ip @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + @ instruction: 0x010f389e │ │ │ │ + smlatbeq pc, r0, r8, r3 @ │ │ │ │ + @ instruction: 0x010f3898 │ │ │ │ + @ instruction: 0x010f389a │ │ │ │ + smlabbeq pc, r8, r8, r3 @ │ │ │ │ + smlabbeq pc, sl, r8, r3 @ │ │ │ │ + smlabbeq pc, r2, r8, r3 @ │ │ │ │ + smlatteq pc, r2, sl, r3 │ │ │ │ + smlatteq pc, lr, r5, r3 │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlatteq pc, sl, r5, r3 │ │ │ │ + smlatteq pc, lr, r5, r3 │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + tsteq pc, r6, lsl #26 │ │ │ │ + tsteq pc, r6, lsr #26 │ │ │ │ + smlabbeq pc, r4, lr, r3 @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + smlatteq pc, r4, lr, r3 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + smlatbeq pc, ip, pc, r3 @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + qaddeq r4, lr, pc @ │ │ │ │ + strheq r4, [pc, -r2] │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ + @ instruction: 0x010f4192 │ │ │ │ + smlatteq pc, r6, r5, r4 │ │ │ │ + smlatbeq pc, ip, r1, r4 @ │ │ │ │ + @ instruction: 0x010f43b4 │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + smlabbeq pc, ip, r1, r4 @ │ │ │ │ + smlatbeq pc, r8, r3, r4 @ │ │ │ │ + @ instruction: 0x010f45b8 │ │ │ │ + @ instruction: 0x010f4194 │ │ │ │ + smlatbeq pc, r8, r3, r4 @ │ │ │ │ + @ instruction: 0x010f45b4 │ │ │ │ + smlabbeq pc, r4, r1, r4 @ │ │ │ │ + tsteq pc, ip, lsl #12 │ │ │ │ + tsteq pc, r6, lsl r6 @ │ │ │ │ + smlabbeq pc, r4, r6, r4 @ │ │ │ │ + smlabteq pc, sl, r6, r4 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq pc, r6, ror #14 │ │ │ │ + smlatbeq pc, r4, r7, r4 @ │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ smlabteq pc, r4, r8, r4 @ │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - @ instruction: 0x010f4996 │ │ │ │ - smlabteq pc, r4, r9, r4 @ │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ + @ instruction: 0x010f489c │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, sl, lsl #18 │ │ │ │ + tsteq pc, r6, asr #18 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + smlabteq pc, r6, sl, r4 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ 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 │ │ │ │ @@ -21055,81 +21055,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 │ │ │ │ - smlabbeq pc, r4, r9, r4 @ │ │ │ │ - smlatteq pc, lr, r9, r4 │ │ │ │ - tsteq pc, r2, asr #20 │ │ │ │ - smlatbeq pc, ip, sl, r4 @ │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - smlatbeq pc, r4, fp, r4 @ │ │ │ │ - @ instruction: 0x010f4b94 │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - smlatbeq pc, r2, ip, r4 @ │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - smlatbeq pc, lr, lr, r4 @ │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ + @ instruction: 0x010f4ab4 │ │ │ │ + tsteq pc, lr, lsl fp @ │ │ │ │ + tsteq pc, r2, ror fp @ │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlabteq pc, r4, ip, r4 @ │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + smlabbeq pc, r4, sp, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r2] │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + @ instruction: 0x010f4e98 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ smlatbeq pc, ip, pc, r4 @ │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, r2, lsl r0 @ │ │ │ │ - tsteq pc, lr, rrx │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - smlabbeq pc, r6, r0, r5 @ │ │ │ │ - smlabteq pc, sl, r0, r5 @ │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - @ instruction: 0x010f5192 │ │ │ │ - smlatteq pc, r6, r1, r5 │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - smlabbeq pc, r8, r2, r5 @ │ │ │ │ - @ instruction: 0x010f52b2 │ │ │ │ - tsteq pc, r2, lsl #6 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - smlatbeq pc, sl, r3, r5 @ │ │ │ │ - strdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, ip, asr #8 │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - tsteq pc, r2, lsl #10 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, r6, asr r5 @ │ │ │ │ - tsteq pc, lr, ror r5 @ │ │ │ │ - ldrdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, r6, lsl #12 │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - @ instruction: 0x010f56b6 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - tsteq pc, r6, lsl r7 @ │ │ │ │ - tsteq pc, sl, ror #14 │ │ │ │ - smlatbeq pc, ip, r7, r5 @ │ │ │ │ + @ instruction: 0x010f4f94 │ │ │ │ + ldrdeq r4, [pc, -lr] │ │ │ │ + tsteq pc, r2, lsr r0 @ │ │ │ │ + swpeq r5, r8, [pc] @ │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ + tsteq pc, r2, asr #2 │ │ │ │ + @ instruction: 0x010f519e │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + @ instruction: 0x010f51b6 │ │ │ │ strdeq r5, [pc, -sl] │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + smlabteq pc, r2, r2, r5 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + @ instruction: 0x010f53b8 │ │ │ │ + smlatteq pc, r2, r3, r5 │ │ │ │ + tsteq pc, r2, lsr r4 @ │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + smlatbeq pc, lr, r5, r5 @ │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + smlabbeq pc, r6, r6, r5 @ │ │ │ │ + smlatbeq pc, lr, r6, r5 @ │ │ │ │ + tsteq pc, r2, lsl #14 │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + @ instruction: 0x010f5790 │ │ │ │ + smlatteq pc, r6, r7, r5 │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ tsteq pc, r6, asr #16 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r8, ror r9 @ │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - smlabbeq pc, r8, sl, r5 @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - @ instruction: 0x010f5cbe │ │ │ │ - tsteq pc, r2, lsl #26 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - smlatbeq pc, r6, sp, r5 @ │ │ │ │ + @ instruction: 0x010f589a │ │ │ │ ldrdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsl lr @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + smlatbeq pc, r8, sl, r5 @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + @ instruction: 0x010f5bb8 │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + smlatbeq pc, r4, ip, r5 @ │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + smlabbeq pc, r4, sp, r5 @ │ │ │ │ + smlatteq pc, lr, sp, r5 │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + ldrdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, lr, asr #30 │ │ │ │ + smlabbeq pc, r0, pc, r5 @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21919,81 +21919,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 │ │ │ │ - @ instruction: 0x010f5d92 │ │ │ │ - smlatteq pc, r2, sp, r5 │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - tsteq pc, lr, lsr #28 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - smlabbeq pc, r4, lr, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - @ instruction: 0x010f66b6 │ │ │ │ - @ instruction: 0x010f66ba │ │ │ │ - @ instruction: 0x010f66b0 │ │ │ │ - smlatteq pc, r6, lr, r5 │ │ │ │ - smlatteq pc, ip, r3, r6 │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - smlatteq pc, lr, r3, r6 │ │ │ │ - strdeq r6, [pc, -r6] │ │ │ │ - smlatteq pc, r4, r3, r6 │ │ │ │ - smlatteq pc, ip, r3, r6 │ │ │ │ - smlatteq pc, r6, r3, r6 │ │ │ │ - smlabbeq pc, lr, r6, r6 @ │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - ldrdeq r6, [pc, -r6] │ │ │ │ - @ instruction: 0x010f68bc │ │ │ │ - smlabteq pc, r2, r8, r6 @ │ │ │ │ - @ instruction: 0x010f68bc │ │ │ │ - smlabteq pc, r2, r8, r6 @ │ │ │ │ - @ instruction: 0x010f68b2 │ │ │ │ - @ instruction: 0x010f68b8 │ │ │ │ - @ instruction: 0x010f68b2 │ │ │ │ - smlabbeq pc, r2, fp, r6 @ │ │ │ │ - smlatteq pc, sl, r5, r6 │ │ │ │ - smlatteq pc, ip, r5, r6 │ │ │ │ - smlatteq pc, r4, r5, r6 │ │ │ │ - smlatteq pc, r6, r5, r6 │ │ │ │ - smlatteq pc, ip, sp, r6 │ │ │ │ - smlabteq pc, r6, r3, r7 @ │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - smlabbeq pc, r8, r6, r7 @ │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - @ instruction: 0x010f74b2 │ │ │ │ - qaddeq r7, r4, pc @ │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - @ instruction: 0x010f71b6 │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - smlatteq pc, ip, r2, r7 │ │ │ │ - tsteq pc, r2, lsr #32 │ │ │ │ - tsteq pc, lr, ror #4 │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - ldrdeq r7, [pc, -r8] │ │ │ │ - @ instruction: 0x010f7590 │ │ │ │ - smlatbeq pc, r6, r5, r7 @ │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - strdeq r7, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, sl, lsr #12 │ │ │ │ - tsteq pc, r6, asr r6 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - tsteq pc, sl, lsr r9 @ │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - smlabbeq pc, r8, r9, r7 @ │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ + smlabteq pc, r2, lr, r5 @ │ │ │ │ + tsteq pc, r2, lsl pc @ │ │ │ │ + smlabbeq pc, r6, pc, r5 @ │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + @ instruction: 0x010f5f98 │ │ │ │ + @ instruction: 0x010f5fb4 │ │ │ │ + tsteq pc, r4 │ │ │ │ + smlatteq pc, r6, r7, r6 │ │ │ │ + smlatteq pc, sl, r7, r6 │ │ │ │ + smlatteq pc, r0, r7, r6 │ │ │ │ + tsteq pc, r6, lsl r0 @ │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + @ instruction: 0x010f67be │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r6, lsl #20 │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r6, lsl #20 │ │ │ │ + smlatteq pc, ip, r9, r6 │ │ │ │ + strdeq r6, [pc, -r2] │ │ │ │ + smlatteq pc, ip, r9, r6 │ │ │ │ + strdeq r6, [pc, -r2] │ │ │ │ + smlatteq pc, r2, r9, r6 │ │ │ │ + smlatteq pc, r8, r9, r6 │ │ │ │ + smlatteq pc, r2, r9, r6 │ │ │ │ + @ instruction: 0x010f6cb2 │ │ │ │ + tsteq pc, sl, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r6, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + strdeq r7, [pc, -r6] │ │ │ │ + smlabbeq pc, ip, r0, r7 @ │ │ │ │ + @ instruction: 0x010f77b8 │ │ │ │ + tsteq pc, lr, asr #32 │ │ │ │ + smlatteq pc, r2, r5, r7 │ │ │ │ + smlabbeq pc, r4, r1, r7 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + smlatteq pc, r6, r2, r7 │ │ │ │ + smlabbeq pc, r6, lr, r6 @ │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r2, asr r1 @ │ │ │ │ + @ instruction: 0x010f739e │ │ │ │ + tsteq pc, r2, asr #30 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + smlabteq pc, r0, r6, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r6] │ │ │ │ + tsteq pc, r2, lsl #14 │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + tsteq pc, sl, asr r7 @ │ │ │ │ + smlabbeq pc, r6, r7, r7 @ │ │ │ │ + smlatbeq pc, r8, r7, r7 @ │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq pc, sl, ror #20 │ │ │ │ + @ instruction: 0x010f7a96 │ │ │ │ + @ instruction: 0x010f7ab8 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ 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 │ │ │ │ @@ -22797,81 +22797,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 pc, r2, lsl #22 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq pc, r6, lsr ip @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, sl, asr #28 │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - smlabbeq pc, r2, pc, r7 @ │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, r6, asr #20 │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - swpeq r8, r0, [pc] @ │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - smlabbeq pc, r4, lr, r7 @ │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlabbeq pc, lr, r0, r8 @ │ │ │ │ - smlatbeq pc, r2, r0, r8 @ │ │ │ │ - smlabteq pc, ip, r0, r8 @ │ │ │ │ - smlatteq pc, sl, r0, r8 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - @ instruction: 0x010f81bc │ │ │ │ - tsteq pc, r6, lsl r2 @ │ │ │ │ - tsteq pc, sl, asr r2 @ │ │ │ │ - @ instruction: 0x010f82b4 │ │ │ │ - tsteq pc, sl, lsl #6 │ │ │ │ - @ instruction: 0x010f83b6 │ │ │ │ - smlatbeq pc, lr, r3, r8 @ │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - @ instruction: 0x010f8498 │ │ │ │ - tsteq pc, sl, lsl r5 @ │ │ │ │ - @ instruction: 0x010f859e │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - smlabteq pc, r6, r6, r8 @ │ │ │ │ - smlatbeq pc, sl, r7, r8 @ │ │ │ │ - smlabteq pc, sl, r7, r8 @ │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - smlatbeq pc, lr, r9, r8 @ │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - tsteq pc, sl, ror #20 │ │ │ │ - smlabteq pc, sl, sl, r8 @ │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - smlatbeq pc, r4, fp, r8 @ │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - smlabteq pc, r6, ip, r8 @ │ │ │ │ - tsteq pc, r2, lsr sp @ │ │ │ │ - @ instruction: 0x010f8d92 │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - @ instruction: 0x010f8eb4 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - smlabbeq pc, r2, pc, r8 @ │ │ │ │ - ldrdeq r8, [pc, -r6] │ │ │ │ - tsteq pc, r2, asr #32 │ │ │ │ - smlatbeq pc, r2, r0, r9 @ │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - tsteq pc, lr, lsr #2 │ │ │ │ - @ instruction: 0x010f919a │ │ │ │ - strdeq r9, [pc, -r8] │ │ │ │ + tsteq pc, r2, lsr ip @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, r6, ror #26 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, sl, ror pc @ │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + strheq r8, [pc, -r2] │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + smlatbeq pc, r6, pc, r7 @ │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + @ instruction: 0x010f7e98 │ │ │ │ + smlabteq pc, r0, r1, r8 @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + @ instruction: 0x010f7fb4 │ │ │ │ + tsteq pc, r6, ror r1 @ │ │ │ │ + @ instruction: 0x010f8194 │ │ │ │ + @ instruction: 0x010f81be │ │ │ │ + ldrdeq r8, [pc, -r2] │ │ │ │ + strdeq r8, [pc, -ip] │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + smlabbeq pc, sl, r2, r8 @ │ │ │ │ + smlatteq pc, ip, r2, r8 │ │ │ │ + tsteq pc, r6, asr #6 │ │ │ │ + smlabbeq pc, sl, r3, r8 @ │ │ │ │ + smlatteq pc, r4, r3, r8 │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + smlatteq pc, r6, r4, r8 │ │ │ │ + ldrdeq r8, [pc, -lr] │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + smlabteq pc, r8, r5, r8 @ │ │ │ │ + tsteq pc, sl, asr #12 │ │ │ │ + smlabteq pc, lr, r6, r8 @ │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + strdeq r8, [pc, -r6] │ │ │ │ + ldrdeq r8, [pc, -sl] │ │ │ │ + strdeq r8, [pc, -sl] │ │ │ │ + smlatbeq pc, r4, r9, r8 @ │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + ldrdeq r8, [pc, -lr] │ │ │ │ + tsteq pc, r0, lsr fp @ │ │ │ │ + @ instruction: 0x010f8b9a │ │ │ │ + strdeq r8, [pc, -sl] │ │ │ │ + @ instruction: 0x010f8c92 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + ldrdeq r8, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + smlatbeq pc, r2, sp, r8 @ │ │ │ │ + strdeq r8, [pc, -r6] │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + smlabteq pc, r2, lr, r8 @ │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + smlatteq pc, r4, pc, r8 @ │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + strheq r9, [pc, -r2] │ │ │ │ + tsteq pc, r6, lsl #2 │ │ │ │ + tsteq pc, r2, ror r1 @ │ │ │ │ + ldrdeq r9, [pc, -r2] │ │ │ │ + tsteq pc, lr, ror #4 │ │ │ │ + tsteq pc, lr, asr r2 @ │ │ │ │ + smlabteq pc, sl, r2, r9 @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ 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 │ │ │ │ @@ -23662,80 +23662,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 pc, r8, asr r1 @ │ │ │ │ - smlatbeq pc, sl, r1, r9 @ │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, r2, ror r2 @ │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - tsteq pc, sl, lsl #6 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - ldrdeq r9, [pc, -r2] │ │ │ │ - tsteq pc, lr, lsr r4 @ │ │ │ │ - @ instruction: 0x010f9490 │ │ │ │ - strdeq r9, [pc, -sl] │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - strdeq r9, [pc, -r0] │ │ │ │ - ldrdeq r9, [pc, -r6] │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - @ instruction: 0x010f969e │ │ │ │ - tsteq pc, r8, lsl #14 │ │ │ │ - tsteq pc, sl, asr r7 @ │ │ │ │ - smlabteq pc, r4, r7, r9 @ │ │ │ │ - tsteq pc, r2, lsr #16 │ │ │ │ - smlabbeq pc, ip, r8, r9 @ │ │ │ │ - ldrdeq r9, [pc, -r4] │ │ │ │ - tsteq pc, lr, lsr r9 @ │ │ │ │ - @ instruction: 0x010f999c │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - smlabteq pc, r2, sl, r9 @ │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - @ instruction: 0x010f9bb8 │ │ │ │ - smlatbeq pc, sl, fp, r9 @ │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - ldrdeq r9, [pc, -ip] │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - @ instruction: 0x010f9d9a │ │ │ │ - strdeq r9, [pc, -r8] │ │ │ │ - @ instruction: 0x010f9e90 │ │ │ │ - @ instruction: 0x010f9e90 │ │ │ │ - strdeq r9, [pc, -sl] │ │ │ │ - tsteq pc, r8, asr pc @ │ │ │ │ - smlabteq pc, r2, pc, r9 @ │ │ │ │ - tsteq pc, r6, lsl r0 @ │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq pc, sl, lsr #24 │ │ │ │ - tsteq pc, lr, rrx │ │ │ │ - tsteq pc, sl │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tsteq pc, r2, lsr #32 │ │ │ │ - tsteq pc, r6, lsr r0 @ │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - qaddeq sl, r0, pc @ │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - qaddeq sl, r6, pc @ │ │ │ │ - tsteq pc, sl, rrx │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - smlabbeq pc, r6, r0, sl @ │ │ │ │ - smlabbeq pc, r4, r0, sl @ │ │ │ │ - swpeq sl, r8, [pc] @ │ │ │ │ - smlatbeq pc, r0, r0, sl @ │ │ │ │ - @ instruction: 0x010fbc96 │ │ │ │ - tsteq pc, lr, asr ip @ │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - tsteq pc, sl, ror ip @ │ │ │ │ - smlabbeq pc, lr, ip, fp @ │ │ │ │ - smlabbeq pc, r8, ip, fp @ │ │ │ │ + smlabbeq pc, r8, r2, r9 @ │ │ │ │ + ldrdeq r9, [pc, -sl] │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + smlatbeq pc, r2, r3, r9 @ │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + smlatbeq pc, r4, r4, r9 @ │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ + tsteq pc, lr, ror #10 │ │ │ │ + smlabteq pc, r0, r5, r9 @ │ │ │ │ + tsteq pc, sl, lsr #12 │ │ │ │ + smlabbeq pc, r8, r6, r9 @ │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tsteq pc, r6, lsl #14 │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + smlabteq pc, lr, r7, r9 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + smlabbeq pc, sl, r8, r9 @ │ │ │ │ + strdeq r9, [pc, -r4] │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ + @ instruction: 0x010f99bc │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ + smlabteq pc, ip, sl, r9 @ │ │ │ │ + tsteq pc, r6, lsr fp @ │ │ │ │ + smlabbeq pc, r8, fp, r9 @ │ │ │ │ + strdeq r9, [pc, -r2] │ │ │ │ + tsteq pc, r0, asr ip @ │ │ │ │ + smlatteq pc, r8, ip, r9 │ │ │ │ + ldrdeq r9, [pc, -sl] │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + smlatbeq pc, r2, sp, r9 @ │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + smlabteq pc, sl, lr, r9 @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + smlabteq pc, r0, pc, r9 @ │ │ │ │ + smlabteq pc, r0, pc, r9 @ │ │ │ │ + tsteq pc, sl, lsr #32 │ │ │ │ + smlabbeq pc, r8, r0, sl @ │ │ │ │ + strdeq sl, [pc, -r2] │ │ │ │ + tsteq pc, r6, asr #2 │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, sl, asr sp @ │ │ │ │ + @ instruction: 0x010fa19e │ │ │ │ + tsteq pc, sl, lsr r1 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, r2, asr r1 @ │ │ │ │ + tsteq pc, r6, ror #2 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + smlabbeq pc, r0, r1, sl @ │ │ │ │ + @ instruction: 0x010fa194 │ │ │ │ + smlabbeq pc, r6, r1, sl @ │ │ │ │ + @ instruction: 0x010fa19a │ │ │ │ + smlatbeq pc, r2, r1, sl @ │ │ │ │ + @ instruction: 0x010fa1b6 │ │ │ │ + @ instruction: 0x010fa1b4 │ │ │ │ + smlabteq pc, r8, r1, sl @ │ │ │ │ + ldrdeq sl, [pc, -r0] │ │ │ │ + smlabteq pc, r6, sp, fp @ │ │ │ │ + smlabbeq pc, lr, sp, fp @ │ │ │ │ + smlatbeq pc, r2, sp, fp @ │ │ │ │ + smlatbeq pc, sl, sp, fp @ │ │ │ │ + @ instruction: 0x010fbdbe │ │ │ │ + @ instruction: 0x010fbdb8 │ │ │ │ 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 │ │ │ │ @@ -24525,81 +24525,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 │ │ │ │ - @ instruction: 0x010fbb92 │ │ │ │ - @ instruction: 0x010fbb98 │ │ │ │ - strdeq r9, [pc, -r8] │ │ │ │ - smlabteq pc, sl, pc, r9 @ │ │ │ │ - ldrdeq r9, [pc, -lr] │ │ │ │ - smlatteq pc, r4, pc, r9 @ │ │ │ │ - strdeq r9, [pc, -r6] │ │ │ │ - strdeq r9, [pc, -r0] │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq pc, sl │ │ │ │ - strdeq fp, [pc, -lr] │ │ │ │ - @ instruction: 0x010fbbb4 │ │ │ │ - smlabteq pc, r8, fp, fp @ │ │ │ │ - smlabteq pc, lr, fp, fp @ │ │ │ │ - smlatteq pc, r0, fp, fp │ │ │ │ - ldrdeq fp, [pc, -sl] │ │ │ │ - smlatteq pc, lr, fp, fp │ │ │ │ - strdeq fp, [pc, -r4] │ │ │ │ - tsteq pc, r6, lsl #24 │ │ │ │ - strdeq fp, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - tsteq pc, lr, lsl #24 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - swpeq sl, r4, [pc] @ │ │ │ │ - qaddeq sl, r8, pc @ │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - smlabbeq pc, r4, r0, sl @ │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - swpeq sl, r2, [pc] @ │ │ │ │ - swpeq sl, r8, [pc] @ │ │ │ │ - smlabbeq pc, ip, ip, fp @ │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - smlabbeq pc, sl, ip, fp @ │ │ │ │ - smlabbeq pc, r6, ip, fp @ │ │ │ │ - @ instruction: 0x010fbc98 │ │ │ │ - @ instruction: 0x010fbc9e │ │ │ │ - strdeq sl, [pc, -lr] │ │ │ │ - smlatbeq pc, r6, r0, sl @ │ │ │ │ - strheq sl, [pc, -r8] │ │ │ │ - smlabteq pc, r0, r0, sl @ │ │ │ │ - ldrdeq sl, [pc, -r2] │ │ │ │ - smlabteq pc, ip, r0, sl @ │ │ │ │ - smlatteq pc, r0, r0, sl │ │ │ │ - smlatteq pc, sl, r0, sl │ │ │ │ - strdeq sl, [pc, -lr] │ │ │ │ - smlatteq pc, lr, r0, sl │ │ │ │ - tsteq pc, r2, lsl #2 │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ + smlabteq pc, r2, ip, fp @ │ │ │ │ + smlabteq pc, r8, ip, fp @ │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + strdeq sl, [pc, -sl] │ │ │ │ + tsteq pc, lr, lsl #2 │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r6, lsr #2 │ │ │ │ tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ tsteq pc, sl, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - strdeq fp, [pc, -r6] │ │ │ │ + tsteq pc, lr, lsr #26 │ │ │ │ + smlatteq pc, r4, ip, fp │ │ │ │ + strdeq fp, [pc, -r8] │ │ │ │ + strdeq fp, [pc, -lr] │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ tsteq pc, sl, lsl #26 │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq pc, r8, lsr #26 │ │ │ │ + tsteq pc, lr, lsl sp @ │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ tsteq pc, r4, lsr #26 │ │ │ │ tsteq pc, r8, lsr sp @ │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - smlatbeq pc, r4, r1, sl @ │ │ │ │ + tsteq pc, lr, lsr sp @ │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, sl, asr #26 │ │ │ │ + tsteq pc, lr, asr sp @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + smlabteq pc, r4, r1, sl @ │ │ │ │ + smlabbeq pc, r8, r1, sl @ │ │ │ │ + @ instruction: 0x010fa19c │ │ │ │ + smlatbeq pc, r2, r1, sl @ │ │ │ │ + @ instruction: 0x010fa1b4 │ │ │ │ + smlatbeq pc, lr, r1, sl @ │ │ │ │ + smlabteq pc, r2, r1, sl @ │ │ │ │ + smlabteq pc, r8, r1, sl @ │ │ │ │ + @ instruction: 0x010fbdbc │ │ │ │ + @ instruction: 0x010fbd90 │ │ │ │ + smlatbeq pc, r2, sp, fp @ │ │ │ │ + smlatbeq pc, r8, sp, fp @ │ │ │ │ + @ instruction: 0x010fbdba │ │ │ │ + @ instruction: 0x010fbdb6 │ │ │ │ + smlabteq pc, r8, sp, fp @ │ │ │ │ + smlabteq pc, lr, sp, fp @ │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + ldrdeq sl, [pc, -r6] │ │ │ │ + smlatteq pc, r8, r1, sl │ │ │ │ + strdeq sl, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ + strdeq sl, [pc, -ip] │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + tsteq pc, lr, lsl r2 @ │ │ │ │ + tsteq pc, r2, lsr r2 @ │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tsteq pc, sl, ror #4 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r2, ror lr @ │ │ │ │ + ldrdeq sl, [pc, -r4] │ │ │ │ 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 │ │ │ │ @@ -25374,227 +25374,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 pc, sl, rrx │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - smlabbeq pc, r4, r0, sl @ │ │ │ │ - swpeq sl, r6, [pc] @ │ │ │ │ - swpeq sl, r0, [pc] @ │ │ │ │ - smlatbeq pc, r2, r0, sl @ │ │ │ │ - smlatbeq pc, sl, r0, sl @ │ │ │ │ - @ instruction: 0x010fbc9e │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - tsteq pc, r6, ror #24 │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - smlabbeq pc, r0, ip, fp @ │ │ │ │ - tsteq pc, sl, ror ip @ │ │ │ │ - smlabbeq pc, ip, ip, fp @ │ │ │ │ - @ instruction: 0x010fbc94 │ │ │ │ - strdeq sl, [pc, -r4] │ │ │ │ - smlabteq pc, r6, r0, sl @ │ │ │ │ - ldrdeq sl, [pc, -r8] │ │ │ │ - ldrdeq sl, [pc, -lr] │ │ │ │ - strdeq sl, [pc, -r2] │ │ │ │ - smlatteq pc, ip, r0, sl │ │ │ │ - strdeq sl, [pc, -lr] │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - strdeq fp, [pc, -sl] │ │ │ │ - @ instruction: 0x010fbcbe │ │ │ │ - ldrdeq fp, [pc, -r0] │ │ │ │ - ldrdeq fp, [pc, -r6] │ │ │ │ - smlatteq pc, sl, ip, fp │ │ │ │ - smlatteq pc, r4, ip, fp │ │ │ │ - strdeq fp, [pc, -r6] │ │ │ │ - strdeq fp, [pc, -ip] │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, r2, asr #2 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tsteq pc, r6, asr r1 @ │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, lr, ror #2 │ │ │ │ - tsteq pc, r2, ror #26 │ │ │ │ - tsteq pc, lr, asr #26 │ │ │ │ - tstpeq lr, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - tsteq lr, r6, lsr sl │ │ │ │ - tsteq lr, lr, lsl #26 │ │ │ │ - tsteq lr, sl, lsr #18 │ │ │ │ - smlatteq lr, lr, r6, fp │ │ │ │ - @ instruction: 0x010eb5b6 │ │ │ │ - tsteq lr, sl, asr #10 │ │ │ │ - tsteq lr, sl, lsl r5 │ │ │ │ - tsteq lr, r6, lsr #10 │ │ │ │ + @ instruction: 0x010fa19a │ │ │ │ + smlatbeq pc, ip, r1, sl @ │ │ │ │ + @ instruction: 0x010fa1b4 │ │ │ │ + smlabteq pc, r6, r1, sl @ │ │ │ │ + smlabteq pc, r0, r1, sl @ │ │ │ │ + ldrdeq sl, [pc, -r2] │ │ │ │ + ldrdeq sl, [pc, -sl] │ │ │ │ + smlabteq pc, lr, sp, fp @ │ │ │ │ + smlabbeq pc, r4, sp, fp @ │ │ │ │ + @ instruction: 0x010fbd96 │ │ │ │ + @ instruction: 0x010fbd9e │ │ │ │ + @ instruction: 0x010fbdb0 │ │ │ │ + smlatbeq pc, sl, sp, fp @ │ │ │ │ + @ instruction: 0x010fbdbc │ │ │ │ + smlabteq pc, r4, sp, fp @ │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + strdeq sl, [pc, -r6] │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + tsteq pc, r2, lsr #4 │ │ │ │ + tsteq pc, ip, lsl r2 @ │ │ │ │ + tsteq pc, lr, lsr #4 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, sl, lsr #28 │ │ │ │ + smlatteq pc, lr, sp, fp │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + tsteq pc, r6, lsl #28 │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq pc, r6, lsr #28 │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + smlabbeq pc, lr, r2, sl @ │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + smlabbeq pc, ip, r2, sl @ │ │ │ │ + smlabbeq pc, r6, r2, sl @ │ │ │ │ + @ instruction: 0x010fa298 │ │ │ │ + @ instruction: 0x010fa29e │ │ │ │ + @ instruction: 0x010fbe92 │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + smlabbeq lr, sl, sl, pc @ │ │ │ │ + tsteq lr, lr, ror #10 │ │ │ │ + tsteq lr, r6, ror #22 │ │ │ │ + tsteq lr, lr, lsr lr │ │ │ │ + tsteq lr, sl, asr sl │ │ │ │ + tsteq lr, lr, lsl r8 │ │ │ │ + smlatteq lr, r6, r6, fp │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + tsteq lr, sl, asr #12 │ │ │ │ + tsteq lr, r6, asr r6 │ │ │ │ + smlatteq sp, lr, fp, ip │ │ │ │ + tsteq lr, lr, ror r6 │ │ │ │ + smlabbeq lr, lr, r6, fp │ │ │ │ + ldrdeq ip, [sp, -r6] │ │ │ │ + tsteq lr, sl, lsr r7 │ │ │ │ + smlatteq lr, sl, r6, fp │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ + @ instruction: 0x010dcbb6 │ │ │ │ + tsteq lr, lr, ror #14 │ │ │ │ + smlabbeq lr, sl, r7, fp │ │ │ │ + @ instruction: 0x010dcb9e │ │ │ │ + smlatbeq lr, r2, r8, fp │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + smlabteq lr, r6, r7, fp │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + tsteq sp, r6, ror fp │ │ │ │ + tsteq lr, sl, lsr #16 │ │ │ │ + tsteq lr, lr, asr #16 │ │ │ │ + tsteq sp, lr, asr fp │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + smlatbeq lr, r2, r8, fp │ │ │ │ + @ instruction: 0x010eb8b2 │ │ │ │ + tsteq sp, lr, lsr fp │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + tsteq lr, lr, lsr r9 │ │ │ │ + tsteq sp, r6, lsr #22 │ │ │ │ + smlabbeq lr, lr, fp, fp │ │ │ │ + tsteq lr, lr, ror #20 │ │ │ │ + smlatteq lr, sl, r9, fp │ │ │ │ + @ instruction: 0x010eb99a │ │ │ │ + @ instruction: 0x010eb9ba │ │ │ │ + strdeq ip, [sp, -r6] │ │ │ │ + tsteq lr, r2, lsl sl │ │ │ │ + tsteq lr, r2, lsr #20 │ │ │ │ + ldrdeq ip, [sp, -lr] │ │ │ │ + smlatbeq lr, sl, sl, fp │ │ │ │ + tsteq lr, r6, ror #20 │ │ │ │ + tsteq lr, lr, ror sl │ │ │ │ @ instruction: 0x010dcabe │ │ │ │ - tsteq lr, lr, asr #10 │ │ │ │ - tsteq lr, lr, asr r5 │ │ │ │ + smlabteq lr, lr, sl, fp │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ smlatbeq sp, r6, sl, ip │ │ │ │ - tsteq lr, sl, lsl #12 │ │ │ │ - @ instruction: 0x010eb5ba │ │ │ │ - ldrdeq fp, [lr, -r6] │ │ │ │ - smlabbeq sp, r6, sl, ip │ │ │ │ - tsteq lr, lr, lsr r6 │ │ │ │ - tsteq lr, sl, asr r6 │ │ │ │ - tsteq sp, lr, ror #20 │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + smlabbeq lr, lr, fp, fp │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ + tsteq lr, lr, asr fp │ │ │ │ + tsteq sp, lr, ror sl │ │ │ │ + @ instruction: 0x010ebb9e │ │ │ │ + smlatbeq lr, lr, fp, fp │ │ │ │ + tsteq sp, r6, ror #20 │ │ │ │ + tsteq lr, r6, lsl ip │ │ │ │ ldrdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x010eb696 │ │ │ │ - smlatbeq lr, r2, r6, fp │ │ │ │ + smlatteq lr, lr, fp, fp │ │ │ │ tsteq sp, r6, asr #20 │ │ │ │ + tsteq lr, lr, lsl #24 │ │ │ │ + tsteq sp, r6, lsr sl │ │ │ │ + tsteq lr, lr, rrx │ │ │ │ + smlabbeq lr, r6, pc, fp @ │ │ │ │ + tsteq lr, r2, asr #26 │ │ │ │ + @ instruction: 0x010ebdbe │ │ │ │ + tsteq lr, r6, ror #24 │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + strdeq ip, [sp, -lr] │ │ │ │ + smlatteq lr, lr, lr, fp │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + smlatteq sp, r6, r9, ip │ │ │ │ + smlabbeq lr, r6, ip, fp │ │ │ │ + tsteq lr, r6, asr lr │ │ │ │ strdeq fp, [lr, -sl] │ │ │ │ - tsteq lr, lr, lsl r7 │ │ │ │ - tsteq sp, lr, lsr #20 │ │ │ │ - smlabteq lr, lr, r7, fp │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ - smlabbeq lr, r2, r7, fp │ │ │ │ - tsteq sp, lr, lsl #20 │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ - tsteq lr, lr, lsl #16 │ │ │ │ - strdeq ip, [sp, -r6] │ │ │ │ - tsteq lr, lr, asr sl │ │ │ │ - tsteq lr, lr, lsr r9 │ │ │ │ - @ instruction: 0x010eb8ba │ │ │ │ - tsteq lr, sl, ror #16 │ │ │ │ - smlabbeq lr, sl, r8, fp │ │ │ │ smlabteq sp, r6, r9, ip │ │ │ │ - smlatteq lr, r2, r8, fp │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ + @ instruction: 0x010ebdbe │ │ │ │ + tsteq lr, lr, asr lr │ │ │ │ smlatbeq sp, lr, r9, ip │ │ │ │ - tsteq lr, sl, ror r9 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - tsteq lr, lr, asr #18 │ │ │ │ - smlabbeq sp, lr, r9, ip │ │ │ │ - @ instruction: 0x010eb99e │ │ │ │ - smlabteq lr, r2, r9, fp │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + tsteq lr, lr, ror #28 │ │ │ │ + tsteq lr, r2, lsl sp │ │ │ │ + @ instruction: 0x010ebdba │ │ │ │ + smlabbeq sp, r8, r9, ip │ │ │ │ + tsteq lr, sl, asr #30 │ │ │ │ + smlatteq lr, r4, pc, fp @ │ │ │ │ tsteq sp, r6, ror r9 │ │ │ │ - smlabteq lr, r6, sl, fp │ │ │ │ - tsteq lr, lr, asr sl │ │ │ │ - tsteq lr, r6, lsl sl │ │ │ │ - tsteq lr, lr, lsr #20 │ │ │ │ - tsteq sp, lr, asr #18 │ │ │ │ - tsteq lr, lr, ror #20 │ │ │ │ - tsteq lr, lr, ror sl │ │ │ │ - tsteq sp, r6, lsr r9 │ │ │ │ - smlatteq lr, r6, sl, fp │ │ │ │ - smlatbeq lr, lr, sl, fp │ │ │ │ - @ instruction: 0x010ebabe │ │ │ │ - tsteq sp, r6, lsl r9 │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - tsteq sp, r6, lsl #18 │ │ │ │ - tsteq lr, lr, lsr pc │ │ │ │ - tsteq lr, r6, asr lr │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - smlabbeq lr, lr, ip, fp │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ - smlabteq lr, lr, fp, fp │ │ │ │ - smlabteq sp, lr, r8, ip │ │ │ │ - @ instruction: 0x010ebdbe │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - @ instruction: 0x010dc8b6 │ │ │ │ - tsteq lr, r6, asr fp │ │ │ │ - tsteq lr, r6, lsr #26 │ │ │ │ - smlabteq lr, sl, sp, fp │ │ │ │ - @ instruction: 0x010dc896 │ │ │ │ - smlabbeq lr, lr, ip, fp │ │ │ │ - tsteq lr, lr, lsr #26 │ │ │ │ - tsteq sp, lr, ror r8 │ │ │ │ - smlatbeq lr, lr, pc, fp @ │ │ │ │ - tsteq lr, lr, lsr sp │ │ │ │ - smlatteq lr, r2, fp, fp │ │ │ │ - smlabbeq lr, sl, ip, fp │ │ │ │ - tsteq sp, r8, asr r8 │ │ │ │ - tsteq lr, sl, lsl lr │ │ │ │ - @ instruction: 0x010ebeb4 │ │ │ │ - tsteq sp, r6, asr #16 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - ldrdeq fp, [lr, -r6] │ │ │ │ - @ instruction: 0x010ebf94 │ │ │ │ - tsteq sp, lr, lsr #16 │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - tsteq sp, r2, lsr #16 │ │ │ │ - @ instruction: 0x010ec1bc │ │ │ │ - swpeq ip, r6, [lr] │ │ │ │ - mrseq ip, (UNDEF: 14) │ │ │ │ - @ instruction: 0x010ebfba │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - strdeq ip, [sp, -lr] │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - tsteq lr, sl, asr #32 │ │ │ │ - smlatteq sp, ip, r7, ip │ │ │ │ + smlabbeq lr, r8, pc, fp @ │ │ │ │ + tsteq lr, r6 │ │ │ │ + smlabteq lr, r4, r0, ip │ │ │ │ + tsteq sp, lr, asr r9 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + tsteq sp, r2, asr r9 │ │ │ │ + smlatteq lr, ip, r2, ip │ │ │ │ + smlabteq lr, r6, r1, ip │ │ │ │ + tsteq lr, r0, lsr r1 │ │ │ │ + smlatteq lr, sl, r0, ip │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ + tsteq sp, lr, lsr #18 │ │ │ │ + tsteq lr, r4, ror #2 │ │ │ │ + tsteq lr, sl, ror r1 │ │ │ │ + tsteq sp, ip, lsl r9 │ │ │ │ + tsteq lr, sl, lsr #4 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ strdeq ip, [lr, -sl] │ │ │ │ - smlatbeq lr, ip, r0, ip │ │ │ │ - smlabteq lr, sl, r0, ip │ │ │ │ + tsteq sp, r4, lsl #18 │ │ │ │ + tsteq lr, sl, asr r2 │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + strdeq ip, [sp, -r2] │ │ │ │ + @ instruction: 0x010ec394 │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + smlabteq lr, r0, r2, ip │ │ │ │ + smlatteq lr, r2, r2, ip │ │ │ │ ldrdeq ip, [sp, -r4] │ │ │ │ - tsteq lr, sl, lsr #2 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - smlabteq sp, r2, r7, ip │ │ │ │ - tsteq lr, r4, ror #4 │ │ │ │ + tsteq lr, lr, lsr r3 │ │ │ │ + tsteq lr, r4, asr r3 │ │ │ │ + smlabteq sp, r2, r8, ip │ │ │ │ + @ instruction: 0x010ec4b4 │ │ │ │ + @ instruction: 0x010ec396 │ │ │ │ + smlatbeq lr, r8, r3, ip │ │ │ │ + smlatbeq sp, sl, r8, ip │ │ │ │ + @ instruction: 0x010ec59c │ │ │ │ + @ instruction: 0x010dc89e │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + smlabbeq lr, lr, sl, ip │ │ │ │ + smlabteq lr, r4, r3, ip │ │ │ │ + smlatbeq lr, r2, r5, ip │ │ │ │ + @ instruction: 0x010ecc98 │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ + tsteq sp, lr, ror #16 │ │ │ │ + smlabbeq lr, r0, r3, ip │ │ │ │ + tsteq lr, sl, ror r4 │ │ │ │ + tsteq sp, ip, asr r8 │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + smlatbeq lr, ip, r7, ip │ │ │ │ + smlabteq lr, r6, r8, ip │ │ │ │ + tsteq sp, r4, asr #16 │ │ │ │ + tsteq lr, sl, ror ip │ │ │ │ + @ instruction: 0x010ecd90 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + smlabbeq lr, ip, ip, ip │ │ │ │ + smlatbeq lr, r6, r7, ip │ │ │ │ + tsteq lr, r0, ror #10 │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + tsteq sp, r4, lsl r8 │ │ │ │ ldrdeq ip, [lr, -lr] │ │ │ │ - @ instruction: 0x010ec190 │ │ │ │ - @ instruction: 0x010ec1b2 │ │ │ │ - smlatbeq sp, r4, r7, ip │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - @ instruction: 0x010dc792 │ │ │ │ - smlabbeq lr, r4, r3, ip │ │ │ │ - tsteq lr, r6, ror #4 │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq sp, sl, ror r7 │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - tsteq sp, lr, ror #14 │ │ │ │ tsteq lr, r0, lsr fp │ │ │ │ - tsteq lr, lr, asr r9 │ │ │ │ - @ instruction: 0x010ec294 │ │ │ │ - tsteq lr, r2, ror r4 │ │ │ │ - tsteq lr, r8, ror #22 │ │ │ │ - smlabteq lr, r2, r8, ip │ │ │ │ - tsteq lr, ip, lsl sl │ │ │ │ - tsteq sp, lr, lsr r7 │ │ │ │ - tsteq lr, r0, asr r2 │ │ │ │ - tsteq lr, sl, asr #6 │ │ │ │ - tsteq sp, ip, lsr #14 │ │ │ │ - smlabteq lr, sl, r8, ip │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ - @ instruction: 0x010ec796 │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ - tsteq lr, sl, asr #22 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq lr, r6, ror r6 │ │ │ │ - tsteq lr, r0, lsr r4 │ │ │ │ - tsteq lr, sl, asr #10 │ │ │ │ - smlatteq sp, r4, r6, ip │ │ │ │ - smlatbeq lr, lr, r8, ip │ │ │ │ - tsteq lr, r0, lsl #20 │ │ │ │ - ldrdeq ip, [sp, -r2] │ │ │ │ - tsteq lr, r0, lsr r4 │ │ │ │ - tsteq lr, lr, lsl r2 │ │ │ │ - tsteq lr, r8, lsl r3 │ │ │ │ - @ instruction: 0x010dc6ba │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ - smlatbeq sp, r8, r6, ip │ │ │ │ - tsteq lr, lr, asr #8 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - tsteq lr, lr, lsl #4 │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - tsteq lr, r2, lsr #24 │ │ │ │ - smlabbeq sp, r4, r6, ip │ │ │ │ - tsteq lr, r6, lsl #8 │ │ │ │ - tsteq lr, r0, lsr #10 │ │ │ │ - tsteq sp, r2, ror r6 │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - smlabbeq lr, lr, r8, ip │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq sp, r2, lsl #16 │ │ │ │ + tsteq lr, r0, ror #10 │ │ │ │ + tsteq lr, lr, asr #6 │ │ │ │ + tsteq lr, r8, asr #8 │ │ │ │ + smlatteq sp, sl, r7, ip │ │ │ │ + smlabbeq lr, r8, r7, ip │ │ │ │ + smlatbeq lr, r2, r8, ip │ │ │ │ + ldrdeq ip, [sp, -r8] │ │ │ │ + tsteq lr, lr, ror r5 │ │ │ │ + @ instruction: 0x010ec794 │ │ │ │ + tsteq lr, lr, lsr r3 │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + tsteq lr, r2, asr sp │ │ │ │ + @ instruction: 0x010dc7b4 │ │ │ │ + tsteq lr, r6, lsr r5 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ + smlatbeq sp, r2, r7, ip │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + @ instruction: 0x010ec9be │ │ │ │ + tsteq lr, r8, 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 │ │ │ │ @@ -26405,423 +26405,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, r4, lsl #6 │ │ │ │ - @ instruction: 0x010ebe94 │ │ │ │ - smlabbeq lr, ip, pc, fp @ │ │ │ │ - smlatteq sp, ip, r2, ip │ │ │ │ - @ instruction: 0x010ebe9c │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - smlabteq lr, r0, r2, ip │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - smlabteq sp, r4, r2, ip │ │ │ │ - smlabbeq lr, r8, r7, ip │ │ │ │ - smlabbeq lr, ip, r8, ip │ │ │ │ - smlatbeq sp, ip, r2, ip │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + smlabteq lr, r4, pc, fp @ │ │ │ │ + strheq ip, [lr, -ip] │ │ │ │ + tsteq sp, ip, lsl r4 │ │ │ │ + smlabteq lr, ip, pc, fp @ │ │ │ │ + tsteq lr, r0, ror #12 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + strdeq ip, [sp, -r4] │ │ │ │ + @ instruction: 0x010ec8b8 │ │ │ │ + @ instruction: 0x010ec9bc │ │ │ │ + ldrdeq ip, [sp, -ip] │ │ │ │ + smlatteq lr, r4, r3, ip │ │ │ │ + @ instruction: 0x010ec19c │ │ │ │ @ instruction: 0x010ec2b4 │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - smlabbeq lr, r4, r1, ip │ │ │ │ - smlabbeq sp, ip, r2, ip │ │ │ │ - @ instruction: 0x010ec3b4 │ │ │ │ - tsteq sp, ip, ror r2 │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - smlatbeq lr, r4, lr, ip │ │ │ │ - @ instruction: 0x010ec3b8 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq sp, r4, asr #4 │ │ │ │ - tsteq lr, r0, asr r1 │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - tsteq sp, ip, lsr #4 │ │ │ │ - tsteq lr, ip, lsr r8 │ │ │ │ - tsteq lr, ip, lsl #12 │ │ │ │ - tsteq lr, r8, lsr #14 │ │ │ │ - tsteq sp, ip, lsl #4 │ │ │ │ + @ instruction: 0x010dc3bc │ │ │ │ + smlatteq lr, r4, r4, ip │ │ │ │ + smlatbeq sp, ip, r3, ip │ │ │ │ tsteq lr, ip, lsr sl │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlatteq lr, r8, r4, ip │ │ │ │ + tsteq lr, r4, rrx │ │ │ │ + tsteq lr, ip, ror r9 │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + tsteq sp, r4, ror r3 │ │ │ │ + smlabbeq lr, r0, r2, ip │ │ │ │ + @ instruction: 0x010ec398 │ │ │ │ + tsteq sp, ip, asr r3 │ │ │ │ + tsteq lr, ip, ror #18 │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + tsteq sp, ip, lsr r3 │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ + tsteq sp, r4, lsr #6 │ │ │ │ + smlatbeq lr, r4, r3, sp │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + tsteq lr, r4, ror r3 │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + smlatteq sp, r4, r2, ip │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ + smlabteq sp, r4, r2, ip │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + @ instruction: 0x010dc2b4 │ │ │ │ + @ instruction: 0x010ed19c │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + smlabbeq sp, r4, r2, ip │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ + tsteq sp, ip, ror #4 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + tsteq lr, ip, lsr #2 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq sp, ip, asr #4 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + tsteq sp, r4, lsr r2 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + tsteq lr, ip, lsl #22 │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ strdeq ip, [sp, -r4] │ │ │ │ - tsteq lr, r4, ror r2 │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ - tsteq lr, ip, lsr #16 │ │ │ │ - smlabteq sp, ip, r1, ip │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - @ instruction: 0x010dc1b4 │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq lr, ip, lsl sl │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ - @ instruction: 0x010dc194 │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - smlabbeq sp, r4, r1, ip │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - tsteq lr, ip, lsr #24 │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ strdeq ip, [lr, -ip] │ │ │ │ strdeq ip, [lr, -r4] │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - tsteq lr, r4, lsl #16 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - smlatteq lr, ip, fp, ip │ │ │ │ - smlatteq lr, r4, sp, ip │ │ │ │ - tsteq sp, r4, lsl #2 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - smlatteq lr, ip, fp, ip │ │ │ │ - smlatteq lr, r4, r7, ip │ │ │ │ + ldrdeq ip, [sp, -r4] │ │ │ │ + tsteq lr, r4, lsl r3 │ │ │ │ + smlabteq sp, r4, r1, ip │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + @ instruction: 0x010ecf90 │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabteq lr, r4, lr, ip │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq sp, ip, ror r1 │ │ │ │ + smlabteq lr, ip, sl, ip │ │ │ │ + smlabteq lr, r4, ip, ip │ │ │ │ + tsteq sp, r4, ror #2 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlabteq lr, r4, r8, ip │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + @ instruction: 0x010eceb4 │ │ │ │ + smlabteq lr, r4, r0, sp │ │ │ │ + tsteq sp, ip, lsr #2 │ │ │ │ ldrdeq ip, [lr, -ip] │ │ │ │ - ldrdeq ip, [sp, -ip] │ │ │ │ - smlatteq lr, r4, pc, ip @ │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - smlabteq sp, r4, r0, ip │ │ │ │ - smlatteq lr, ip, pc, ip @ │ │ │ │ - smlabteq lr, ip, fp, ip │ │ │ │ - smlabteq lr, r4, sp, ip │ │ │ │ - smlatbeq sp, r4, r0, ip │ │ │ │ - smlatteq lr, r4, r1, sp │ │ │ │ - swpeq ip, r4, [sp] │ │ │ │ - smlatbeq lr, r4, sp, sp │ │ │ │ - smlatbeq lr, r4, r3, sp │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - smlabteq lr, r4, sp, ip │ │ │ │ - smlabteq lr, ip, r1, sp │ │ │ │ - @ instruction: 0x010ecd94 │ │ │ │ - smlatbeq lr, r4, pc, ip @ │ │ │ │ + @ instruction: 0x010eceb8 │ │ │ │ + smlatbeq lr, ip, sl, ip │ │ │ │ + smlatbeq lr, r4, ip, ip │ │ │ │ + tsteq sp, r4, lsl #2 │ │ │ │ + smlabteq lr, r8, r2, sp │ │ │ │ + smlatbeq lr, ip, r8, ip │ │ │ │ + smlatteq sp, ip, r0, ip │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + @ instruction: 0x010ece9c │ │ │ │ + smlatbeq lr, ip, r0, sp │ │ │ │ + smlabteq sp, ip, r0, ip │ │ │ │ + @ instruction: 0x010eca9c │ │ │ │ + @ instruction: 0x010ecc94 │ │ │ │ + strheq ip, [sp, -r4] │ │ │ │ + smlatbeq lr, ip, r5, sp │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + @ instruction: 0x010eca94 │ │ │ │ + smlatbeq lr, r8, r2, sp │ │ │ │ + smlabbeq lr, r4, r8, ip │ │ │ │ + smlabbeq sp, r4, r0, ip │ │ │ │ + smlabbeq lr, r4, lr, ip │ │ │ │ + swpeq sp, r4, [lr] │ │ │ │ + tsteq sp, ip, rrx │ │ │ │ + @ instruction: 0x010ece90 │ │ │ │ + tsteq lr, r4, ror sl │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ tsteq sp, ip, asr #32 │ │ │ │ - @ instruction: 0x010ec99c │ │ │ │ - @ instruction: 0x010ecb94 │ │ │ │ + smlatbeq lr, r0, r2, sp │ │ │ │ + @ instruction: 0x010ed2bc │ │ │ │ tsteq sp, r4, lsr r0 │ │ │ │ - smlatbeq lr, r4, r9, ip │ │ │ │ - smlatbeq lr, ip, r1, sp │ │ │ │ - @ instruction: 0x010ec794 │ │ │ │ - tsteq sp, r4, lsl r0 │ │ │ │ - smlabbeq lr, r4, sp, ip │ │ │ │ - @ instruction: 0x010ecf94 │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - smlatbeq lr, ip, r9, ip │ │ │ │ - smlabbeq lr, r8, sp, ip │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + @ instruction: 0x010ed2bc │ │ │ │ + tsteq sp, ip │ │ │ │ + smlatteq lr, r8, r9, sp │ │ │ │ + smlabteq lr, ip, r2, sp │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ + tsteq lr, r4, ror #10 │ │ │ │ + smlatteq lr, ip, r9, sp │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ ldrdeq fp, [sp, -r4] │ │ │ │ - @ instruction: 0x010ed198 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - @ instruction: 0x010dbfbc │ │ │ │ - smlatbeq lr, r4, r1, sp │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - @ instruction: 0x010dbf9c │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - tsteq lr, r4, ror #22 │ │ │ │ - smlabbeq sp, r4, pc, fp @ │ │ │ │ - tsteq lr, ip, ror r4 │ │ │ │ - smlatbeq lr, ip, r1, sp │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - tsteq lr, r8, ror r1 │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ + @ instruction: 0x010ed7b8 │ │ │ │ + smlabteq sp, r4, pc, fp @ │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + tsteq lr, r4, ror r3 │ │ │ │ + tsteq lr, ip, lsl r3 │ │ │ │ + smlatteq lr, ip, r2, sp │ │ │ │ + smlatbeq lr, ip, r7, sp │ │ │ │ + smlatteq lr, r4, r9, sp │ │ │ │ + smlabbeq sp, ip, pc, fp @ │ │ │ │ + @ instruction: 0x010ed7b8 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq sp, r4, ror pc │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ + @ instruction: 0x010ed7bc │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ tsteq sp, r4, asr pc │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ + smlabteq lr, r8, r7, sp │ │ │ │ + tsteq lr, r0, lsl #20 │ │ │ │ tsteq sp, ip, lsr pc │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - tsteq lr, r4, asr #18 │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - tsteq sp, ip, lsl pc │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - smlabbeq lr, ip, r1, sp │ │ │ │ - tsteq sp, r4, lsl #30 │ │ │ │ - tsteq lr, ip, asr #8 │ │ │ │ - tsteq lr, ip, lsl r4 │ │ │ │ - smlatbeq lr, ip, r8, sp │ │ │ │ - smlabbeq lr, ip, r1, sp │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq lr, r4, lsl r3 │ │ │ │ + smlabteq lr, r4, r7, sp │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ ldrdeq fp, [sp, -ip] │ │ │ │ - @ instruction: 0x010ed8b8 │ │ │ │ - @ instruction: 0x010ed19c │ │ │ │ - smlabteq sp, r4, lr, fp │ │ │ │ - tsteq lr, r4, lsr r4 │ │ │ │ - @ instruction: 0x010ed8bc │ │ │ │ - smlatbeq lr, r4, r1, sp │ │ │ │ - smlatbeq sp, r4, lr, fp │ │ │ │ - smlabbeq lr, r8, r6, sp │ │ │ │ - @ instruction: 0x010dbe94 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, r4, asr #4 │ │ │ │ - smlatteq lr, ip, r1, sp │ │ │ │ - @ instruction: 0x010ed1bc │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ - @ instruction: 0x010ed8b4 │ │ │ │ - tsteq sp, ip, asr lr │ │ │ │ - smlabbeq lr, r8, r6, sp │ │ │ │ - smlabteq lr, r0, r8, sp │ │ │ │ - tsteq sp, r4, asr #28 │ │ │ │ + smlabbeq lr, ip, r5, sp │ │ │ │ + smlabteq sp, ip, lr, fp │ │ │ │ + smlatbeq lr, r0, sl, sp │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + smlabbeq lr, ip, r5, sp │ │ │ │ ldrdeq sp, [lr, -r4] │ │ │ │ - smlabbeq lr, ip, r6, sp │ │ │ │ - smlabteq lr, r4, r8, sp │ │ │ │ + @ instruction: 0x010dbe9c │ │ │ │ + @ instruction: 0x010ed59c │ │ │ │ + smlatteq lr, r0, r7, sp │ │ │ │ + smlabbeq sp, r4, lr, fp │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ + smlatbeq lr, r4, r5, sp │ │ │ │ + smlatteq lr, r4, r7, sp │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + @ instruction: 0x010ed5b4 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlatbeq lr, r0, fp, sp │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ tsteq sp, r4, lsr #28 │ │ │ │ - @ instruction: 0x010ed698 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ + smlatbeq lr, r4, fp, sp │ │ │ │ + smlabbeq lr, ip, sl, sp │ │ │ │ tsteq sp, ip, lsl #28 │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - smlatteq lr, r4, r1, sp │ │ │ │ - @ instruction: 0x010ed694 │ │ │ │ - smlabteq lr, ip, r8, sp │ │ │ │ - smlatteq sp, r4, sp, fp │ │ │ │ - smlatbeq lr, r0, r6, sp │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - smlabteq sp, ip, sp, fp │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - smlatbeq lr, r4, r6, sp │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - smlatbeq sp, ip, sp, fp │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - @ instruction: 0x010dbd9c │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - tsteq lr, r0, lsr #18 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - smlatbeq lr, r4, r6, sp │ │ │ │ - tsteq sp, ip, ror #26 │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - @ instruction: 0x010ed6b0 │ │ │ │ - tsteq sp, r4, asr sp │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ - tsteq lr, r4, ror r4 │ │ │ │ - @ instruction: 0x010ed6b4 │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - smlabbeq lr, r4, r4, sp │ │ │ │ - smlabteq lr, r0, r6, sp │ │ │ │ - tsteq sp, ip, lsl sp │ │ │ │ - smlabteq lr, r0, sl, sp │ │ │ │ - tsteq lr, r0, ror sl │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - strdeq fp, [sp, -r4] │ │ │ │ - tsteq lr, r4, ror sl │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + smlabteq lr, ip, fp, sp │ │ │ │ + @ instruction: 0x010edabc │ │ │ │ + smlatteq sp, ip, sp, fp │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ ldrdeq fp, [sp, -ip] │ │ │ │ - smlabteq lr, r8, sl, sp │ │ │ │ - @ instruction: 0x010eda9c │ │ │ │ - smlabbeq lr, ip, r9, sp │ │ │ │ - @ instruction: 0x010dbcbc │ │ │ │ - smlatbeq lr, r4, r9, sp │ │ │ │ - smlatbeq sp, ip, ip, fp │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ + tsteq lr, r0, ror #12 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlabbeq lr, r4, ip, sp │ │ │ │ + @ instruction: 0x010dbd9c │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + smlatbeq lr, ip, ip, sp │ │ │ │ + smlabbeq sp, r4, sp, fp │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ + tsteq sp, r4, ror #26 │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + tsteq sp, ip, asr #26 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlatbeq lr, r8, sp, sp │ │ │ │ + smlabteq lr, r0, sp, sp │ │ │ │ + tsteq sp, r4, lsr #26 │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + tsteq lr, r4, lsr #28 │ │ │ │ + tsteq sp, ip, lsl #26 │ │ │ │ smlabteq lr, r0, lr, sp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + @ instruction: 0x010ede90 │ │ │ │ + smlatteq sp, ip, ip, fp │ │ │ │ + smlabteq lr, ip, lr, sp │ │ │ │ + smlatteq lr, r0, lr, sp │ │ │ │ + ldrdeq fp, [sp, -r4] │ │ │ │ + @ instruction: 0x010ee4b8 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + smlatbeq sp, r4, ip, fp │ │ │ │ + tsteq lr, r4, ror pc │ │ │ │ + @ instruction: 0x010edf9c │ │ │ │ + smlabbeq sp, ip, ip, fp │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + smlatteq lr, ip, pc, sp @ │ │ │ │ + mrseq lr, (UNDEF: 14) │ │ │ │ tsteq sp, ip, ror #24 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - tsteq lr, ip, ror fp │ │ │ │ + tsteq lr, r0, lsl r0 │ │ │ │ + tsteq lr, ip, lsl #4 │ │ │ │ tsteq sp, r4, asr ip │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - smlatbeq lr, r4, fp, sp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, r4, lsr ip │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - tsteq sp, ip, lsl ip │ │ │ │ - tsteq lr, r4, asr #26 │ │ │ │ - smlabteq lr, r0, ip, sp │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - @ instruction: 0x010edc90 │ │ │ │ + tsteq lr, r8, ror #4 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + tsteq lr, r0, asr #8 │ │ │ │ + tsteq sp, ip, lsr #24 │ │ │ │ + tsteq lr, r0, asr r4 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + tsteq sp, r4, lsl ip │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + tsteq lr, ip, lsr r2 │ │ │ │ strdeq fp, [sp, -r4] │ │ │ │ - smlatteq lr, r0, ip, sp │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - @ instruction: 0x010edd90 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - @ instruction: 0x010dbbbc │ │ │ │ - @ instruction: 0x010edd9c │ │ │ │ - @ instruction: 0x010eddb0 │ │ │ │ - smlatbeq sp, r4, fp, fp │ │ │ │ - smlabbeq lr, r8, r3, lr │ │ │ │ - smlabteq lr, r8, lr, sp │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - smlatteq lr, r0, sp, sp │ │ │ │ - smlatteq lr, ip, sp, sp │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + smlatteq sp, r4, fp, fp │ │ │ │ + tsteq lr, r0, lsl r6 │ │ │ │ + smlatteq lr, r0, r0, lr │ │ │ │ + @ instruction: 0x010ee29c │ │ │ │ + qaddeq lr, r0, lr │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + smlatbeq sp, ip, fp, fp │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ + @ instruction: 0x010dbb94 │ │ │ │ + @ instruction: 0x010ee498 │ │ │ │ + qaddeq lr, r0, lr │ │ │ │ + tsteq lr, r0, ror r2 │ │ │ │ tsteq sp, r4, ror fp │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ + smlabbeq lr, r4, r2, lr │ │ │ │ + @ instruction: 0x010ee490 │ │ │ │ tsteq sp, ip, asr fp │ │ │ │ - smlatteq lr, r0, r0, lr │ │ │ │ - @ instruction: 0x010edebc │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ - smlatteq lr, r0, lr, sp │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - smlatteq lr, r0, r0, lr │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlatteq sp, r4, sl, fp │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - smlabteq sp, r4, sl, fp │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - @ instruction: 0x010dbab4 │ │ │ │ smlatteq lr, r0, r4, lr │ │ │ │ - @ instruction: 0x010edfb0 │ │ │ │ - tsteq lr, ip, ror #2 │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - tsteq lr, r4, lsl r1 │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - tsteq sp, r4, ror #20 │ │ │ │ - tsteq lr, r8, ror #6 │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ - tsteq sp, r4, asr #20 │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - @ instruction: 0x010ee3b0 │ │ │ │ - tsteq lr, ip, ror r1 │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq sp, r4, lsl #20 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq lr, r8, ror r1 │ │ │ │ - smlatteq sp, ip, r9, fp │ │ │ │ - @ instruction: 0x010ee3b0 │ │ │ │ - smlabbeq lr, r4, r1, lr │ │ │ │ - smlabbeq lr, r0, r3, lr │ │ │ │ - smlabteq sp, ip, r9, fp │ │ │ │ - @ instruction: 0x010ee3b4 │ │ │ │ - @ instruction: 0x010db9bc │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, ip, r4, lr │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ - tsteq lr, r0, lsr #8 │ │ │ │ - tsteq lr, ip, lsr r4 │ │ │ │ - smlabbeq sp, ip, r9, fp │ │ │ │ - smlabbeq lr, ip, r4, lr │ │ │ │ - smlatbeq lr, r0, r4, lr │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - tsteq lr, ip, lsr #10 │ │ │ │ + smlatbeq lr, ip, r2, lr │ │ │ │ + @ instruction: 0x010ee490 │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + smlatbeq lr, r8, r2, lr │ │ │ │ + tsteq sp, ip, lsl fp │ │ │ │ + smlatteq lr, r0, r4, lr │ │ │ │ + @ instruction: 0x010ee2b4 │ │ │ │ + @ instruction: 0x010ee4b0 │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ smlatteq lr, r4, r4, lr │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ + smlatteq sp, ip, sl, fp │ │ │ │ + tsteq lr, ip, lsr #14 │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ + smlatbeq lr, r0, r5, lr │ │ │ │ tsteq lr, r0, asr r5 │ │ │ │ tsteq lr, ip, ror #10 │ │ │ │ - tsteq sp, ip, lsr r9 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - smlabteq lr, r8, r5, lr │ │ │ │ - smlabbeq lr, ip, r5, lr │ │ │ │ - @ instruction: 0x010ee59c │ │ │ │ - tsteq sp, r4, lsl r9 │ │ │ │ - smlatteq lr, r8, r5, lr │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - smlabteq lr, r0, r6, lr │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - smlabbeq lr, r4, r6, lr │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ + @ instruction: 0x010dbabc │ │ │ │ + @ instruction: 0x010ee5bc │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlatbeq sp, r4, sl, fp │ │ │ │ + tsteq lr, ip, asr r6 │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + smlabbeq sp, r4, sl, fp │ │ │ │ + smlabbeq lr, r0, r6, lr │ │ │ │ + @ instruction: 0x010ee69c │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + @ instruction: 0x010ee794 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010ee6bc │ │ │ │ smlabteq lr, ip, r6, lr │ │ │ │ - smlabteq sp, ip, r8, fp │ │ │ │ - smlatbeq pc, r8, r6, r0 @ │ │ │ │ - smlatteq lr, r4, r6, pc @ │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - smlabteq lr, ip, sl, lr │ │ │ │ - smlabbeq lr, r0, r8, lr │ │ │ │ - @ instruction: 0x010ee7b8 │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ + tsteq sp, r4, asr #20 │ │ │ │ tsteq lr, r8, lsl r7 │ │ │ │ - tsteq lr, r8, lsr #14 │ │ │ │ - tsteq sp, ip, ror r8 │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ - tsteq sp, r4, ror #16 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - smlatbeq lr, r0, r7, lr │ │ │ │ - @ instruction: 0x010ee7b0 │ │ │ │ - tsteq sp, r4, asr #16 │ │ │ │ - smlatteq lr, r8, r7, lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - @ instruction: 0x010ee894 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq lr, r8, asr r8 │ │ │ │ - tsteq sp, r4, lsl #16 │ │ │ │ - smlabteq lr, r4, r8, lr │ │ │ │ + tsteq lr, r4, lsr r7 │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x010ee794 │ │ │ │ + @ instruction: 0x010ee7b4 │ │ │ │ + tsteq sp, ip, lsl #20 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + tstpeq lr, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r8, lr @ │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + @ instruction: 0x010ee9b0 │ │ │ │ smlatteq lr, r8, r8, lr │ │ │ │ - smlatteq sp, ip, r7, fp │ │ │ │ - @ instruction: 0x010ee990 │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ - smlabteq sp, ip, r7, fp │ │ │ │ - smlatbeq lr, r4, r9, lr │ │ │ │ - smlabteq lr, r0, r9, lr │ │ │ │ - @ instruction: 0x010db7b4 │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ + smlabbeq lr, r0, r8, lr │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + smlatbeq sp, ip, r9, fp │ │ │ │ + @ instruction: 0x010ee890 │ │ │ │ + smlatbeq lr, r0, r8, lr │ │ │ │ + @ instruction: 0x010db994 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlatteq lr, r0, r8, lr │ │ │ │ + tsteq sp, r4, ror r9 │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ + tsteq sp, ip, asr r9 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + smlabteq lr, r4, r9, lr │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + smlabbeq lr, r8, r9, lr │ │ │ │ + tsteq sp, r4, lsr r9 │ │ │ │ strdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - smlabbeq sp, r4, r7, fp │ │ │ │ - tsteq lr, ip, ror #20 │ │ │ │ - smlabbeq lr, r8, sl, lr │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, ip, asr #14 │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - tsteq lr, r0, ror fp │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - smlatbeq lr, r4, ip, lr │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + tsteq sp, ip, lsl r9 │ │ │ │ + smlabteq lr, r0, sl, lr │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + @ instruction: 0x010eea90 │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + smlatteq sp, r4, r8, fp │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ tsteq lr, ip, lsl #24 │ │ │ │ - @ instruction: 0x010eebbc │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, ip, lsl #14 │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - tsteq lr, r0, asr ip │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + @ instruction: 0x010db8b4 │ │ │ │ + @ instruction: 0x010eeb9c │ │ │ │ + @ instruction: 0x010eebb8 │ │ │ │ + @ instruction: 0x010db89c │ │ │ │ + tsteq lr, ip, asr ip │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + tsteq sp, ip, ror r8 │ │ │ │ + smlabbeq lr, r4, ip, lr │ │ │ │ + smlatbeq lr, r0, ip, lr │ │ │ │ + tsteq sp, r4, ror #16 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, ip, lsr sp │ │ │ │ + smlatteq lr, ip, ip, lr │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + tsteq sp, ip, lsr r8 │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ + smlabbeq lr, r0, sp, lr │ │ │ │ + tsteq sp, r4, lsr #16 │ │ │ │ + tsteq lr, r4, lsr #28 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq sp, r4, lsl #16 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ strdeq fp, [sp, -r4] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, ip, lr │ │ │ │ - smlabteq lr, r0, ip, lr │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - smlabteq sp, r4, r6, fp │ │ │ │ - tstpeq lr, ip, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - smlabteq lr, ip, sp, lr │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - smlabbeq lr, r4, sp, lr │ │ │ │ - smlabbeq sp, ip, r6, fp │ │ │ │ - smlatteq lr, r8, sp, lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, r4, ror r6 │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - tsteq sp, r4, asr r6 │ │ │ │ - @ instruction: 0x010eee98 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ + smlatbeq lr, ip, r2, pc @ │ │ │ │ + smlatbeq lr, r8, r0, pc @ │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + smlabbeq lr, r8, lr, lr │ │ │ │ + @ instruction: 0x010eeeb4 │ │ │ │ + @ instruction: 0x010db7bc │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + smlatbeq sp, r4, r7, fp │ │ │ │ + @ instruction: 0x010eef98 │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + smlabbeq sp, r4, r7, fp │ │ │ │ + smlabteq lr, r8, pc, lr @ │ │ │ │ + mrseq pc, (UNDEF: 14) @ │ │ │ │ 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 │ │ │ │ @@ -27632,423 +27632,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq sl, [sp, -r8] │ │ │ │ - smlabteq lr, r8, r9, lr │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - smlabteq lr, r0, r8, lr │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - @ instruction: 0x010dafb0 │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - @ instruction: 0x010daf98 │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ tsteq lr, r0, lsl #20 │ │ │ │ - @ instruction: 0x010ee9bc │ │ │ │ - smlabteq lr, ip, r9, lr │ │ │ │ - tsteq sp, r8, ror pc │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ + smlatteq sp, r0, r0, fp │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ + @ instruction: 0x010eea9c │ │ │ │ + smlabteq sp, r8, r0, fp │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + smlatteq lr, ip, sl, lr │ │ │ │ strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - tsteq lr, r8, lsr sl │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq sp, r8, lsr pc │ │ │ │ - @ instruction: 0x010eea94 │ │ │ │ - smlatbeq lr, ip, sl, lr │ │ │ │ - tsteq sp, r0, lsr #30 │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - tsteq sp, r0, lsl #30 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - smlabbeq lr, r8, fp, lr │ │ │ │ - smlatteq sp, r8, lr, sl │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - smlabteq lr, ip, fp, lr │ │ │ │ - smlatteq lr, r4, fp, lr │ │ │ │ - smlabteq sp, r0, lr, sl │ │ │ │ - tsteq lr, r0, lsl ip │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - smlatbeq sp, r8, lr, sl │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - tsteq lr, ip, asr #24 │ │ │ │ - smlabbeq sp, r8, lr, sl │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - tsteq sp, r8, ror lr │ │ │ │ - tstpeq lr, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r8, lr, lr │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - smlatteq lr, r4, ip, lr │ │ │ │ + smlatbeq sp, r8, r0, fp │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ + swpeq fp, r8, [sp] │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, ip, lsr #24 │ │ │ │ + smlatbeq lr, r8, fp, lr │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + tsteq lr, ip, ror fp │ │ │ │ + tsteq sp, r8, rrx │ │ │ │ + smlabteq lr, r4, fp, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + qaddeq fp, r0, sp │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + tsteq sp, r0, lsr r0 │ │ │ │ smlatbeq lr, r4, ip, lr │ │ │ │ - @ instruction: 0x010eecbc │ │ │ │ - tsteq sp, r8, lsr lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsl #26 │ │ │ │ - tsteq sp, r0, lsr #28 │ │ │ │ - smlatbeq lr, r8, sp, lr │ │ │ │ - tsteq lr, ip, asr sp │ │ │ │ + @ instruction: 0x010eecb8 │ │ │ │ + tsteq sp, r8, lsl r0 │ │ │ │ + @ instruction: 0x010eed90 │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + smlatbeq lr, r4, sp, lr │ │ │ │ tsteq lr, r0, ror sp │ │ │ │ - tsteq sp, r0, lsl #28 │ │ │ │ + tsteq lr, ip, ror sp │ │ │ │ + @ instruction: 0x010dafb8 │ │ │ │ + smlatbeq lr, r0, sp, lr │ │ │ │ + smlatbeq sp, r8, pc, sl @ │ │ │ │ + tstpeq lr, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, r1, pc @ │ │ │ │ + @ instruction: 0x010eefb8 │ │ │ │ + smlabbeq lr, r8, lr, lr │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + smlatteq lr, ip, sp, lr │ │ │ │ + tsteq sp, r8, ror #30 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ + tsteq sp, r0, asr pc │ │ │ │ ldrdeq lr, [lr, -r8] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - smlatteq sp, r8, sp, sl │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ smlabbeq lr, ip, lr, lr │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - smlabteq sp, r0, sp, sl │ │ │ │ - @ instruction: 0x010eee94 │ │ │ │ - @ instruction: 0x010eeeb0 │ │ │ │ - smlatbeq sp, r8, sp, sl │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ + smlatbeq lr, r0, lr, lr │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ tsteq lr, r8, lsl #30 │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - smlabbeq sp, r8, sp, sl │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + tsteq sp, r8, lsl pc │ │ │ │ + tstpeq lr, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eefbc │ │ │ │ tsteq lr, r0, ror pc │ │ │ │ - tsteq sp, r0, ror sp │ │ │ │ - tstpeq lr, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, pc, lr @ │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ - @ instruction: 0x010eefb8 │ │ │ │ - tsteq sp, r0, asr #26 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsr #26 │ │ │ │ - smlatbeq lr, r8, r0, pc @ │ │ │ │ - tstpeq lr, r0, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl #26 │ │ │ │ - smlabteq lr, r8, r0, pc @ │ │ │ │ - smlatteq lr, r0, r0, pc @ │ │ │ │ + smlabbeq lr, r8, pc, lr @ │ │ │ │ strdeq sl, [sp, -r0] │ │ │ │ - smlatteq lr, r0, r1, pc @ │ │ │ │ - tstpeq lr, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, pc, lr @ │ │ │ │ + smlatteq lr, r0, pc, lr @ │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + tstpeq lr, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r0, lr @ │ │ │ │ + @ instruction: 0x010daeb8 │ │ │ │ + smlabbeq lr, r8, r0, pc @ │ │ │ │ + smlatbeq lr, r0, r0, pc @ │ │ │ │ + smlatbeq sp, r0, lr, sl │ │ │ │ + smlatbeq lr, r4, r2, pc @ │ │ │ │ + @ instruction: 0x010ef194 │ │ │ │ + tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, r0, pc @ │ │ │ │ + smlatteq lr, r8, r0, pc @ │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + tstpeq lr, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r8, ip, sl │ │ │ │ - smlabbeq lr, r4, r1, pc @ │ │ │ │ - @ instruction: 0x010ef19c │ │ │ │ - @ instruction: 0x010dacb0 │ │ │ │ - tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r8, r1, pc @ │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - @ instruction: 0x010dac90 │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + @ instruction: 0x010ef190 │ │ │ │ + smlatbeq lr, r8, r1, pc @ │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r0, ip, sl │ │ │ │ - smlatteq lr, ip, r5, pc @ │ │ │ │ - tstpeq lr, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r4, r2, pc @ │ │ │ │ - smlabbeq lr, r0, r2, pc @ │ │ │ │ - @ instruction: 0x010ef298 │ │ │ │ - tsteq sp, r8, asr #24 │ │ │ │ - smlatteq lr, r0, r2, pc @ │ │ │ │ - smlatteq lr, r4, r2, pc @ │ │ │ │ - tsteq sp, r0, lsr ip │ │ │ │ - tstpeq lr, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, lsl ip │ │ │ │ - tstpeq lr, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r4, r3, pc @ │ │ │ │ + tsteq sp, r0, lsr #28 │ │ │ │ + tstpeq lr, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r4, r2, pc @ │ │ │ │ + tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror r2 @ p-variant is OBSOLETE │ │ │ │ strdeq sl, [sp, -r8] │ │ │ │ - @ instruction: 0x010ef494 │ │ │ │ - tstpeq lr, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef2b4 │ │ │ │ + smlabteq lr, ip, r2, pc @ │ │ │ │ + smlatteq sp, r0, sp, sl │ │ │ │ + tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + tstpeq lr, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r0, sp, sl │ │ │ │ + tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dadb0 │ │ │ │ + tstpeq lr, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + @ instruction: 0x010ef3b0 │ │ │ │ smlabteq lr, r8, r3, pc @ │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - tstpeq lr, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dabb8 │ │ │ │ - smlabteq lr, ip, r4, pc @ │ │ │ │ - smlabbeq lr, ip, r4, pc @ │ │ │ │ - smlatbeq lr, r0, r4, pc @ │ │ │ │ - @ instruction: 0x010dab98 │ │ │ │ - smlabteq lr, r8, r4, pc @ │ │ │ │ - smlabbeq sp, r8, fp, sl │ │ │ │ - @ instruction: 0x010ef6bc │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr fp │ │ │ │ - tstpeq lr, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, r5, pc @ │ │ │ │ - tsteq sp, r0, asr #22 │ │ │ │ - tstpeq lr, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, ror sp │ │ │ │ + tstpeq lr, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, ror #26 │ │ │ │ + smlabbeq lr, r8, r4, pc @ │ │ │ │ + tstpeq lr, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + smlatbeq lr, r8, r4, pc @ │ │ │ │ + @ instruction: 0x010ef4b4 │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ smlabteq lr, r4, r5, pc @ │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tsteq sp, r0, lsr #22 │ │ │ │ - tstpeq lr, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl #22 │ │ │ │ - smlabteq lr, ip, r7, pc @ │ │ │ │ - tstpeq lr, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef694 │ │ │ │ - smlabteq lr, r0, r6, pc @ │ │ │ │ - smlatteq sp, r0, sl, sl │ │ │ │ - tstpeq lr, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r8, sl, sl │ │ │ │ - tstpeq lr, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlatbeq sp, r8, sl, sl │ │ │ │ - tstpeq lr, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010daa98 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - swpeq r0, r8, [pc] @ │ │ │ │ - tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - @ instruction: 0x010ef994 │ │ │ │ - smlatteq lr, ip, r8, pc @ │ │ │ │ - @ instruction: 0x010ef894 │ │ │ │ - @ instruction: 0x010ef8b4 │ │ │ │ - tsteq sp, r0, asr sl │ │ │ │ - tstpeq lr, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsr sl │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010ef99c │ │ │ │ - @ instruction: 0x010ef9bc │ │ │ │ - tsteq sp, r8, lsl sl │ │ │ │ - tstpeq lr, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, lsl #20 │ │ │ │ - @ instruction: 0x010efb9c │ │ │ │ + tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + tstpeq lr, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ + tstpeq lr, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, r8, ip, sl │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + @ instruction: 0x010ef5bc │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabteq sp, r8, ip, sl │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + @ instruction: 0x010dacb8 │ │ │ │ + smlatteq lr, ip, r7, pc @ │ │ │ │ + tstpeq lr, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, r6, pc @ │ │ │ │ + tstpeq lr, r0, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r8, ip, sl │ │ │ │ + @ instruction: 0x010ef698 │ │ │ │ + @ instruction: 0x010ef6b0 │ │ │ │ + tsteq sp, r0, ror ip │ │ │ │ + tstpeq lr, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010efa9c │ │ │ │ - @ instruction: 0x010efabc │ │ │ │ + tstpeq lr, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, asr ip │ │ │ │ + tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, r7, pc @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, r0, lsl ip │ │ │ │ + @ instruction: 0x010ef890 │ │ │ │ + smlatbeq lr, r4, r8, pc @ │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ + tstpeq lr, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ ldrdeq sl, [sp, -r8] │ │ │ │ + tstpeq lr, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r8, fp, sl │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + smlabteq pc, r8, r1, r0 @ │ │ │ │ + tstpeq lr, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, sl, pc @ │ │ │ │ + tstpeq lr, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, r9, pc @ │ │ │ │ + smlatteq lr, r4, r9, pc @ │ │ │ │ + smlabbeq sp, r0, fp, sl │ │ │ │ + tstpeq lr, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, ror #22 │ │ │ │ tstpeq lr, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r0, r9, sl │ │ │ │ - smlabteq lr, r8, fp, pc @ │ │ │ │ - smlabbeq lr, r8, fp, pc @ │ │ │ │ - @ instruction: 0x010efb9c │ │ │ │ - smlatbeq sp, r0, r9, sl │ │ │ │ - smlatteq lr, r8, fp, pc @ │ │ │ │ - tstpeq lr, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r8, r9, sl │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ + smlabteq lr, ip, sl, pc @ │ │ │ │ + smlatteq lr, ip, sl, pc @ │ │ │ │ + tsteq sp, r8, asr #22 │ │ │ │ + tstpeq lr, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsr fp │ │ │ │ + smlabteq lr, ip, ip, pc @ │ │ │ │ + tstpeq lr, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, fp, pc @ │ │ │ │ + smlatteq lr, ip, fp, pc @ │ │ │ │ + tsteq sp, r8, lsl #22 │ │ │ │ + tstpeq lr, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010efc90 │ │ │ │ - tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - smlatbeq lr, r4, ip, pc @ │ │ │ │ - @ instruction: 0x010efcb0 │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - tstpeq lr, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, ip, pc @ │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - tstpeq lr, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsl #18 │ │ │ │ - tstpeq lr, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efcb8 │ │ │ │ + smlabteq lr, ip, ip, pc @ │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + tstpeq lr, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010daab8 │ │ │ │ + tstpeq lr, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ smlabteq lr, r0, sp, pc @ │ │ │ │ - smlabbeq lr, r0, sp, pc @ │ │ │ │ + tstpeq lr, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010efd90 │ │ │ │ - smlatteq sp, r0, r8, sl │ │ │ │ + smlabbeq sp, r8, sl, sl │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ smlatteq lr, r0, sp, pc @ │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlabteq sp, r8, r8, sl │ │ │ │ - smlabbeq lr, r8, lr, pc @ │ │ │ │ - tstpeq lr, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ tstpeq lr, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r8, r8, sl │ │ │ │ - smlabbeq lr, r0, lr, pc @ │ │ │ │ - @ instruction: 0x010da898 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tstpeq lr, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, lr, pc @ │ │ │ │ + tstpeq lr, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, asr sl │ │ │ │ + tstpeq lr, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, lr, pc @ │ │ │ │ + tsteq sp, r8, lsr sl │ │ │ │ + tstpeq lr, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ @ instruction: 0x010efeb0 │ │ │ │ smlabteq lr, r0, lr, pc @ │ │ │ │ - tsteq sp, r0, ror #16 │ │ │ │ + tsteq sp, r0, lsl sl │ │ │ │ + tstpeq lr, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ + @ instruction: 0x010effb8 │ │ │ │ + tstpeq lr, r0, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r8, pc, pc @ │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + @ instruction: 0x010effb0 │ │ │ │ + smlabteq sp, r8, r9, sl │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + smlatteq lr, r0, pc, pc @ │ │ │ │ strdeq pc, [lr, -r0] │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq sp, r8, asr #16 │ │ │ │ - tstpeq lr, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010da990 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + tsteq sp, r8, ror r9 │ │ │ │ + swpeq r0, r8, [pc] @ │ │ │ │ + qaddeq r0, r0, pc @ │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + strheq r0, [pc, -r8] │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq sp, r0, asr #18 │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + strheq r0, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq sp, r8, lsl r9 │ │ │ │ + smlabteq pc, r8, r0, r0 @ │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq sp, r0, lsl #18 │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + smlatteq sp, r0, r8, sl │ │ │ │ + @ instruction: 0x010f08b8 │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + @ instruction: 0x010f03b0 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + @ instruction: 0x010f08b8 │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + smlatbeq sp, r0, r8, sl │ │ │ │ + smlabteq pc, r8, r8, r0 @ │ │ │ │ + smlatteq pc, r8, r0, r0 │ │ │ │ + smlabbeq sp, r8, r8, sl │ │ │ │ + @ instruction: 0x010f039c │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq sp, r8, ror #16 │ │ │ │ + smlatteq pc, r0, r8, r0 │ │ │ │ + mrseq r0, (UNDEF: 31) │ │ │ │ + tsteq sp, r0, asr r8 │ │ │ │ + smlatteq pc, r8, r3, r0 │ │ │ │ + @ instruction: 0x010f03b4 │ │ │ │ + smlatteq pc, r0, r8, r0 │ │ │ │ + mrseq r0, (UNDEF: 31) │ │ │ │ tsteq sp, r8, lsr #16 │ │ │ │ - smlabbeq lr, r8, pc, pc @ │ │ │ │ - mrseq r0, (UNDEF: 47) │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ tsteq sp, r0, lsl r8 │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ ldrdeq r0, [pc, -r4] │ │ │ │ - smlabbeq lr, r8, pc, pc @ │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - smlatteq sp, r8, r7, sl │ │ │ │ - @ instruction: 0x010eff98 │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - smlatbeq lr, r0, pc, pc @ │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - @ instruction: 0x010da7b0 │ │ │ │ - smlabbeq pc, r8, r7, r0 @ │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + smlatteq sp, r0, r7, sl │ │ │ │ + @ instruction: 0x010f1394 │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + smlabteq pc, r8, r9, r0 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ smlatbeq sp, r0, r7, sl │ │ │ │ - smlatteq pc, r0, r2, r0 │ │ │ │ - smlabbeq pc, r0, r2, r0 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - smlabbeq pc, r8, r7, r0 @ │ │ │ │ - smlatbeq lr, r8, pc, pc @ │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - @ instruction: 0x010f0798 │ │ │ │ - @ instruction: 0x010effb8 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - smlatbeq pc, r0, r7, r0 @ │ │ │ │ - smlabteq lr, r0, pc, pc @ │ │ │ │ - tsteq sp, r8, lsr r7 │ │ │ │ - @ instruction: 0x010f07b0 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, r0, lsr #14 │ │ │ │ - @ instruction: 0x010f02b8 │ │ │ │ - smlabbeq pc, r4, r2, r0 @ │ │ │ │ - @ instruction: 0x010f07b0 │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - strdeq sl, [sp, -r8] │ │ │ │ - smlabteq pc, r0, r7, r0 @ │ │ │ │ - smlatteq lr, r0, pc, pc @ │ │ │ │ - smlatteq sp, r0, r6, sl │ │ │ │ - smlatbeq pc, r4, r2, r0 @ │ │ │ │ - smlabteq pc, r8, r7, r0 @ │ │ │ │ - smlatteq lr, r8, pc, pc @ │ │ │ │ - smlabteq sp, r0, r6, sl │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - @ instruction: 0x010da6b0 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - @ instruction: 0x010f0898 │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - smlabteq pc, r8, r7, r0 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + smlabbeq sp, r8, r7, sl │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + smlabbeq pc, r8, r6, r0 @ │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tsteq sp, r8, ror #14 │ │ │ │ + @ instruction: 0x010f069c │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq sp, r0, asr r7 │ │ │ │ + @ instruction: 0x010f0998 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq sp, r8, lsr #14 │ │ │ │ + smlabbeq pc, ip, lr, r0 @ │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ + smlabbeq pc, r0, r9, r0 @ │ │ │ │ + @ instruction: 0x010f0e98 │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + strdeq sl, [sp, -r0] │ │ │ │ + smlatbeq pc, ip, lr, r0 @ │ │ │ │ + tsteq pc, r8, asr r1 @ │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + tsteq pc, r0, lsl sl @ │ │ │ │ + @ instruction: 0x010f09b8 │ │ │ │ + smlabbeq pc, r8, r9, r0 @ │ │ │ │ + smlatbeq pc, r8, lr, r0 @ │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + smlatbeq sp, r8, r6, sl │ │ │ │ + @ instruction: 0x010f0ebc │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + @ instruction: 0x010da690 │ │ │ │ + smlatbeq pc, r0, r9, r0 @ │ │ │ │ + smlabteq pc, r8, lr, r0 @ │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ tsteq sp, r0, ror r6 │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ tsteq sp, r8, asr r6 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - smlatteq pc, r8, r7, r0 │ │ │ │ - tsteq sp, r8, lsr r6 │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq sp, r0, lsr #12 │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - mrseq r1, CPSR │ │ │ │ + smlatteq pc, r0, r9, r0 │ │ │ │ + @ instruction: 0x010f09b0 │ │ │ │ + smlatteq pc, r0, lr, r0 │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq sp, r0, lsr r6 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlabbeq pc, r8, r1, r1 @ │ │ │ │ + tsteq sp, r8, lsl r6 │ │ │ │ + smlabteq pc, r8, r9, r0 @ │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + @ instruction: 0x010f1190 │ │ │ │ strdeq sl, [sp, -r8] │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - smlatteq sp, r0, r5, sl │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - smlabteq sp, r0, r5, sl │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - smlatbeq sp, r8, r5, sl │ │ │ │ - smlatteq pc, r0, r8, r0 │ │ │ │ - smlabbeq pc, r8, r8, r0 @ │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + smlatteq sp, r8, r5, sl │ │ │ │ + smlatteq pc, r0, r2, r1 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + smlatteq pc, r4, r1, r1 │ │ │ │ + @ instruction: 0x010f11b0 │ │ │ │ + tsteq pc, r0, asr ip @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + @ instruction: 0x010da5b0 │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + @ instruction: 0x010da598 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ tsteq sp, r8, ror r5 │ │ │ │ - smlabbeq pc, ip, sp, r0 @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ + smlabbeq pc, r4, ip, r0 @ │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ tsteq sp, r0, ror #10 │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - @ instruction: 0x010f0d98 │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq sp, r0, asr #10 │ │ │ │ - smlatbeq pc, ip, sp, r0 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq sp, r8, lsr #10 │ │ │ │ - @ instruction: 0x010f08b0 │ │ │ │ - smlabbeq pc, r0, r8, r0 @ │ │ │ │ - @ instruction: 0x010f0db0 │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq sp, r0, lsl #10 │ │ │ │ - smlabteq pc, r4, sp, r0 @ │ │ │ │ - qaddeq r1, r8, pc @ │ │ │ │ - smlatteq sp, r8, r4, sl │ │ │ │ - @ instruction: 0x010f0898 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - smlabteq sp, r8, r4, sl │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - @ instruction: 0x010da4b8 │ │ │ │ - @ instruction: 0x010f11b0 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - strheq r1, [pc, -r4] │ │ │ │ - smlabbeq pc, r0, r0, r1 @ │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlabbeq sp, r0, r4, sl │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - smlatteq pc, ip, sp, r0 │ │ │ │ - tsteq sp, r8, ror #8 │ │ │ │ - smlatbeq pc, r0, r0, r1 @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - tsteq sp, r8, asr #8 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq sp, r0, lsr r4 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - smlabbeq pc, r8, r3, r1 @ │ │ │ │ - tsteq sp, r8, lsl #8 │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + smlabbeq pc, r0, r3, r1 @ │ │ │ │ + @ instruction: 0x010f14b8 │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + smlatbeq pc, r0, sl, r1 @ │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ ldrdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror r9 @ │ │ │ │ + @ instruction: 0x010f14bc │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq sp, r0, lsl #10 │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ strdeq sl, [sp, -r0] │ │ │ │ - smlatbeq pc, r8, r6, r1 @ │ │ │ │ - smlabbeq pc, ip, r3, r1 @ │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlabteq sp, r0, r3, sl │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ - smlabbeq pc, r0, r3, r1 @ │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ - @ instruction: 0x010da390 │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - strheq r1, [pc, -r4] │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ - smlatteq pc, r4, r7, r1 │ │ │ │ - tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + @ instruction: 0x010f1390 │ │ │ │ + smlabteq pc, r0, r7, r1 @ │ │ │ │ + @ instruction: 0x010f14b0 │ │ │ │ + tsteq pc, r0, asr #12 │ │ │ │ + smlabteq sp, r0, r4, sl │ │ │ │ + @ instruction: 0x010f1a90 │ │ │ │ + smlatteq pc, r4, r1, r1 │ │ │ │ + smlatbeq sp, r8, r4, sl │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq pc, r0, asr #12 │ │ │ │ + smlatbeq pc, r0, r7, r1 @ │ │ │ │ + smlabbeq sp, r8, r4, sl │ │ │ │ + smlatteq pc, r8, r1, r1 │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq sp, r8, asr r3 │ │ │ │ - strheq r1, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - tsteq sp, r0, asr #6 │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - tsteq sp, r8, lsl r3 │ │ │ │ + @ instruction: 0x010f1a98 │ │ │ │ + @ instruction: 0x010f1790 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq sp, r8, asr #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 │ │ │ │ @@ -28859,423 +28859,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq pc, ip, fp, r0 @ │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - @ instruction: 0x010d9c9c │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - smlatteq pc, ip, r2, r1 │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - @ instruction: 0x010f0b9c │ │ │ │ - tsteq sp, ip, ror #24 │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - @ instruction: 0x010f3590 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + smlabteq sp, ip, sp, r9 │ │ │ │ + @ instruction: 0x010f0b94 │ │ │ │ + @ instruction: 0x010f1298 │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + smlatbeq sp, ip, sp, r9 │ │ │ │ + smlabteq pc, ip, ip, r0 @ │ │ │ │ + @ instruction: 0x010d9d9c │ │ │ │ + smlatbeq pc, ip, r4, r7 @ │ │ │ │ + smlabteq pc, r0, r6, r3 @ │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + smlatteq pc, r4, r3, r1 │ │ │ │ + tsteq sp, r4, asr #26 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + @ instruction: 0x010f0f9c │ │ │ │ + tsteq sp, ip, lsr #26 │ │ │ │ + @ instruction: 0x010f169c │ │ │ │ + smlatteq pc, r4, r3, r1 │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + tsteq sp, ip, lsl #26 │ │ │ │ + smlatbeq pc, r4, r6, r1 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + smlabteq pc, ip, r6, r1 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + smlabteq sp, ip, ip, r9 │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + smlatbeq pc, r4, r4, r1 @ │ │ │ │ + @ instruction: 0x010d9cb4 │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - smlatteq pc, r4, pc, r0 @ │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - @ instruction: 0x010f12b4 │ │ │ │ + @ instruction: 0x010d9c94 │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq sp, ip, ror ip │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + @ instruction: 0x010f17bc │ │ │ │ + smlabbeq pc, ip, r7, r1 @ │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq sp, ip, asr #24 │ │ │ │ + smlabteq pc, r4, r7, r1 @ │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + tsteq sp, r4, lsr ip │ │ │ │ + smlatbeq pc, r4, sl, r1 @ │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ tsteq sp, r4, lsl ip │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ + smlatbeq pc, ip, sl, r1 @ │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ strdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - @ instruction: 0x010f12b4 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - ldrdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - smlabteq sp, r4, fp, r9 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - smlabteq pc, ip, r5, r1 @ │ │ │ │ - @ instruction: 0x010f159c │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - @ instruction: 0x010d9b9c │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - smlabbeq sp, r4, fp, r9 │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - smlatbeq pc, r4, r3, r1 @ │ │ │ │ - tsteq sp, r4, ror #22 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + smlatbeq pc, ip, r8, r1 @ │ │ │ │ + @ instruction: 0x010d9bbc │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq sp, ip, asr #22 │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - smlatteq pc, r4, r6, r1 │ │ │ │ - smlabbeq pc, ip, r6, r1 @ │ │ │ │ - tsteq pc, ip, asr r6 @ │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010d9b9c │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlabbeq sp, ip, fp, r9 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + @ instruction: 0x010f1fbc │ │ │ │ + @ instruction: 0x010f199c │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + smlabbeq pc, ip, fp, r1 @ │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + smlabteq pc, r4, fp, r1 @ │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ tsteq sp, ip, lsl fp │ │ │ │ - @ instruction: 0x010f1694 │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ + smlabbeq pc, ip, sp, r1 @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ tsteq sp, r4, lsl #22 │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - smlabteq pc, r4, r6, r1 @ │ │ │ │ - smlatteq pc, r4, r6, r1 │ │ │ │ - smlatteq sp, r4, sl, r9 │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - smlabteq sp, ip, sl, r9 │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r9, r1 @ │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + smlabteq pc, r4, r0, r2 @ │ │ │ │ + @ instruction: 0x010f2194 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + smlatbeq pc, ip, ip, r1 @ │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + smlabteq sp, r4, sl, r9 │ │ │ │ + @ instruction: 0x010f2190 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r0, r2 @ │ │ │ │ smlatbeq sp, r4, sl, r9 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + @ instruction: 0x010d9a94 │ │ │ │ + smlabbeq pc, r0, r2, r2 @ │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, ip, ror r7 @ │ │ │ │ - smlabbeq sp, ip, sl, r9 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - smlatbeq pc, ip, r7, r1 @ │ │ │ │ - tsteq sp, ip, ror #20 │ │ │ │ - smlabteq pc, r4, r7, r1 @ │ │ │ │ - tsteq sp, ip, asr sl │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - smlabbeq pc, ip, lr, r1 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, r4, lsl r8 @ │ │ │ │ - smlatteq pc, r4, r7, r1 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq sp, r4, lsr #20 │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - @ instruction: 0x010f1a94 │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ + smlabteq pc, r4, pc, r1 @ │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + smlatteq pc, ip, lr, r1 │ │ │ │ + tsteq sp, r4, ror #20 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq pc, r4, lsr #4 │ │ │ │ + tsteq sp, ip, asr #20 │ │ │ │ + smlatteq pc, r4, lr, r1 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - smlabteq pc, r4, sl, r1 @ │ │ │ │ smlatteq sp, ip, r9, r9 │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ ldrdeq r9, [sp, -r4] │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - @ instruction: 0x010f1f94 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlatbeq sp, ip, r9, r9 │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - @ instruction: 0x010d9994 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - smlatbeq pc, r8, lr, r1 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + @ instruction: 0x010d99b4 │ │ │ │ + smlabteq pc, r4, sp, r1 @ │ │ │ │ + smlatbeq sp, r4, r9, r9 │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r1, r2 @ │ │ │ │ tsteq sp, r4, ror #18 │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - smlatbeq pc, ip, sl, r1 @ │ │ │ │ - @ instruction: 0x010f1e94 │ │ │ │ - smlatteq pc, r4, ip, r1 │ │ │ │ - @ instruction: 0x010f1dbc │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq sp, ip, lsl r9 │ │ │ │ - @ instruction: 0x010f1db4 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlabteq pc, ip, ip, r1 @ │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - smlatteq sp, r4, r8, r9 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - smlabteq pc, r4, ip, r1 @ │ │ │ │ - tsteq pc, r4, lsl #22 │ │ │ │ - smlabteq pc, ip, fp, r1 @ │ │ │ │ - @ instruction: 0x010d98bc │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - smlatbeq sp, r4, r8, r9 │ │ │ │ - smlabteq pc, r8, fp, r1 @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlatteq pc, r4, sl, r1 │ │ │ │ - smlabbeq sp, r4, r8, r9 │ │ │ │ - @ instruction: 0x010f1c94 │ │ │ │ - tsteq sp, r4, ror r8 │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - smlatbeq pc, ip, r1, r2 @ │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - smlatbeq pc, ip, r0, r2 @ │ │ │ │ - smlatbeq pc, r8, pc, r1 @ │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ + smlatteq pc, r4, r1, r2 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq sp, ip, asr #18 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq sp, ip, lsr #18 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + smlatbeq pc, r4, r2, r2 @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + smlabbeq pc, r0, r2, r2 @ │ │ │ │ + smlatteq sp, ip, r8, r9 │ │ │ │ + smlatbeq pc, ip, r2, r2 @ │ │ │ │ + @ instruction: 0x010f22b8 │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlatteq pc, r8, r2, r2 │ │ │ │ + @ instruction: 0x010d98b4 │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + @ instruction: 0x010d989c │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq sp, ip, ror #16 │ │ │ │ + @ instruction: 0x010f2394 │ │ │ │ + @ instruction: 0x010f23b4 │ │ │ │ + tsteq sp, r4, asr r8 │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ tsteq sp, r4, lsr r8 │ │ │ │ - strheq r2, [pc, -r4] │ │ │ │ - smlabteq pc, r0, r0, r2 @ │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + smlabbeq pc, r0, r4, r2 @ │ │ │ │ tsteq sp, ip, lsl r8 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - smlatteq pc, r4, r0, r2 │ │ │ │ + @ instruction: 0x010f2590 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + smlabteq pc, r0, r4, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ strdeq r2, [pc, -r0] │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - smlatteq sp, r4, r7, r9 │ │ │ │ - smlabteq pc, ip, r1, r2 @ │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ + @ instruction: 0x010f2598 │ │ │ │ + @ instruction: 0x010f25b8 │ │ │ │ @ instruction: 0x010d97bc │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - smlabbeq pc, r8, r1, r2 @ │ │ │ │ - smlatbeq sp, r4, r7, r9 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r1, r2 @ │ │ │ │ - @ instruction: 0x010f21b8 │ │ │ │ - smlabbeq sp, r4, r7, r9 │ │ │ │ - smlatteq pc, r4, r1, r2 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + smlatbeq sp, ip, r7, r9 │ │ │ │ + @ instruction: 0x010f2bbc │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + smlabteq pc, r0, r6, r2 @ │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + smlabbeq pc, r8, r6, r2 @ │ │ │ │ + tsteq sp, r4, ror r7 │ │ │ │ strdeq r2, [pc, -r0] │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ - smlatteq pc, r0, r3, r2 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq sp, ip, asr r7 │ │ │ │ + smlabteq pc, r8, r7, r2 @ │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + smlabbeq pc, r8, r7, r2 @ │ │ │ │ tsteq sp, ip, lsr r7 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - smlabbeq pc, r4, r2, r2 @ │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ tsteq sp, r4, lsr #14 │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ ldrdeq r2, [pc, -r0] │ │ │ │ - smlatteq pc, r8, r2, r2 │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - smlatteq sp, ip, r6, r9 │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - @ instruction: 0x010f2390 │ │ │ │ - smlatbeq pc, r8, r3, r2 @ │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + smlatbeq pc, r0, r8, r2 @ │ │ │ │ + smlabteq pc, r8, r8, r2 @ │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, r0, ror r9 @ │ │ │ │ + smlatteq sp, r4, r6, r9 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + smlatteq pc, r8, r9, r2 │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ smlabteq sp, r4, r6, r9 │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + @ instruction: 0x010d96b4 │ │ │ │ + smlabteq pc, r4, sp, r2 @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + smlabbeq pc, r4, fp, r2 @ │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + smlabbeq sp, r4, r6, r9 │ │ │ │ + smlabteq pc, ip, fp, r2 @ │ │ │ │ strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - smlatbeq sp, ip, r6, r9 │ │ │ │ - smlabteq pc, r0, r4, r2 @ │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - smlabbeq pc, r8, r4, r2 @ │ │ │ │ - smlabbeq sp, ip, r6, r9 │ │ │ │ - smlabteq pc, r8, r4, r2 @ │ │ │ │ - tsteq sp, ip, ror r6 │ │ │ │ - smlabbeq pc, ip, sl, r2 @ │ │ │ │ - smlatbeq pc, r0, r7, r2 @ │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - @ instruction: 0x010f2590 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - tsteq sp, r4, asr #12 │ │ │ │ - smlabteq pc, r0, r5, r2 @ │ │ │ │ - smlatteq pc, r0, r5, r2 │ │ │ │ - tsteq sp, ip, lsr #12 │ │ │ │ - @ instruction: 0x010f2698 │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq sp, ip, ror #12 │ │ │ │ + smlatteq pc, ip, ip, r2 │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + smlatbeq pc, r8, ip, r2 @ │ │ │ │ + tsteq sp, ip, asr #12 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq sp, r4, lsr r6 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlabteq pc, ip, sp, r2 @ │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + @ instruction: 0x010f2d98 │ │ │ │ tsteq sp, ip, lsl #12 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ strdeq r9, [sp, -r4] │ │ │ │ - smlatbeq pc, r0, r8, r2 @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, ror r7 @ │ │ │ │ - @ instruction: 0x010f2798 │ │ │ │ - smlabteq sp, ip, r5, r9 │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - @ instruction: 0x010d95b4 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - @ instruction: 0x010f28b8 │ │ │ │ - smlatteq pc, r4, r8, r2 │ │ │ │ - @ instruction: 0x010d9594 │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - smlabbeq sp, r4, r5, r9 │ │ │ │ - @ instruction: 0x010f2c94 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - smlatteq pc, r4, r9, r2 │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - @ instruction: 0x010f2a9c │ │ │ │ - smlabteq pc, r8, sl, r2 @ │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - @ instruction: 0x010f2bbc │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ - smlatteq pc, r4, fp, r2 │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ + @ instruction: 0x010f2eb4 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + smlabbeq pc, r0, lr, r2 @ │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + @ instruction: 0x010f2eb8 │ │ │ │ + smlabteq sp, r4, r5, r9 │ │ │ │ + smlabbeq pc, r4, r0, r4 @ │ │ │ │ + smlabteq pc, r4, r7, r3 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ + smlabbeq pc, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x010f2f9c │ │ │ │ + tsteq sp, r4, ror #10 │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, ip │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + smlabbeq pc, r4, r0, r3 @ │ │ │ │ + tsteq sp, ip, lsr #10 │ │ │ │ + @ instruction: 0x010f31b8 │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r0, r3 │ │ │ │ tsteq sp, r4, lsl #10 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - @ instruction: 0x010f2c9c │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - ldrdeq r9, [sp, -ip] │ │ │ │ - smlabteq pc, r4, ip, r2 @ │ │ │ │ - smlatteq pc, r0, ip, r2 │ │ │ │ - smlabteq sp, r4, r4, r9 │ │ │ │ - smlabbeq pc, r4, sp, r2 @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - smlatbeq sp, r4, r4, r9 │ │ │ │ - smlabbeq pc, r8, sp, r2 @ │ │ │ │ - @ instruction: 0x010d9494 │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - @ instruction: 0x010f3694 │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + smlatteq sp, ip, r4, r9 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + @ instruction: 0x010f31b8 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlabteq sp, ip, r4, r9 │ │ │ │ tsteq pc, r0, lsr r2 @ │ │ │ │ - smlatteq pc, r8, pc, r2 @ │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + @ instruction: 0x010d94b4 │ │ │ │ + smlatbeq pc, r0, r4, r3 @ │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + smlatteq pc, r0, r2, r3 │ │ │ │ + @ instruction: 0x010f3290 │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + smlabbeq sp, r4, r4, r9 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + tsteq sp, ip, ror #8 │ │ │ │ + smlabteq pc, r8, r3, r3 @ │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + @ instruction: 0x010f3394 │ │ │ │ tsteq sp, ip, asr #8 │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ tsteq sp, r4, lsr r4 │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - smlabbeq pc, r8, r0, r3 @ │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x010f2fbc │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + smlatbeq pc, r8, r4, r3 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlatteq pc, ip, r4, r3 │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + @ instruction: 0x010f3590 │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + tsteq pc, ip, asr r5 @ │ │ │ │ ldrdeq r9, [sp, -r4] │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - @ instruction: 0x010d93bc │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, r0, r3 @ │ │ │ │ - smlatbeq pc, r4, r0, r3 @ │ │ │ │ - @ instruction: 0x010d939c │ │ │ │ - mrseq r3, (UNDEF: 31) │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - smlabbeq sp, r4, r3, r9 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - @ instruction: 0x010f31b0 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ + @ instruction: 0x010f3594 │ │ │ │ + smlabteq sp, r4, r3, r9 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + smlabbeq sp, ip, r3, r9 │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + smlabbeq pc, r8, r6, r3 @ │ │ │ │ + tsteq sp, r4, ror r3 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ tsteq sp, r4, asr r3 │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq sp, ip, lsr r3 │ │ │ │ + smlatbeq pc, r4, r8, r3 @ │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + @ instruction: 0x010f37bc │ │ │ │ ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq sp, r4, lsl r3 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ strdeq r3, [pc, -r4] │ │ │ │ - tsteq sp, ip, lsr r3 │ │ │ │ - @ instruction: 0x010f3298 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ - smlabteq pc, r0, r2, r3 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsl #6 │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ + smlatbeq pc, r4, r8, r3 @ │ │ │ │ + smlabteq pc, r0, r8, r3 @ │ │ │ │ ldrdeq r9, [sp, -ip] │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ - @ instruction: 0x010f33bc │ │ │ │ - smlabteq sp, r4, r2, r9 │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - smlatbeq sp, r4, r2, r9 │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - @ instruction: 0x010d9294 │ │ │ │ strdeq r3, [pc, -r8] │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - smlatbeq pc, ip, r5, r3 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - smlabteq pc, r4, r4, r3 @ │ │ │ │ - smlatteq pc, r0, r4, r3 │ │ │ │ - tsteq sp, ip, asr r2 │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ - tsteq sp, r4, asr #4 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r5, r3 @ │ │ │ │ - smlabteq pc, r8, r5, r3 @ │ │ │ │ + smlabteq sp, ip, r2, r9 │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + @ instruction: 0x010f39b0 │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + @ instruction: 0x010d929c │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlabbeq sp, r4, r2, r9 │ │ │ │ + @ instruction: 0x010f3a98 │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + tsteq sp, r4, ror #4 │ │ │ │ + smlabteq pc, r0, sl, r3 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + tsteq sp, ip, asr #4 │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ tsteq sp, r4, lsr #4 │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ + smlatbeq pc, r0, fp, r3 @ │ │ │ │ + @ instruction: 0x010f3bbc │ │ │ │ tsteq sp, ip, lsl #4 │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, r6, r3 @ │ │ │ │ - smlatbeq pc, r8, r6, r3 @ │ │ │ │ - smlatteq sp, r4, r1, r9 │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - smlabteq sp, ip, r1, r9 │ │ │ │ - smlabteq pc, r4, r7, r3 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ - @ instruction: 0x010f3790 │ │ │ │ - smlatbeq sp, ip, r1, r9 │ │ │ │ - smlabteq pc, r8, r7, r3 @ │ │ │ │ - @ instruction: 0x010d919c │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - smlabbeq pc, r0, r8, r3 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - smlatbeq pc, r8, r8, r3 @ │ │ │ │ - smlabteq pc, r4, r8, r3 @ │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ - @ instruction: 0x010f3990 │ │ │ │ - smlatbeq pc, ip, r9, r3 @ │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - smlatteq pc, r0, sl, r3 │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - strdeq r9, [sp, -r4] │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - smlabbeq pc, ip, sl, r3 @ │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + smlatteq sp, ip, r1, r9 │ │ │ │ + tsteq pc, r4, ror #24 │ │ │ │ ldrdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsr fp @ │ │ │ │ - smlatteq pc, r0, sl, r3 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - strheq r9, [sp, -ip] │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - smlatbeq sp, ip, r0, r9 │ │ │ │ - tsteq pc, r8, asr #8 │ │ │ │ - smlatteq pc, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3d9c │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlabbeq pc, ip, fp, r3 @ │ │ │ │ - smlatbeq pc, r8, fp, r3 @ │ │ │ │ - tsteq sp, ip, rrx │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - qaddeq r9, r4, sp │ │ │ │ - smlabteq pc, r4, ip, r3 @ │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - @ instruction: 0x010f3c90 │ │ │ │ - tsteq sp, r4, lsr r0 │ │ │ │ - smlatteq pc, ip, ip, r3 │ │ │ │ - tsteq pc, r8, lsl #26 │ │ │ │ - tsteq sp, ip, lsl r0 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + smlabteq pc, ip, lr, r3 @ │ │ │ │ smlatbeq pc, r4, sp, r3 @ │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - smlabteq pc, ip, sp, r3 @ │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + @ instruction: 0x010f3cbc │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010d919c │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + smlabbeq sp, r4, r1, r9 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, sp, r3 @ │ │ │ │ + smlabteq pc, r0, sp, r3 @ │ │ │ │ + tsteq sp, r4, ror #2 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, r8, lsr lr @ │ │ │ │ + tsteq sp, ip, asr #2 │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlabbeq pc, r4, lr, r3 @ │ │ │ │ + smlatbeq pc, r0, lr, r3 @ │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30086,423 +30086,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq pc, r4, r7, r3 @ │ │ │ │ - tsteq sp, r8, ror r9 │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ + @ instruction: 0x010f38b4 │ │ │ │ + smlatbeq sp, r8, sl, r8 │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + smlabbeq sp, r8, sl, r8 │ │ │ │ + smlabbeq pc, r0, r9, r3 @ │ │ │ │ + @ instruction: 0x010f399c │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r8, sl, r3 @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + smlatteq pc, r0, r9, r3 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq sp, r0, asr #20 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + tsteq sp, r8, lsr #20 │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + smlabteq pc, r8, sl, r3 @ │ │ │ │ + smlatteq pc, r4, sl, r3 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + @ instruction: 0x010f3c90 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, fp, r3 @ │ │ │ │ + smlabteq pc, r4, fp, r3 @ │ │ │ │ + smlabteq sp, r8, r9, r8 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + @ instruction: 0x010d89b0 │ │ │ │ + smlatteq pc, r0, ip, r3 │ │ │ │ + @ instruction: 0x010f3c90 │ │ │ │ + smlatbeq pc, ip, ip, r3 @ │ │ │ │ + @ instruction: 0x010d8990 │ │ │ │ + smlatteq pc, r4, ip, r3 │ │ │ │ + smlabbeq sp, r0, r9, r8 │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + @ instruction: 0x010f3d94 │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + @ instruction: 0x010f3dbc │ │ │ │ ldrdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - smlabteq pc, r0, sl, r3 @ │ │ │ │ - @ instruction: 0x010f3998 │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - @ instruction: 0x010f38b0 │ │ │ │ - smlabteq pc, ip, r8, r3 @ │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, ip, lsr #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ tsteq sp, r0, lsl r9 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ + smlabteq pc, r0, lr, r3 @ │ │ │ │ strdeq r8, [sp, -r8] │ │ │ │ - smlatteq pc, r8, r9, r3 │ │ │ │ - @ instruction: 0x010f3998 │ │ │ │ - @ instruction: 0x010f39b4 │ │ │ │ - ldrdeq r8, [sp, -r8] │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlabteq sp, r0, r8, r8 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - smlabteq pc, r8, sl, r3 @ │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - @ instruction: 0x010f3a94 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + smlabbeq pc, r4, pc, r3 @ │ │ │ │ + smlatbeq pc, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x010d88b8 │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ @ instruction: 0x010d8898 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - smlabbeq sp, r0, r8, r8 │ │ │ │ - @ instruction: 0x010f3bb0 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq sp, r0, ror #16 │ │ │ │ - @ instruction: 0x010f3bb4 │ │ │ │ - tsteq sp, r0, asr r8 │ │ │ │ tsteq pc, r8, asr #32 │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ - tsteq sp, r8, lsl r8 │ │ │ │ - smlabbeq pc, ip, ip, r3 @ │ │ │ │ - smlatbeq pc, r8, ip, r3 @ │ │ │ │ - tsteq sp, r0, lsl #16 │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - smlatteq sp, r0, r7, r8 │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - @ instruction: 0x010f3d90 │ │ │ │ - smlabteq sp, r8, r7, r8 │ │ │ │ - smlabteq pc, r4, lr, r3 @ │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - smlatbeq sp, r0, r7, r8 │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - smlabbeq sp, r8, r7, r8 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - smlabteq pc, r4, lr, r3 @ │ │ │ │ - smlatteq pc, r0, lr, r3 │ │ │ │ - tsteq sp, r8, ror #14 │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - @ instruction: 0x010f4190 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3f9c │ │ │ │ - tsteq sp, r8, lsr #14 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq sp, r0, lsl r7 │ │ │ │ - strheq r4, [pc, -r8] │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - smlabbeq pc, r4, r0, r4 @ │ │ │ │ - strdeq r8, [sp, -r0] │ │ │ │ - smlatteq pc, r0, r0, r4 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - ldrdeq r8, [sp, -r8] │ │ │ │ - smlatbeq pc, ip, r1, r4 @ │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - @ instruction: 0x010d86b0 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - @ instruction: 0x010d8698 │ │ │ │ - smlatbeq pc, r4, r1, r4 @ │ │ │ │ - smlabbeq pc, r0, r1, r4 @ │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ - @ instruction: 0x010f5db0 │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - smlabbeq pc, r8, r1, r4 @ │ │ │ │ - tsteq sp, r8, lsl r6 │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - smlatbeq pc, r8, r1, r4 @ │ │ │ │ - tsteq sp, r0, lsl #12 │ │ │ │ - smlatbeq pc, r8, sp, r5 @ │ │ │ │ - smlabbeq pc, r4, sp, r5 @ │ │ │ │ - smlabteq pc, r0, r1, r4 @ │ │ │ │ - smlatteq sp, r0, r5, r8 │ │ │ │ - smlatbeq pc, r4, sp, r5 @ │ │ │ │ - smlatteq pc, r0, r1, r4 │ │ │ │ - smlabteq sp, r8, r5, r8 │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5db4 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlatbeq sp, r0, r5, r8 │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ + smlabbeq sp, r8, r8, r8 │ │ │ │ + smlabteq pc, r0, r2, r4 @ │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + mrseq r4, (UNDEF: 31) │ │ │ │ + strheq r4, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r0, r4 @ │ │ │ │ + tsteq sp, r8, asr r8 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq pc, r4, asr #2 │ │ │ │ + tsteq sp, r0, asr #16 │ │ │ │ + smlatteq pc, r8, r1, r4 │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + @ instruction: 0x010f41b4 │ │ │ │ + tsteq sp, r0, lsr #16 │ │ │ │ tsteq pc, r0, lsl r2 @ │ │ │ │ - smlabbeq sp, r8, r5, r8 │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - smlatteq pc, ip, sp, r5 │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - tsteq sp, r8, ror #10 │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq sp, r8, lsl #10 │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ + tsteq sp, r8, lsl #16 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010f429c │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ tsteq pc, r0, ror lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlabbeq pc, r8, r2, r4 @ │ │ │ │ - smlatteq sp, r8, r4, r8 │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - smlatbeq pc, r8, r2, r4 @ │ │ │ │ - ldrdeq r8, [sp, -r0] │ │ │ │ - smlatteq pc, r0, lr, r5 │ │ │ │ + smlatteq sp, r0, r7, r8 │ │ │ │ + @ instruction: 0x010f4298 │ │ │ │ + smlabbeq pc, r8, lr, r5 @ │ │ │ │ + smlabteq sp, r8, r7, r8 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f42b0 │ │ │ │ + @ instruction: 0x010f5e98 │ │ │ │ + smlatbeq sp, r8, r7, r8 │ │ │ │ smlatbeq pc, r0, lr, r5 @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ + @ instruction: 0x010d8798 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + @ instruction: 0x010f499c │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + smlatteq pc, r0, lr, r5 │ │ │ │ + smlatbeq pc, r8, lr, r5 @ │ │ │ │ + smlabbeq pc, r8, lr, r5 @ │ │ │ │ @ instruction: 0x010f42b8 │ │ │ │ - smlatbeq sp, r8, r4, r8 │ │ │ │ - @ instruction: 0x010f5e9c │ │ │ │ + tsteq sp, r8, asr #14 │ │ │ │ + smlatbeq pc, r0, lr, r5 @ │ │ │ │ ldrdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010d8490 │ │ │ │ + tsteq sp, r0, lsr r7 │ │ │ │ ldrdeq r5, [pc, -r8] │ │ │ │ @ instruction: 0x010f5eb4 │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - tsteq sp, r0, ror r4 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq sp, r0, ror #8 │ │ │ │ - smlabbeq pc, r4, r0, r6 @ │ │ │ │ - smlatteq pc, r0, r3, r4 │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ + tsteq sp, r0, lsl r7 │ │ │ │ ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq sp, r8, lsr #8 │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq sp, r0, lsl r4 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, ip, lsr r3 @ │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - strdeq r8, [sp, -r0] │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - ldrdeq r8, [sp, -r8] │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010f4390 │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + strdeq r8, [sp, -r8] │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + smlatteq pc, r4, lr, r5 │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + @ instruction: 0x010d86b8 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + @ instruction: 0x010d8698 │ │ │ │ tsteq pc, ip, lsr pc @ │ │ │ │ - @ instruction: 0x010d83b0 │ │ │ │ - smlabbeq pc, ip, r3, r4 @ │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - @ instruction: 0x010d8398 │ │ │ │ - smlabteq pc, r8, r3, r4 @ │ │ │ │ - smlatbeq pc, r4, r3, r4 @ │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ - smlabbeq pc, r0, pc, r5 @ │ │ │ │ - tsteq sp, r8, ror #6 │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - @ instruction: 0x010f5fb4 │ │ │ │ - @ instruction: 0x010f5f90 │ │ │ │ - smlabteq pc, ip, r3, r4 @ │ │ │ │ - tsteq sp, r8, lsr r3 │ │ │ │ - @ instruction: 0x010f5fb0 │ │ │ │ - smlatteq pc, ip, r3, r4 │ │ │ │ - tsteq sp, r0, lsr #6 │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - smlabteq pc, r8, pc, r5 @ │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - mrseq r8, SP_mon │ │ │ │ - smlatteq pc, r8, pc, r5 @ │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - smlatteq sp, r8, r2, r8 │ │ │ │ - qaddeq r6, ip, pc @ │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + smlabbeq sp, r0, r6, r8 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + smlatbeq pc, r8, pc, r5 @ │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + smlabbeq pc, r0, r3, r4 @ │ │ │ │ + tsteq sp, r0, asr r6 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + smlatbeq pc, r0, r3, r4 @ │ │ │ │ + tsteq sp, r8, lsr r6 │ │ │ │ + smlatbeq pc, r0, pc, r5 @ │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + @ instruction: 0x010f43b8 │ │ │ │ + tsteq sp, r8, lsl r6 │ │ │ │ + @ instruction: 0x010f5f9c │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + tsteq sp, r0, lsl #12 │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, pc, r5 @ │ │ │ │ + smlatteq pc, r8, r3, r4 │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + smlabteq pc, ip, pc, r5 @ │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + smlabteq sp, r0, r5, r8 │ │ │ │ + tsteq pc, r8 │ │ │ │ + smlatteq pc, r4, pc, r5 @ │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + smlatbeq sp, r0, r5, r8 │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ + @ instruction: 0x010d8590 │ │ │ │ + @ instruction: 0x010f61b4 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + @ instruction: 0x010f4498 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ tsteq pc, r4, lsr r4 @ │ │ │ │ - smlabteq sp, r0, r2, r8 │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ + tsteq pc, r4 │ │ │ │ + tsteq sp, r8, asr r5 │ │ │ │ tsteq pc, r4, asr r4 @ │ │ │ │ - smlatbeq sp, r8, r2, r8 │ │ │ │ - qaddeq r6, r4, pc @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + tsteq sp, r0, asr #10 │ │ │ │ + @ instruction: 0x010f4490 │ │ │ │ tsteq pc, ip, ror #8 │ │ │ │ - smlabbeq sp, r8, r2, r8 │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq sp, r8, ror r2 │ │ │ │ - smlabteq pc, r0, r3, r6 @ │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ + smlabbeq pc, ip, r4, r4 @ │ │ │ │ + qaddeq r6, ip, pc @ │ │ │ │ + tsteq sp, r8, lsl #10 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + smlabteq pc, r0, r4, r4 @ │ │ │ │ @ instruction: 0x010f449c │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq sp, r8, lsr r2 │ │ │ │ - @ instruction: 0x010f4498 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + smlatteq sp, r0, r4, r8 │ │ │ │ + @ instruction: 0x010f44bc │ │ │ │ + smlabbeq pc, ip, r0, r6 @ │ │ │ │ + smlabteq sp, r8, r4, r8 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ ldrdeq r4, [pc, -r4] │ │ │ │ - @ instruction: 0x010f44b0 │ │ │ │ - smlabbeq pc, r0, r0, r6 @ │ │ │ │ - mrseq r8, SP_fiq │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r0, r6 @ │ │ │ │ - smlatteq sp, r8, r1, r8 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - smlatteq pc, r0, r4, r4 │ │ │ │ + smlatbeq pc, r4, r0, r6 @ │ │ │ │ + smlatbeq sp, r8, r4, r8 │ │ │ │ strheq r6, [pc, -r0] │ │ │ │ - smlabteq sp, r0, r1, r8 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - smlatbeq sp, r8, r1, r8 │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - smlatteq pc, r8, r0, r6 │ │ │ │ - smlabbeq sp, r8, r1, r8 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq sp, r0, ror r1 │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - smlatbeq pc, r4, r5, r4 @ │ │ │ │ + @ instruction: 0x010d8498 │ │ │ │ + @ instruction: 0x010f619c │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + smlatteq pc, r4, r0, r6 │ │ │ │ + smlabteq pc, r0, r0, r6 @ │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq sp, r8, ror #8 │ │ │ │ + smlatteq pc, r0, r0, r6 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq sp, r0, asr r4 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq sp, r0, lsr r4 │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + tsteq sp, r8, lsl r4 │ │ │ │ + smlabbeq pc, ip, r1, r6 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq sp, r0, asr #2 │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq sp, r8, lsr #2 │ │ │ │ - @ instruction: 0x010f459c │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - @ instruction: 0x010f4598 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ strdeq r8, [sp, -r0] │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + smlabbeq pc, r4, r5, r4 @ │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + smlabbeq pc, r4, r1, r6 @ │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + @ instruction: 0x010f459c │ │ │ │ + @ instruction: 0x010d83b8 │ │ │ │ + smlatbeq pc, r8, r5, r4 @ │ │ │ │ + smlatbeq sp, r8, r3, r8 │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + smlabbeq pc, r4, r6, r4 @ │ │ │ │ tsteq pc, ip, lsl #12 │ │ │ │ smlabteq pc, ip, r5, r4 @ │ │ │ │ smlatbeq pc, r8, r5, r4 @ │ │ │ │ tsteq pc, r8, ror r1 @ │ │ │ │ - smlabteq sp, r8, r0, r8 │ │ │ │ + tsteq sp, r8, ror #6 │ │ │ │ smlabteq pc, r8, r5, r4 @ │ │ │ │ @ instruction: 0x010f6198 │ │ │ │ - strheq r8, [sp, -r0] │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ tsteq pc, r4, lsl #12 │ │ │ │ smlatteq pc, r0, r5, r4 │ │ │ │ @ instruction: 0x010f61b0 │ │ │ │ - swpeq r8, r0, [sp] │ │ │ │ - @ instruction: 0x010f61bc │ │ │ │ - smlabbeq sp, r0, r0, r8 │ │ │ │ - @ instruction: 0x010f47b0 │ │ │ │ - smlatbeq pc, r0, r2, r6 @ │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - smlatteq pc, r8, r1, r6 │ │ │ │ - smlabteq pc, r4, r1, r6 @ │ │ │ │ + tsteq sp, r0, lsr r3 │ │ │ │ tsteq pc, r0, lsl #12 │ │ │ │ - tsteq sp, r8, asr #32 │ │ │ │ - smlatteq pc, r4, r1, r6 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq sp, r0, lsr r0 │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq sp, r0, lsl r0 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ - @ instruction: 0x010f6290 │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq sp, r8, lsl r3 │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + smlatteq pc, r0, r1, r6 │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + mrseq r6, (UNDEF: 47) │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ + @ instruction: 0x010d82b8 │ │ │ │ tsteq pc, r8, ror #12 │ │ │ │ - ldrdeq r7, [sp, -r0] │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - smlabbeq pc, r8, r6, r4 @ │ │ │ │ - @ instruction: 0x010d7fb8 │ │ │ │ - smlabbeq pc, r8, r2, r6 @ │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - smlatbeq pc, r0, r6, r4 @ │ │ │ │ - @ instruction: 0x010d7f98 │ │ │ │ - smlatbeq pc, ip, r6, r4 @ │ │ │ │ - smlabbeq sp, r8, pc, r7 @ │ │ │ │ - @ instruction: 0x010f4798 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - smlatteq pc, r0, r6, r4 │ │ │ │ - @ instruction: 0x010f46bc │ │ │ │ - smlabbeq pc, ip, r2, r6 @ │ │ │ │ - tsteq sp, r8, asr pc │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r2, r6 @ │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r2, r6 @ │ │ │ │ - tsteq sp, r0, lsr #30 │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - smlatteq pc, r4, r2, r6 │ │ │ │ - tsteq sp, r8, lsl #30 │ │ │ │ - smlabbeq pc, r8, r7, r4 @ │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + smlatbeq sp, r0, r2, r8 │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f4694 │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + tsteq sp, r0, ror r2 │ │ │ │ + @ instruction: 0x010f4690 │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + smlabteq pc, ip, r6, r4 @ │ │ │ │ + smlatbeq pc, r8, r6, r4 @ │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + tsteq sp, r8, lsr r2 │ │ │ │ + smlabteq pc, r8, r6, r4 @ │ │ │ │ + @ instruction: 0x010f6298 │ │ │ │ + tsteq sp, r0, lsr #4 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r2, r6 @ │ │ │ │ + strdeq r8, [sp, -r8] │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlabteq pc, r8, r2, r6 @ │ │ │ │ + smlatteq sp, r0, r1, r8 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlatteq pc, r0, r2, r6 │ │ │ │ + smlabteq sp, r0, r1, r8 │ │ │ │ + smlatteq pc, ip, r2, r6 │ │ │ │ + @ instruction: 0x010d81b0 │ │ │ │ + smlatteq pc, r0, r8, r4 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ strdeq r6, [pc, -r4] │ │ │ │ - smlatteq sp, r0, lr, r7 │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq sp, r8, ror r1 │ │ │ │ tsteq pc, r4, lsl r3 @ │ │ │ │ - smlabteq sp, r8, lr, r7 │ │ │ │ - smlabbeq pc, r0, r7, r4 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + tsteq sp, r0, ror #2 │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ tsteq pc, ip, lsr #6 │ │ │ │ - smlatbeq sp, r8, lr, r7 │ │ │ │ - tsteq pc, r8, lsr r3 @ │ │ │ │ - @ instruction: 0x010d7e98 │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - smlatteq pc, r4, sl, r4 │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq sp, r0, asr #2 │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + smlabbeq pc, r8, r7, r4 @ │ │ │ │ + tsteq sp, r8, lsr #2 │ │ │ │ + smlabteq pc, r0, r3, r6 @ │ │ │ │ + smlabbeq pc, r0, r3, r6 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + @ instruction: 0x010f4798 │ │ │ │ + mrseq r8, (UNDEF: 29) │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + @ instruction: 0x010f47b8 │ │ │ │ + smlatteq sp, r8, r0, r8 │ │ │ │ + @ instruction: 0x010f63b8 │ │ │ │ @ instruction: 0x010f6394 │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, ip, ror #14 │ │ │ │ - tsteq sp, r0, asr lr │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - smlabbeq pc, ip, r7, r4 @ │ │ │ │ - tsteq sp, r8, lsr lr │ │ │ │ - smlabbeq pc, ip, r3, r6 @ │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - smlatbeq pc, r4, r7, r4 @ │ │ │ │ - tsteq sp, r8, lsl lr │ │ │ │ - smlabbeq pc, r8, r3, r6 @ │ │ │ │ - smlabteq pc, r4, r7, r4 @ │ │ │ │ - tsteq sp, r0, lsl #28 │ │ │ │ - strdeq r6, [pc, -ip] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlabteq sp, r8, r0, r8 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + strheq r8, [sp, -r8] │ │ │ │ + smlabteq pc, r8, r8, r4 @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, r0, lsl r8 @ │ │ │ │ + smlatteq pc, ip, r7, r4 │ │ │ │ @ instruction: 0x010f63bc │ │ │ │ - @ instruction: 0x010f6398 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - ldrdeq r7, [sp, -r8] │ │ │ │ - @ instruction: 0x010f63b8 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - smlabteq sp, r0, sp, r7 │ │ │ │ - strdeq r6, [pc, -r4] │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ + smlabbeq sp, r8, r0, r8 │ │ │ │ tsteq pc, ip, lsl #16 │ │ │ │ - smlatbeq sp, r0, sp, r7 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - smlabbeq sp, r8, sp, r7 │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ + ldrdeq r6, [pc, -ip] │ │ │ │ + tsteq sp, r0, ror r0 │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + qaddeq r8, r0, sp │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + tsteq sp, r8, lsr r0 │ │ │ │ + @ instruction: 0x010f48b8 │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq sp, r0, asr #26 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq pc, ip, ror #16 │ │ │ │ - tsteq sp, r0, lsr #26 │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq sp, r0, lsl r0 │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + @ instruction: 0x010f48b0 │ │ │ │ smlabbeq pc, ip, r8, r4 @ │ │ │ │ - tsteq sp, r8, lsl #26 │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + smlabteq sp, r8, pc, r7 @ │ │ │ │ + smlabbeq pc, r0, pc, r4 @ │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ smlabteq pc, r4, r4, r6 @ │ │ │ │ smlabbeq pc, r4, r4, r6 @ │ │ │ │ tsteq pc, r0, ror #8 │ │ │ │ @ instruction: 0x010f489c │ │ │ │ - smlatteq sp, r0, ip, r7 │ │ │ │ + smlabbeq sp, r0, pc, r7 @ │ │ │ │ smlabbeq pc, r0, r4, r6 @ │ │ │ │ @ instruction: 0x010f48bc │ │ │ │ - smlabteq sp, r8, ip, r7 │ │ │ │ + tsteq sp, r8, ror #30 │ │ │ │ @ instruction: 0x010f64bc │ │ │ │ + @ instruction: 0x010f6498 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + tsteq sp, r8, asr #30 │ │ │ │ + @ instruction: 0x010f64b8 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + smlatteq pc, ip, r4, r6 │ │ │ │ + smlabteq pc, r8, r4, r6 @ │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq sp, r8, lsl #30 │ │ │ │ + smlatteq pc, r8, r4, r6 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + strdeq r7, [sp, -r0] │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + ldrdeq r7, [sp, -r0] │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + @ instruction: 0x010d7eb8 │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + smlabbeq pc, ip, r5, r6 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + smlabbeq sp, r8, lr, r7 │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + smlabbeq pc, r4, r9, r4 @ │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + smlabbeq pc, r4, r5, r6 @ │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + @ instruction: 0x010f499c │ │ │ │ + tsteq sp, r0, asr lr │ │ │ │ + smlabbeq pc, r0, r5, r6 @ │ │ │ │ + @ instruction: 0x010f49bc │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + @ instruction: 0x010f65b4 │ │ │ │ + @ instruction: 0x010f6590 │ │ │ │ + smlabteq pc, ip, r9, r4 @ │ │ │ │ + tsteq sp, r0, lsl lr │ │ │ │ + @ instruction: 0x010f65b0 │ │ │ │ + smlatteq pc, ip, r9, r4 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + smlatteq pc, ip, r5, r6 │ │ │ │ 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 @ │ │ │ │ @@ -30806,203 +30806,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 pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - tsteq sp, r4, asr #12 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq sp, r4, lsr r6 │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - smlatteq pc, r8, r2, r4 │ │ │ │ - smlatbeq pc, r8, r2, r4 @ │ │ │ │ - smlabbeq pc, r4, r2, r4 @ │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - strdeq r7, [sp, -ip] │ │ │ │ - smlatbeq pc, r4, r2, r4 @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - smlatteq sp, r4, r5, r7 │ │ │ │ - smlatteq pc, r0, r2, r4 │ │ │ │ - @ instruction: 0x010f42bc │ │ │ │ - smlabbeq pc, ip, lr, r5 @ │ │ │ │ - smlabteq sp, r4, r5, r7 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, lr, r5 @ │ │ │ │ - smlatbeq sp, ip, r5, r7 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - smlatteq pc, ip, r2, r4 │ │ │ │ - @ instruction: 0x010f5ebc │ │ │ │ - smlabbeq sp, r4, r5, r7 │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - tsteq sp, ip, ror #10 │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq sp, ip, asr #10 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq sp, ip, lsl #10 │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + smlatbeq pc, r0, r3, r4 @ │ │ │ │ + tsteq sp, r4, ror r7 │ │ │ │ + smlatbeq pc, ip, r3, r4 @ │ │ │ │ + tsteq sp, r4, ror #14 │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + @ instruction: 0x010f4490 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ + @ instruction: 0x010f43b4 │ │ │ │ + smlabbeq pc, r4, pc, r5 @ │ │ │ │ + tsteq sp, ip, lsr #14 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, pc, r5 @ │ │ │ │ + tsteq sp, r4, lsl r7 │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + smlatteq pc, ip, r3, r4 │ │ │ │ + @ instruction: 0x010f5fbc │ │ │ │ strdeq r7, [sp, -r4] │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - smlabbeq pc, r4, r3, r4 @ │ │ │ │ - ldrdeq r7, [sp, -r4] │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - smlatbeq pc, r4, r3, r4 @ │ │ │ │ - @ instruction: 0x010d74bc │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - @ instruction: 0x010f5f9c │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - @ instruction: 0x010f43b6 │ │ │ │ - @ instruction: 0x010d7498 │ │ │ │ - @ instruction: 0x010f5f9e │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlabbeq sp, r6, r4, r7 │ │ │ │ - smlatteq pc, r0, pc, r5 @ │ │ │ │ - @ instruction: 0x010f5fbe │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq sp, lr, ror #8 │ │ │ │ tsteq pc, ip, lsl #8 │ │ │ │ - tsteq sp, r2, ror #8 │ │ │ │ - smlabbeq pc, r0, r7, r4 @ │ │ │ │ - @ instruction: 0x010f6192 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, sl, ror r4 @ │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, sl, lsl r4 @ │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - tsteq sp, r2, lsr r4 │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r7, [sp, -ip] │ │ │ │ + smlabbeq pc, r0, r4, r4 @ │ │ │ │ tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, r2, lsl r0 @ │ │ │ │ - tsteq sp, r0, lsr #8 │ │ │ │ - smlabbeq pc, r2, r4, r4 @ │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ - tsteq sp, r8, lsl #8 │ │ │ │ - smlabbeq pc, r6, r4, r4 @ │ │ │ │ - qaddeq r6, r8, pc @ │ │ │ │ - strdeq r7, [sp, -r6] │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - smlabteq pc, r2, r4, r4 @ │ │ │ │ - smlatbeq pc, r0, r4, r4 @ │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - ldrdeq r7, [sp, -r8] │ │ │ │ - smlabteq pc, r6, r4, r4 @ │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + smlatteq pc, ip, pc, r5 @ │ │ │ │ + @ instruction: 0x010d76b4 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, ip │ │ │ │ + @ instruction: 0x010d769c │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + tsteq sp, ip, ror r6 │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq sp, ip, ror #12 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + smlatbeq pc, r4, r0, r6 @ │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + tsteq sp, ip, lsr r6 │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + @ instruction: 0x010f449c │ │ │ │ + tsteq sp, r4, lsr #12 │ │ │ │ + swpeq r6, ip, [pc] @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + @ instruction: 0x010f44b4 │ │ │ │ + tsteq sp, r4, lsl #12 │ │ │ │ swpeq r6, r8, [pc] @ │ │ │ │ - smlabteq sp, r6, r3, r7 │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + smlatteq sp, ip, r5, r7 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + smlabteq pc, ip, r0, r6 @ │ │ │ │ + smlatbeq pc, r8, r0, r6 @ │ │ │ │ smlatteq pc, r6, r4, r4 │ │ │ │ - strheq r6, [pc, -r8] │ │ │ │ - smlatbeq sp, lr, r3, r7 │ │ │ │ - smlabteq pc, r8, r0, r6 @ │ │ │ │ - smlatbeq sp, r2, r3, r7 │ │ │ │ - @ instruction: 0x010f61b8 │ │ │ │ + smlabteq sp, r8, r5, r7 │ │ │ │ + smlabteq pc, lr, r0, r6 @ │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + @ instruction: 0x010d75b6 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + smlatteq pc, lr, r0, r6 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + @ instruction: 0x010d759e │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + @ instruction: 0x010d7592 │ │ │ │ + @ instruction: 0x010f48b0 │ │ │ │ + smlabteq pc, r2, r2, r6 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + smlatbeq pc, sl, r5, r4 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq sp, r2, ror #10 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ tsteq pc, r2, asr #2 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - smlatteq pc, r2, r0, r6 │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq sp, lr, ror r3 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq pc, r6, asr #10 │ │ │ │ - tsteq sp, ip, ror #6 │ │ │ │ - tsteq pc, sl, asr #2 │ │ │ │ - tsteq pc, r8, lsr #2 │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - tsteq pc, lr, asr #2 │ │ │ │ - smlabbeq pc, ip, r5, r4 @ │ │ │ │ - tsteq sp, r2, asr #6 │ │ │ │ - smlabteq pc, r8, r1, r6 @ │ │ │ │ - smlabbeq pc, sl, r1, r6 @ │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - smlatbeq pc, r6, r5, r4 @ │ │ │ │ - tsteq sp, r4, lsr #6 │ │ │ │ - smlabbeq pc, lr, r1, r6 @ │ │ │ │ - smlabteq pc, ip, r5, r4 @ │ │ │ │ - tsteq sp, r2, lsl r3 │ │ │ │ - ldrdeq r6, [pc, -r0] │ │ │ │ - smlatbeq pc, lr, r1, r6 @ │ │ │ │ - smlatteq pc, ip, r5, r4 │ │ │ │ - strdeq r7, [sp, -sl] │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlatteq sp, lr, r2, r7 │ │ │ │ - smlabbeq pc, r8, r3, r6 @ │ │ │ │ - smlatteq pc, r6, r6, r4 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - smlatteq pc, r2, r1, r6 │ │ │ │ - smlabteq sp, r4, r2, r7 │ │ │ │ - tsteq pc, r6, lsr r6 @ │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - @ instruction: 0x010d72b2 │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq pc, r6, asr r6 @ │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - @ instruction: 0x010d729a │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - tsteq pc, lr, asr #4 │ │ │ │ - smlabbeq sp, r8, r2, r7 │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + @ instruction: 0x010f45b2 │ │ │ │ + @ instruction: 0x010f4590 │ │ │ │ + tsteq pc, r2, ror #2 │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ + @ instruction: 0x010f45b6 │ │ │ │ + smlabbeq pc, r8, r1, r6 @ │ │ │ │ + tsteq sp, r6, lsr #10 │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatbeq pc, r2, r1, r6 @ │ │ │ │ + tsteq sp, r8, lsl #10 │ │ │ │ strdeq r4, [pc, -r6] │ │ │ │ - @ instruction: 0x010f46b8 │ │ │ │ + smlabteq pc, r8, r1, r6 @ │ │ │ │ + strdeq r7, [sp, -r6] │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq pc, r6, lsl r6 @ │ │ │ │ + smlatteq pc, r8, r1, r6 │ │ │ │ + ldrdeq r7, [sp, -lr] │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + ldrdeq r7, [sp, -r2] │ │ │ │ + smlatteq pc, r8, r2, r6 │ │ │ │ + tsteq pc, r2, ror r2 @ │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, r2, lsl r2 @ │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + smlatbeq sp, lr, r4, r7 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r6, ror r6 @ │ │ │ │ + @ instruction: 0x010d749c │ │ │ │ + tsteq pc, sl, ror r2 @ │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ @ instruction: 0x010f4696 │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - tsteq sp, sl, ror #4 │ │ │ │ + smlabbeq sp, r4, r4, r7 │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ @ instruction: 0x010f46bc │ │ │ │ - smlabbeq pc, lr, r2, r6 @ │ │ │ │ - tsteq sp, r8, asr r2 │ │ │ │ - strdeq r4, [pc, -lr] │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, lr, r2, r6 @ │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ + tsteq sp, r2, ror r4 │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + @ instruction: 0x010f62ba │ │ │ │ + @ instruction: 0x010f6298 │ │ │ │ + ldrdeq r4, [pc, -r6] │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ @ instruction: 0x010f62be │ │ │ │ - tsteq sp, r4, lsr r2 │ │ │ │ - smlatbeq pc, lr, r3, r6 @ │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq sp, r2, asr #8 │ │ │ │ + mrseq r6, SP_hyp │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + tsteq sp, sl, lsr #8 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq sp, lr, lsl r4 │ │ │ │ + @ instruction: 0x010f64b8 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + smlatbeq pc, r0, r7, r4 @ │ │ │ │ + tsteq pc, r2, ror #14 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r2, lsl r3 @ │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + tsteq pc, r6, ror #14 │ │ │ │ tsteq pc, r8, lsr r3 @ │ │ │ │ - strdeq r6, [pc, -sl] │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsl r7 @ │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - strdeq r6, [pc, -lr] │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - strdeq r7, [sp, -lr] │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, lr, lsl r3 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - smlatteq sp, r6, r1, r7 │ │ │ │ - tsteq pc, r4, asr #6 │ │ │ │ - smlabbeq pc, r2, r7, r4 @ │ │ │ │ - ldrdeq r7, [sp, -r4] │ │ │ │ + smlatteq sp, r2, r3, r7 │ │ │ │ + smlatbeq pc, r8, r7, r4 @ │ │ │ │ + smlabbeq pc, r6, r7, r4 @ │ │ │ │ + tsteq pc, r8, asr r3 @ │ │ │ │ + smlabteq sp, sl, r3, r7 │ │ │ │ + smlatbeq pc, ip, r7, r4 @ │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + @ instruction: 0x010d73b8 │ │ │ │ + tsteq pc, r6, lsr #16 │ │ │ │ + smlatteq pc, r8, r7, r4 │ │ │ │ + smlabteq pc, r6, r7, r4 @ │ │ │ │ + @ instruction: 0x010f6398 │ │ │ │ + @ instruction: 0x010d739a │ │ │ │ + smlatteq pc, ip, r7, r4 │ │ │ │ @ instruction: 0x010f63be │ │ │ │ - smlabbeq pc, r0, r3, r6 @ │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - @ instruction: 0x010f479c │ │ │ │ - @ instruction: 0x010d71b6 │ │ │ │ - smlabbeq pc, r4, r3, r6 @ │ │ │ │ - smlabteq pc, r2, r7, r4 @ │ │ │ │ - smlatbeq sp, r4, r1, r7 │ │ │ │ - smlabteq pc, r6, r3, r6 @ │ │ │ │ - smlatbeq pc, r4, r3, r6 @ │ │ │ │ - smlatteq pc, r2, r7, r4 │ │ │ │ - smlabbeq sp, ip, r1, r7 │ │ │ │ + smlabbeq sp, r8, r3, r7 │ │ │ │ + tsteq pc, lr, lsr #16 │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + smlatteq pc, lr, r3, r6 │ │ │ │ + tsteq sp, r4, ror #6 │ │ │ │ + ldrdeq r6, [pc, -lr] │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq pc, sl, lsr #8 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + tsteq sp, r0, asr #6 │ │ │ │ + tsteq pc, lr, lsr #8 │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq sp, lr, lsr #6 │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, lr, asr #8 │ │ │ │ + smlabbeq pc, ip, r8, r4 @ │ │ │ │ + tsteq sp, r6, lsl r3 │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + @ instruction: 0x010f48b2 │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + smlatteq pc, lr, r4, r6 │ │ │ │ + @ instruction: 0x010f64b0 │ │ │ │ + smlabbeq pc, lr, r4, r6 @ │ │ │ │ + smlabteq pc, ip, r8, r4 @ │ │ │ │ + smlatteq sp, r6, r2, r7 │ │ │ │ + @ instruction: 0x010f64b4 │ │ │ │ strdeq r4, [pc, -r2] │ │ │ │ - smlabbeq sp, r0, r1, r7 │ │ │ │ + ldrdeq r7, [sp, -r4] │ │ │ │ + strdeq r6, [pc, -r6] │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + @ instruction: 0x010d72bc │ │ │ │ + tsteq pc, r2, lsr #18 │ │ │ │ + @ instruction: 0x010d72b0 │ │ │ │ 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 │ │ │ │ @@ -31886,30 +31886,30 @@ │ │ │ │ stmdale fp!, {r0, r2, r3, r4, r5, r7, r8, r9, pc} │ │ │ │ bicpl pc, ip, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64082fa │ │ │ │ addsmi r5, r9, #216, 6 @ 0x60000003 │ │ │ │ movwhi pc, #24581 @ 0x6005 @ │ │ │ │ bllt 154fe2c │ │ │ │ - qaddeq r6, r6, pc @ │ │ │ │ - smlatteq pc, r4, r8, r6 │ │ │ │ - qaddeq r6, r0, pc @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - smlatbeq pc, r2, r2, r6 @ │ │ │ │ - smlabbeq pc, lr, r7, r6 @ │ │ │ │ - @ instruction: 0x010f62b4 │ │ │ │ - smlabteq pc, lr, r2, r6 @ │ │ │ │ - smlatteq pc, r0, r2, r6 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - smlabteq pc, sl, r5, r6 @ │ │ │ │ - tsteq pc, r2, lsl r2 @ │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - smlabbeq pc, r6, sp, r5 @ │ │ │ │ - strdeq r6, [sp, -lr] │ │ │ │ - smlatbeq sp, sl, r4, r6 │ │ │ │ + smlabbeq pc, r6, r1, r6 @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + smlabbeq pc, r0, r1, r6 @ │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + ldrdeq r6, [pc, -r2] │ │ │ │ + @ instruction: 0x010f68be │ │ │ │ + smlatteq pc, r4, r3, r6 │ │ │ │ + strdeq r6, [pc, -lr] │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ + strdeq r6, [pc, -sl] │ │ │ │ + tsteq pc, r2, asr #6 │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + @ instruction: 0x010f5eb6 │ │ │ │ + tsteq sp, lr, lsr #18 │ │ │ │ + ldrdeq r6, [sp, -sl] │ │ │ │ movweq pc, #16417 @ 0x4021 @ │ │ │ │ rscpl pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0034293 │ │ │ │ @ instruction: 0xf6408307 │ │ │ │ addsmi r5, r9, #228, 6 @ 0x90000003 │ │ │ │ msrhi CPSR_sx, #74 @ 0x4a │ │ │ │ ldclcs 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @@ -32732,50 +32732,50 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r2!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vaddw.u8 q9, q3, d1 │ │ │ │ strtmi r4, [r2], -r7, lsl #6 │ │ │ │ @ instruction: 0xf7df4628 │ │ │ │ @ instruction: 0xf009e9dc │ │ │ │ svclt 0x0000bcbf │ │ │ │ - smlatteq pc, ip, pc, r5 @ │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - tsteq sp, sl, lsr #6 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - smlabbeq sp, r6, r4, r6 │ │ │ │ - tsteq pc, r0, lsr r9 @ │ │ │ │ - smlatbeq sp, r6, r3, r6 │ │ │ │ - swpeq r6, r6, [sp] │ │ │ │ - tsteq pc, lr, ror r8 @ │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlatteq pc, ip, r7, r5 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlabteq pc, lr, lr, r5 @ │ │ │ │ - @ instruction: 0x010f5694 │ │ │ │ - @ instruction: 0x010e44be │ │ │ │ - smlatbeq pc, sl, lr, r5 @ │ │ │ │ - smlabteq sp, r2, r0, r6 │ │ │ │ - tsteq pc, r2, lsr #12 │ │ │ │ - ldrdeq r5, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - tsteq lr, r6, lsl #6 │ │ │ │ - smlabteq pc, r0, r4, r5 @ │ │ │ │ - @ instruction: 0x010f5f9c │ │ │ │ - tsteq sp, r6, asr ip │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - @ instruction: 0x010d5b9e │ │ │ │ - smlabbeq sp, sl, fp, r5 │ │ │ │ - @ instruction: 0x010f5c9e │ │ │ │ - tsteq sp, r6, lsl r9 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlabteq sp, sl, r8, r5 │ │ │ │ - tsteq pc, r6, asr #14 │ │ │ │ - @ instruction: 0x010f4f90 │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq sp, sl, asr r4 │ │ │ │ + tsteq pc, r2, asr #24 │ │ │ │ + @ instruction: 0x010d65b6 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + ldrdeq r6, [sp, -r6] │ │ │ │ + smlabteq sp, r6, r1, r6 │ │ │ │ + smlatbeq pc, lr, r9, r5 @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + smlabteq pc, r4, r7, r5 @ │ │ │ │ + smlatteq lr, lr, r5, r4 │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + strdeq r6, [sp, -r2] │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + tsteq sp, ip, lsl #30 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq lr, r6, lsr r4 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r0, r6 @ │ │ │ │ + smlabbeq sp, r6, sp, r5 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + tsteq sp, ip, lsr #26 │ │ │ │ + smlabteq sp, lr, ip, r5 │ │ │ │ + @ instruction: 0x010d5cba │ │ │ │ + smlabteq pc, lr, sp, r5 @ │ │ │ │ + tsteq sp, r6, asr #20 │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + strdeq r5, [sp, -sl] │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + smlabteq pc, r0, r0, r5 @ │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ teqpvs ip, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0074299 │ │ │ │ @ instruction: 0xf5b1836e │ │ │ │ @ instruction: 0xf0025fb2 │ │ │ │ @ instruction: 0xf0098115 │ │ │ │ sha1c.32 , , │ │ │ │ addsmi r7, r9, #148, 6 @ 0x50000002 │ │ │ │ @@ -33593,20 +33593,20 @@ │ │ │ │ ldmdale r7, {r0, r2, r5, r6, r7, r8, sl, pc} │ │ │ │ @ instruction: 0x63b4f641 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf6418238 │ │ │ │ addsmi r6, r9, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r2], #-8 @ │ │ │ │ ldcllt 0, cr15, [ip, #32]! │ │ │ │ - smlabbeq pc, r8, r6, r6 @ │ │ │ │ - smlatbeq pc, r0, r6, r6 @ │ │ │ │ - smlatteq pc, r2, ip, r4 │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlabteq pc, ip, r3, r6 @ │ │ │ │ + @ instruction: 0x010f67b8 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + tsteq pc, r8, lsr #12 │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ bicsvs pc, r0, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r0, {r3, r5, r7, r8, pc} │ │ │ │ bicvs pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64185b0 │ │ │ │ addsmi r6, r9, #204, 6 @ 0x30000003 │ │ │ │ @@ -34734,28 +34734,28 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d326 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ ldrhi pc, [r4, #-327] @ 0xfffffeb9 │ │ │ │ svclt 0x0000e1c2 │ │ │ │ - @ instruction: 0x010f5e9c │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - smlabbeq pc, ip, lr, r5 @ │ │ │ │ - smlabbeq pc, r2, lr, r5 @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq pc, sl, ror #28 │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - tsteq pc, r2, asr lr @ │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, lr, lsl ip @ │ │ │ │ - @ instruction: 0x010f39b0 │ │ │ │ - tsteq pc, r6, asr #24 │ │ │ │ - tsteq pc, r6, asr #18 │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ + smlabteq pc, ip, pc, r5 @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + @ instruction: 0x010f5fbc │ │ │ │ + @ instruction: 0x010f5fb2 │ │ │ │ + smlatbeq pc, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x010f5f9a │ │ │ │ + smlabbeq pc, ip, pc, r5 @ │ │ │ │ + smlabbeq pc, r2, pc, r5 @ │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq pc, lr, asr #26 │ │ │ │ + smlatteq pc, r0, sl, r3 │ │ │ │ + tsteq pc, r6, ror sp @ │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + tsteq pc, r2, ror #26 │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ @@ -35821,210 +35821,210 @@ │ │ │ │ @ instruction: 0x01a801a0 │ │ │ │ @ instruction: 0x01b801b0 │ │ │ │ biceq r0, r8, r0, asr #3 │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r8!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - smlabteq sp, r6, r7, sl │ │ │ │ - smlatbeq pc, r8, ip, r2 @ │ │ │ │ - @ instruction: 0x010da7ba │ │ │ │ - tsteq sp, r2, ror r4 │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - smlabbeq sp, r2, r7, sl │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq sp, r2, ror r7 │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - tsteq sp, r6, ror #14 │ │ │ │ - tsteq sp, sl, ror #14 │ │ │ │ - tsteq sp, ip, asr #14 │ │ │ │ - tsteq r6, r4, lsl #25 │ │ │ │ - tsteq sp, sl, lsr r7 │ │ │ │ - tsteq sp, ip, lsr #14 │ │ │ │ - tsteq sp, sl, lsr #14 │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - tsteq sp, r6, lsr r7 │ │ │ │ - tsteq sp, lr, asr #6 │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - tsteq sp, lr, lsl #14 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - strdeq sl, [sp, -lr] │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq sp, sl, ror #12 │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - smlatbeq pc, sl, sl, r2 @ │ │ │ │ - tsteq sp, sl, lsr sl │ │ │ │ - tsteq sp, ip, lsr #6 │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - tsteq sp, r6, lsl #6 │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - smlatteq sp, r2, r2, r3 │ │ │ │ - smlatteq pc, lr, sl, r2 │ │ │ │ - @ instruction: 0x010d32be │ │ │ │ - smlatteq pc, r6, sl, r2 │ │ │ │ - @ instruction: 0x010d329a │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - tsteq sp, r6, ror r2 │ │ │ │ - smlatteq pc, r2, sl, r2 │ │ │ │ - tsteq sp, r2, asr r2 │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - tsteq sp, lr, lsr #4 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - tsteq sp, sl, lsl #4 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - smlatteq sp, r6, r1, r3 │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - smlabteq sp, r2, r1, r3 │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - @ instruction: 0x010d319e │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - tsteq sp, sl, ror r1 │ │ │ │ - smlatteq pc, r2, sl, r2 │ │ │ │ - tsteq sp, r6, asr r1 │ │ │ │ - smlatteq pc, r6, sl, r2 │ │ │ │ - tsteq sp, r2, lsr r1 │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - tsteq sp, lr, lsl #2 │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ + strdeq sl, [sp, -r6] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlatteq sp, sl, r8, sl │ │ │ │ + smlatbeq sp, r2, r5, r3 │ │ │ │ + smlabbeq pc, ip, sp, r2 @ │ │ │ │ + @ instruction: 0x010da8b2 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + smlatbeq sp, r2, r8, sl │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + @ instruction: 0x010da896 │ │ │ │ + @ instruction: 0x010da89a │ │ │ │ + tsteq sp, ip, ror r8 │ │ │ │ + @ instruction: 0x01166db4 │ │ │ │ + tsteq sp, sl, ror #16 │ │ │ │ + tsteq sp, ip, asr r8 │ │ │ │ + tsteq sp, sl, asr r8 │ │ │ │ + tsteq sp, r4, ror #16 │ │ │ │ + tsteq sp, r6, ror #16 │ │ │ │ + tsteq sp, lr, ror r4 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + tsteq sp, lr, lsr r8 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq sp, lr, lsr #16 │ │ │ │ + tsteq pc, r0, lsr #24 │ │ │ │ + @ instruction: 0x010da79a │ │ │ │ + tsteq pc, lr, lsr r3 @ │ │ │ │ + ldrdeq r2, [pc, -sl] │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ + tsteq sp, ip, asr r4 │ │ │ │ + tsteq pc, sl, lsl ip @ │ │ │ │ + tsteq sp, r6, lsr r4 │ │ │ │ + tsteq pc, sl, lsl ip @ │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + tsteq pc, lr, lsl ip @ │ │ │ │ + smlatteq sp, lr, r3, r3 │ │ │ │ + tsteq pc, r6, lsl ip @ │ │ │ │ + smlabteq sp, sl, r3, r3 │ │ │ │ + tsteq pc, lr, lsl #24 │ │ │ │ + smlatbeq sp, r6, r3, r3 │ │ │ │ + tsteq pc, r2, lsl ip @ │ │ │ │ + smlabbeq sp, r2, r3, r3 │ │ │ │ + tsteq pc, sl, lsl ip @ │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ + tsteq pc, r2, lsr #24 │ │ │ │ + tsteq sp, sl, lsr r3 │ │ │ │ + tsteq pc, r2, lsr #24 │ │ │ │ + tsteq sp, r6, lsl r3 │ │ │ │ + tsteq pc, sl, lsr #24 │ │ │ │ strdeq r3, [sp, -r2] │ │ │ │ - tsteq sp, r4, asr #8 │ │ │ │ - tsteq sp, r2, asr #8 │ │ │ │ - tsteq sp, r4, asr #8 │ │ │ │ - @ instruction: 0x011668bc │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - smlatteq pc, r8, r4, pc @ │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - tsteq r0, r2, asr pc │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ + tsteq pc, r2, lsr #24 │ │ │ │ + smlabteq sp, lr, r2, r3 │ │ │ │ + tsteq pc, sl, lsl ip @ │ │ │ │ + smlatbeq sp, sl, r2, r3 │ │ │ │ + tsteq pc, r2, lsl ip @ │ │ │ │ + smlabbeq sp, r6, r2, r3 │ │ │ │ + tsteq pc, r6, lsl ip @ │ │ │ │ + tsteq sp, r2, ror #4 │ │ │ │ + tsteq pc, lr, lsr #24 │ │ │ │ + tsteq sp, lr, lsr r2 │ │ │ │ + tsteq pc, sl, lsr #24 │ │ │ │ + tsteq sp, r2, lsr #4 │ │ │ │ + tsteq sp, r4, ror r5 │ │ │ │ + tsteq sp, r2, ror r5 │ │ │ │ + tsteq sp, r4, ror r5 │ │ │ │ + tsteq r6, ip, ror #19 │ │ │ │ + @ instruction: 0x010f1f98 │ │ │ │ + smlabbeq pc, r8, pc, r1 @ │ │ │ │ + smlabbeq pc, r6, pc, r1 @ │ │ │ │ + tstpeq pc, r8, lsl r6 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq r0, lr, lsl #1 │ │ │ │ + tsteq r0, r8, lsl #1 │ │ │ │ + tsteq r0, r2, lsl #1 │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + tsteq pc, r2, lsr #30 │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlatteq pc, r6, lr, r1 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, sl, lr, r1 @ │ │ │ │ + smlabteq pc, r4, lr, r1 @ │ │ │ │ + @ instruction: 0x010f1ebe │ │ │ │ + @ instruction: 0x010f1eb8 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq sp, sl, asr pc │ │ │ │ + smlatteq sp, r8, r6, sl │ │ │ │ strdeq r1, [pc, -r2] │ │ │ │ - smlatteq pc, r8, sp, r1 │ │ │ │ + smlatteq pc, r0, lr, r1 │ │ │ │ ldrdeq r1, [pc, -lr] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlabteq pc, sl, sp, r1 @ │ │ │ │ - smlabteq pc, r0, sp, r1 @ │ │ │ │ - @ instruction: 0x010f1db6 │ │ │ │ - smlatbeq pc, ip, sp, r1 @ │ │ │ │ - smlatbeq pc, r6, sp, r1 @ │ │ │ │ - smlatbeq pc, r0, sp, r1 @ │ │ │ │ - @ instruction: 0x010f1d9a │ │ │ │ - @ instruction: 0x010f1d94 │ │ │ │ - smlabbeq pc, lr, sp, r1 @ │ │ │ │ - smlabbeq pc, r8, sp, r1 @ │ │ │ │ - @ instruction: 0x011666f4 │ │ │ │ - tsteq sp, sl, lsr #28 │ │ │ │ - @ instruction: 0x010da5b8 │ │ │ │ - smlabteq pc, r2, sp, r1 @ │ │ │ │ - @ instruction: 0x010f1db0 │ │ │ │ - smlatbeq pc, lr, sp, r1 @ │ │ │ │ - smlatbeq pc, ip, sp, r1 @ │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - @ instruction: 0x010f1d94 │ │ │ │ - tsteq sp, sl, lsr lr │ │ │ │ - tsteq sp, r2, lsr lr │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - tsteq sp, r0, lsl #28 │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - ldrdeq r2, [sp, -r6] │ │ │ │ - smlabteq sp, lr, sp, r2 │ │ │ │ - tsteq pc, lr, lsr #26 │ │ │ │ - smlatbeq sp, r4, sp, r2 │ │ │ │ - @ instruction: 0x010d2d9c │ │ │ │ - tsteq pc, ip, lsl #26 │ │ │ │ - tsteq sp, r2, ror sp │ │ │ │ - tsteq sp, sl, ror #26 │ │ │ │ - smlatteq pc, sl, ip, r1 │ │ │ │ - smlatbeq sp, sl, ip, r2 │ │ │ │ - smlabteq lr, r8, r2, r1 │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - smlatbeq lr, r2, r2, r1 │ │ │ │ - tsteq pc, r2, lsl r8 @ │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - smlabbeq pc, r4, ip, r1 @ │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - smlabbeq pc, r4, ip, r1 @ │ │ │ │ - smlabbeq pc, r2, ip, r1 @ │ │ │ │ - smlabbeq sp, lr, ip, r2 │ │ │ │ - smlabbeq sp, r6, ip, r2 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - smlatbeq pc, lr, r3, r2 @ │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - smlabbeq pc, ip, r3, r2 @ │ │ │ │ - tsteq sp, lr, ror fp │ │ │ │ - tsteq pc, r6, ror #6 │ │ │ │ - smlatteq sp, r0, sp, r2 │ │ │ │ - smlatteq sp, ip, sp, r2 │ │ │ │ - @ instruction: 0x011663f2 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq r6, r8, lsr #15 │ │ │ │ + smlabteq pc, r4, lr, r1 @ │ │ │ │ + tsteq sp, sl, ror #30 │ │ │ │ + tsteq sp, r2, ror #30 │ │ │ │ + smlatbeq pc, r6, lr, r1 @ │ │ │ │ + tsteq sp, r8, lsr pc │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + smlabbeq pc, r0, lr, r1 @ │ │ │ │ + tsteq sp, r6, lsl #30 │ │ │ │ + strdeq r2, [sp, -lr] │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ ldrdeq r2, [sp, -r4] │ │ │ │ - smlatbeq sp, sl, sp, r2 │ │ │ │ + smlabteq sp, ip, lr, r2 │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + smlatbeq sp, r2, lr, r2 │ │ │ │ + @ instruction: 0x010d2e9a │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ + ldrdeq r2, [sp, -sl] │ │ │ │ + strdeq r1, [lr, -r8] │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + ldrdeq r1, [lr, -r2] │ │ │ │ + tsteq pc, r2, asr #18 │ │ │ │ + smlatbeq lr, r8, r3, r1 │ │ │ │ + @ instruction: 0x010f1db4 │ │ │ │ + tsteq pc, r2, ror #10 │ │ │ │ + @ instruction: 0x010f1db4 │ │ │ │ + @ instruction: 0x010f1db2 │ │ │ │ + @ instruction: 0x010d2dbe │ │ │ │ @ instruction: 0x010d2db6 │ │ │ │ - @ instruction: 0x010d2db2 │ │ │ │ - smlatbeq sp, lr, sp, r2 │ │ │ │ - smlatbeq sp, sl, sp, r2 │ │ │ │ - smlatbeq sp, sl, sp, r2 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - @ instruction: 0x010d2d98 │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatteq sp, r4, sp, r9 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, r2, lsl r2 @ │ │ │ │ - smlatbeq sp, r0, r1, sl │ │ │ │ - @ instruction: 0x010d2a96 │ │ │ │ - smlabbeq sp, lr, sl, r2 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq lr, r8 │ │ │ │ - @ instruction: 0x010f21b6 │ │ │ │ - smlabteq pc, r4, sl, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - smlabteq pc, r0, sl, r1 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - strdeq r2, [sp, -r6] │ │ │ │ - smlatteq sp, lr, r9, r2 │ │ │ │ - @ instruction: 0x010f1aba │ │ │ │ - smlabteq sp, r4, r9, r2 │ │ │ │ - @ instruction: 0x010d29bc │ │ │ │ - @ instruction: 0x010f1a98 │ │ │ │ - @ instruction: 0x010d2992 │ │ │ │ - smlabbeq sp, sl, r9, r2 │ │ │ │ - tsteq pc, r6, ror sl @ │ │ │ │ - tsteq sp, r0, ror #18 │ │ │ │ - tsteq sp, r8, asr r9 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - tsteq sp, r6, lsr #18 │ │ │ │ - tsteq pc, r2, lsr sl @ │ │ │ │ - strdeq r2, [sp, -ip] │ │ │ │ + @ instruction: 0x010f1d98 │ │ │ │ + @ instruction: 0x010f1d9e │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + @ instruction: 0x010f1d90 │ │ │ │ + @ instruction: 0x010f24bc │ │ │ │ + smlatbeq sp, lr, ip, r2 │ │ │ │ + @ instruction: 0x010f2496 │ │ │ │ + tsteq sp, r0, lsl pc │ │ │ │ + tsteq sp, ip, lsl pc │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + tsteq sp, r4, lsl #30 │ │ │ │ + ldrdeq r2, [sp, -sl] │ │ │ │ + smlatteq sp, r6, lr, r2 │ │ │ │ + smlatteq sp, r2, lr, r2 │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + ldrdeq r2, [sp, -sl] │ │ │ │ + ldrdeq r2, [sp, -sl] │ │ │ │ + @ instruction: 0x01166490 │ │ │ │ + smlabteq sp, r8, lr, r2 │ │ │ │ + tsteq sp, r4, asr lr │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq sp, r4, lsl pc │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, r2, asr #6 │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + smlabteq sp, r6, fp, r2 │ │ │ │ + @ instruction: 0x010d2bbe │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + smlatteq pc, r6, r2, r2 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #24 │ │ │ │ + tsteq sp, r6, lsr #22 │ │ │ │ + tsteq sp, lr, lsl fp │ │ │ │ + smlatteq pc, sl, fp, r1 │ │ │ │ strdeq r2, [sp, -r4] │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - smlabteq sp, ip, r8, r2 │ │ │ │ - smlabteq sp, r6, r8, r2 │ │ │ │ - strdeq r1, [pc, -sl] │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsr r4 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - @ instruction: 0x011022d2 │ │ │ │ - @ instruction: 0x011022b0 │ │ │ │ - smlabteq pc, r2, r9, r1 @ │ │ │ │ - @ instruction: 0x010f19bc │ │ │ │ - @ instruction: 0x010f19b6 │ │ │ │ - @ instruction: 0x010f19b4 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - smlatbeq pc, r2, r9, r1 @ │ │ │ │ - smlatbeq pc, r6, r9, r1 @ │ │ │ │ - @ instruction: 0x010f199e │ │ │ │ - tsteq pc, sl, lsr #18 │ │ │ │ - tsteq pc, r6, asr r3 @ │ │ │ │ + smlatteq sp, ip, sl, r2 │ │ │ │ + smlabteq pc, r8, fp, r1 @ │ │ │ │ + smlabteq sp, r2, sl, r2 │ │ │ │ + @ instruction: 0x010d2aba │ │ │ │ + smlatbeq pc, r6, fp, r1 @ │ │ │ │ + @ instruction: 0x010d2a90 │ │ │ │ + smlabbeq sp, r8, sl, r2 │ │ │ │ + smlabbeq pc, r4, fp, r1 @ │ │ │ │ + tsteq sp, lr, asr sl │ │ │ │ + tsteq sp, r6, asr sl │ │ │ │ + tsteq pc, r2, ror #22 │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + tsteq sp, r4, lsr #20 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + strdeq r2, [sp, -ip] │ │ │ │ + strdeq r2, [sp, -r6] │ │ │ │ + tsteq pc, sl, lsr #22 │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ + tsteq pc, r2, ror #10 │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tsteq r0, r2, lsl #8 │ │ │ │ + tsteq r0, r0, ror #7 │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + smlatteq pc, ip, sl, r1 │ │ │ │ + smlatteq pc, r6, sl, r1 │ │ │ │ + smlatteq pc, r4, sl, r1 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + smlabteq pc, lr, sl, r1 @ │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ + smlabbeq pc, r6, r4, r3 @ │ │ │ │ ldccs 8, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldrt lr, [r8], -r8, lsr #16 │ │ │ │ stccs 8, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @@ -36864,182 +36864,182 @@ │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ ldrbteq lr, [r3], #2460 @ 0x99c │ │ │ │ cmpphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smlatbcs r1, sl, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e157 │ │ │ │ - tsteq pc, r0, asr #26 │ │ │ │ - tsteq r0, r0, ror #29 │ │ │ │ - @ instruction: 0x01101ebc │ │ │ │ - smlabteq pc, ip, r5, r1 @ │ │ │ │ - smlabteq pc, r4, r5, r1 @ │ │ │ │ - @ instruction: 0x010f15bc │ │ │ │ - @ instruction: 0x010f15b8 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - smlabteq pc, r2, r5, r1 @ │ │ │ │ - @ instruction: 0x010f15be │ │ │ │ - @ instruction: 0x010f15ba │ │ │ │ - @ instruction: 0x010f15b6 │ │ │ │ - @ instruction: 0x01165bd8 │ │ │ │ - @ instruction: 0x010f159a │ │ │ │ - @ instruction: 0x010f1590 │ │ │ │ - smlabbeq pc, ip, r5, r1 @ │ │ │ │ - smlabbeq pc, ip, r5, r1 @ │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - smlatteq pc, r2, sp, pc @ │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - tsteq pc, r2, asr r5 @ │ │ │ │ - tsteq pc, lr, lsl #12 │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq sp, r6, lsr #4 │ │ │ │ - smlatteq pc, r8, r9, r1 │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ + tsteq pc, r0, ror lr @ │ │ │ │ + tsteq r0, r0, lsl r0 │ │ │ │ + tsteq r0, ip, ror #31 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlatteq pc, ip, r6, r1 │ │ │ │ + smlatteq pc, r8, r6, r1 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + smlatteq pc, lr, r6, r1 │ │ │ │ + smlatteq pc, sl, r6, r1 │ │ │ │ + smlatteq pc, r6, r6, r1 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + smlabteq pc, sl, r6, r1 @ │ │ │ │ + smlabteq pc, r0, r6, r1 @ │ │ │ │ + @ instruction: 0x010f16bc │ │ │ │ + @ instruction: 0x010f16bc │ │ │ │ + tsteq r6, sl, lsr #25 │ │ │ │ + smlatbeq pc, ip, r6, r1 @ │ │ │ │ + smlabbeq sp, r8, sp, r9 │ │ │ │ + tstpeq pc, r2, lsl pc @ p-variant is OBSOLETE @ │ │ │ │ + smlabbeq pc, r4, r6, r1 @ │ │ │ │ + smlabbeq pc, r2, r6, r1 @ │ │ │ │ + tsteq pc, lr, lsr r7 @ │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, ip, asr #14 │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq sp, r6, asr r3 │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq sp, lr, asr #6 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlatteq pc, lr, r6, r1 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + smlatbeq pc, ip, sl, r1 @ │ │ │ │ + smlabteq pc, r6, r6, r1 @ │ │ │ │ + smlabbeq pc, r6, sl, r1 @ │ │ │ │ + @ instruction: 0x010f16b0 │ │ │ │ + tsteq pc, r2, ror #20 │ │ │ │ + smlatbeq pc, lr, r6, r1 @ │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + @ instruction: 0x010f169e │ │ │ │ + @ instruction: 0x010f169a │ │ │ │ + @ instruction: 0x010f1698 │ │ │ │ + strdeq r2, [sp, -lr] │ │ │ │ + smlatteq pc, r6, r9, r1 │ │ │ │ + tsteq pc, lr, ror #12 │ │ │ │ smlabteq pc, r4, r9, r1 @ │ │ │ │ - @ instruction: 0x010f15be │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ smlatbeq pc, r0, r9, r1 @ │ │ │ │ - smlatbeq pc, r6, r5, r1 @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - @ instruction: 0x010f1596 │ │ │ │ - tsteq pc, r6, asr r9 @ │ │ │ │ - smlabbeq pc, r0, r5, r1 @ │ │ │ │ - tsteq pc, r2, lsr r9 @ │ │ │ │ - tsteq pc, lr, ror r5 @ │ │ │ │ - tsteq pc, lr, lsl #18 │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ - tsteq pc, sl, ror #10 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlabteq sp, lr, r0, r2 │ │ │ │ - @ instruction: 0x010f18b6 │ │ │ │ - tsteq pc, lr, lsr r5 @ │ │ │ │ - @ instruction: 0x010f1894 │ │ │ │ - tsteq pc, r0, lsr r5 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq pc, lr, asr #16 │ │ │ │ - tsteq pc, r2, lsl r5 @ │ │ │ │ - tsteq pc, sl, lsr #16 │ │ │ │ - smlatbeq sp, r4, r2, r2 │ │ │ │ - tsteq pc, r6, lsl #16 │ │ │ │ - smlatbeq sp, r8, r2, r2 │ │ │ │ - smlatteq pc, r2, r7, r1 │ │ │ │ + tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq pc, lr, ror r9 @ │ │ │ │ + tsteq pc, r2, asr #12 │ │ │ │ + tsteq pc, sl, asr r9 @ │ │ │ │ + ldrdeq r2, [sp, -r4] │ │ │ │ + tsteq pc, r6, lsr r9 @ │ │ │ │ ldrdeq r2, [sp, -r8] │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + tsteq sp, r8, lsl #8 │ │ │ │ + smlatteq pc, lr, r8, r1 │ │ │ │ + smlatteq pc, r6, r5, r1 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + smlabbeq pc, ip, r8, r1 @ │ │ │ │ + @ instruction: 0x010f15be │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + @ instruction: 0x010f15b6 │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + @ instruction: 0x010f15b0 │ │ │ │ + smlabteq sp, r6, r0, r2 │ │ │ │ + strheq r2, [sp, -lr] │ │ │ │ + @ instruction: 0x010f1594 │ │ │ │ + strdeq r1, [sp, -ip] │ │ │ │ + smlatteq pc, r4, r7, r1 │ │ │ │ + ldrdeq r1, [sp, -r6] │ │ │ │ @ instruction: 0x010f17be │ │ │ │ - @ instruction: 0x010f14b6 │ │ │ │ - smlatbeq pc, r4, r7, r1 @ │ │ │ │ - smlatbeq pc, lr, r4, r1 @ │ │ │ │ - smlatbeq pc, r2, r4, r1 @ │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - smlabbeq pc, lr, r4, r1 @ │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - smlabbeq pc, r6, r4, r1 @ │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - smlabbeq pc, r0, r4, r1 @ │ │ │ │ - @ instruction: 0x010d1f96 │ │ │ │ - smlabbeq sp, lr, pc, r1 @ │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - smlabteq sp, ip, lr, r1 │ │ │ │ - @ instruction: 0x010f16b4 │ │ │ │ - smlatbeq sp, r6, lr, r1 │ │ │ │ - smlabbeq pc, lr, r6, r1 @ │ │ │ │ - smlabbeq sp, r0, lr, r1 │ │ │ │ - tsteq lr, r2, asr #2 │ │ │ │ - tsteq sp, r4, ror r2 │ │ │ │ + @ instruction: 0x010d1fb0 │ │ │ │ + tsteq lr, r2, ror r2 │ │ │ │ + smlatbeq sp, r4, r3, r9 │ │ │ │ + smlabbeq pc, r2, r3, r1 @ │ │ │ │ + smlabbeq pc, r8, r3, r1 @ │ │ │ │ + smlabbeq sp, r6, r3, r9 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + tsteq sp, r4, ror #6 │ │ │ │ + tsteq sp, r6, ror #6 │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ + tsteq pc, r2, ror #6 │ │ │ │ + smlabteq sp, r4, r2, r9 │ │ │ │ + smlatbeq sp, r6, r2, r9 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq pc, lr, lsr r3 @ │ │ │ │ + @ instruction: 0x010d9294 │ │ │ │ + tsteq sp, r2, ror #2 │ │ │ │ + tsteq sp, ip, asr r1 │ │ │ │ + smlabbeq sp, r6, r1, r9 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq sp, r6, asr #2 │ │ │ │ + tsteq sp, r0, asr #2 │ │ │ │ + @ instruction: 0x010d9292 │ │ │ │ + @ instruction: 0x010f12bc │ │ │ │ + @ instruction: 0x010f12ba │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ + @ instruction: 0x010f1294 │ │ │ │ + smlabbeq pc, lr, r2, r1 @ │ │ │ │ + tsteq sp, r4, lsr #4 │ │ │ │ + smlabbeq sp, r2, r0, r9 │ │ │ │ + smlatteq sp, r0, r1, r9 │ │ │ │ tsteq pc, r2, asr r2 @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq sp, r6, asr r2 │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - tsteq pc, lr, asr #4 │ │ │ │ - tsteq sp, r4, lsr r2 │ │ │ │ - tsteq sp, r6, lsr r2 │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - tsteq pc, r2, lsr r2 @ │ │ │ │ - @ instruction: 0x010d9194 │ │ │ │ - tsteq sp, r6, ror r1 │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - tsteq sp, r4, ror #2 │ │ │ │ - tsteq sp, r2, lsr r0 │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - qaddeq r9, r6, sp │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq sp, r2, lsl r1 │ │ │ │ + tsteq sp, r4, rrx │ │ │ │ + qaddeq r9, lr, sp │ │ │ │ + @ instruction: 0x010d93bc │ │ │ │ + tsteq sp, r6, rrx │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + smlabbeq sp, r2, r1, r9 │ │ │ │ smlabteq pc, r0, r1, r1 @ │ │ │ │ - tsteq sp, r6, lsl r0 │ │ │ │ - tsteq sp, r0, lsl r0 │ │ │ │ - tsteq sp, r2, ror #2 │ │ │ │ - smlabbeq pc, ip, r1, r1 @ │ │ │ │ - smlabbeq pc, sl, r1, r1 @ │ │ │ │ - tsteq sp, r8, asr #2 │ │ │ │ + @ instruction: 0x010f11b6 │ │ │ │ + smlatbeq pc, ip, r1, r1 @ │ │ │ │ tsteq sp, r2, asr #2 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - strdeq r9, [sp, -r4] │ │ │ │ - tsteq sp, r2, asr pc │ │ │ │ - strheq r9, [sp, -r0] │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ - smlatteq sp, r2, pc, r8 @ │ │ │ │ + @ instruction: 0x010f1190 │ │ │ │ + smlabbeq pc, r6, r1, r1 @ │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ + tsteq pc, sl, ror #2 │ │ │ │ + strdeq r9, [sp, -r0] │ │ │ │ + tsteq pc, sl, asr #2 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + smlabteq sp, r2, r0, r9 │ │ │ │ + tsteq sp, r4, ror #30 │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ + tsteq sp, r6, asr #30 │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ tsteq sp, r4, lsr pc │ │ │ │ - tsteq sp, lr, lsr #30 │ │ │ │ - smlabbeq sp, ip, r2, r9 │ │ │ │ - tsteq sp, r6, lsr pc │ │ │ │ - smlabteq sp, r4, lr, r8 │ │ │ │ - qaddeq r9, r2, sp │ │ │ │ - swpeq r1, r0, [pc] @ │ │ │ │ - smlabbeq pc, r6, r0, r1 @ │ │ │ │ + smlatbeq pc, r6, r0, r1 @ │ │ │ │ + smlatbeq sp, r4, pc, r8 @ │ │ │ │ + smlabbeq pc, ip, r0, r1 @ │ │ │ │ + smlabbeq pc, r4, r0, r1 @ │ │ │ │ tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq sp, r2, lsl r0 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - qaddeq r1, r6, pc @ │ │ │ │ - strdeq r8, [sp, -r0] │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - smlabteq sp, r0, pc, r8 @ │ │ │ │ - tsteq pc, sl, lsl r0 @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - @ instruction: 0x010d8f92 │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - strdeq r8, [sp, -sl] │ │ │ │ - strdeq r8, [sp, -r4] │ │ │ │ - tsteq sp, r6, lsl lr │ │ │ │ - tsteq sp, r0, lsl lr │ │ │ │ - tsteq sp, sl, lsl #28 │ │ │ │ - tsteq sp, r4, lsl #28 │ │ │ │ - tsteq pc, r6, ror pc @ │ │ │ │ - tsteq sp, r4, ror lr │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + qaddeq r1, r4, pc @ │ │ │ │ + smlabteq sp, sl, fp, r1 │ │ │ │ + @ instruction: 0x011651d2 │ │ │ │ + tsteq pc, r6, lsr r0 @ │ │ │ │ + smlabbeq sp, lr, fp, r1 │ │ │ │ + @ instruction: 0x010d1b9c │ │ │ │ + @ instruction: 0x010d1b9a │ │ │ │ + @ instruction: 0x010d1b98 │ │ │ │ + @ instruction: 0x010d1b96 │ │ │ │ + @ instruction: 0x010d1b98 │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + smlabteq pc, r8, pc, r0 @ │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + tsteq sp, r8, lsl fp │ │ │ │ + tsteq sp, r6, lsl fp │ │ │ │ + tsteq sp, r4, lsl fp │ │ │ │ + tsteq sp, r6, lsl fp │ │ │ │ + tsteq r6, lr, asr #1 │ │ │ │ tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, ip, asr #30 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - ldrsbeq r5, [r6, -r6] │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - @ instruction: 0x010d1a9a │ │ │ │ - tsteq r6, r2, lsr #1 │ │ │ │ - tsteq pc, r6, lsl #30 │ │ │ │ - tsteq sp, lr, asr sl │ │ │ │ - tsteq sp, ip, ror #20 │ │ │ │ - tsteq sp, sl, ror #20 │ │ │ │ - tsteq sp, r8, ror #20 │ │ │ │ - tsteq sp, r6, ror #20 │ │ │ │ - tsteq sp, r8, ror #20 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - @ instruction: 0x010f0e98 │ │ │ │ - ldrdeq r1, [sp, -ip] │ │ │ │ - smlatteq sp, sl, r9, r1 │ │ │ │ - smlatteq sp, r8, r9, r1 │ │ │ │ - smlatteq sp, r6, r9, r1 │ │ │ │ - smlatteq sp, r4, r9, r1 │ │ │ │ - smlatteq sp, r6, r9, r1 │ │ │ │ - @ instruction: 0x01164f9e │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ + tsteq sp, r6, lsr r9 │ │ │ │ ldccs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xf8dfe83a │ │ │ │ @ instruction: 0x463b2db0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -37911,198 +37911,198 @@ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ ldrbteq lr, [r2], -lr, ror #18 │ │ │ │ cmnphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014aba │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e177 │ │ │ │ - tsteq sp, r4, ror #10 │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r6, ror fp @ │ │ │ │ - smlabbeq pc, r8, fp, r0 @ │ │ │ │ - @ instruction: 0x010f0b98 │ │ │ │ - @ instruction: 0x010f0bb2 │ │ │ │ - smlabbeq pc, sl, fp, r0 @ │ │ │ │ - @ instruction: 0x010d139a │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - tsteq pc, r2, lsr fp @ │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - @ instruction: 0x010d15b8 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlatteq pc, sl, sl, r0 │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - @ instruction: 0x010f0a96 │ │ │ │ - smlabteq pc, r0, sl, r0 @ │ │ │ │ - @ instruction: 0x010f0ab4 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - strdeq r1, [sp, -r2] │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ + @ instruction: 0x010d1694 │ │ │ │ + @ instruction: 0x010f0c98 │ │ │ │ + smlatbeq pc, r6, ip, r0 @ │ │ │ │ + @ instruction: 0x010f0cb8 │ │ │ │ + smlabteq pc, r8, ip, r0 @ │ │ │ │ + smlatteq pc, r2, ip, r0 │ │ │ │ + @ instruction: 0x010f0cba │ │ │ │ + smlabteq sp, sl, r4, r1 │ │ │ │ + smlatbeq pc, r8, ip, r0 @ │ │ │ │ + @ instruction: 0x010f0c98 │ │ │ │ + smlabbeq pc, ip, ip, r0 @ │ │ │ │ + tsteq sp, r2, lsl #14 │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + tsteq pc, sl, asr #24 │ │ │ │ + smlatteq sp, r8, r6, r1 │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + tsteq pc, r8, lsl #24 │ │ │ │ + tsteq pc, sl, lsl ip @ │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + smlabteq pc, r6, fp, r0 @ │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + smlatteq pc, r4, fp, r0 │ │ │ │ + smlabbeq pc, r4, fp, r0 @ │ │ │ │ + tsteq sp, r2, lsr #12 │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq sp, r8, lsr #6 │ │ │ │ + tstpeq pc, r4, lsl r1 @ p-variant is OBSOLETE @ │ │ │ │ + tsteq pc, lr, lsl #28 │ │ │ │ + tsteq pc, r8, lsl #22 │ │ │ │ + smlabteq sp, sl, r5, r1 │ │ │ │ + smlabteq sp, ip, r5, r1 │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + strdeq r1, [sp, -r4] │ │ │ │ + smlatteq sp, r2, r2, r1 │ │ │ │ + ldrdeq r1, [sp, -r0] │ │ │ │ + @ instruction: 0x010d12be │ │ │ │ + smlatbeq sp, ip, r2, r1 │ │ │ │ + @ instruction: 0x010d129a │ │ │ │ + smlabbeq sp, r8, r2, r1 │ │ │ │ + tsteq sp, r6, ror r2 │ │ │ │ + tsteq sp, r4, ror #4 │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + tsteq sp, lr, lsr #4 │ │ │ │ + tsteq sp, ip, lsl r2 │ │ │ │ + tsteq sp, sl, lsl #4 │ │ │ │ strdeq r1, [sp, -r8] │ │ │ │ - smlatteq pc, r4, pc, lr @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - @ instruction: 0x010d149a │ │ │ │ - @ instruction: 0x010d149c │ │ │ │ - smlatbeq pc, r6, r9, r0 @ │ │ │ │ - tsteq r6, sl, ror #19 │ │ │ │ - smlabteq sp, r4, r1, r1 │ │ │ │ - @ instruction: 0x010d11b2 │ │ │ │ - smlatbeq sp, r0, r1, r1 │ │ │ │ - smlabbeq sp, lr, r1, r1 │ │ │ │ - tsteq sp, ip, ror r1 │ │ │ │ - tsteq sp, sl, ror #2 │ │ │ │ - tsteq sp, r8, asr r1 │ │ │ │ - tsteq sp, r6, asr #2 │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ - tsteq sp, r2, lsr #2 │ │ │ │ - tsteq sp, r0, lsl r1 │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - smlatteq sp, ip, r0, r1 │ │ │ │ - ldrdeq r1, [sp, -sl] │ │ │ │ - smlabteq sp, r8, r0, r1 │ │ │ │ - smlabteq pc, r8, sl, r0 @ │ │ │ │ - smlabteq pc, r2, sl, r0 @ │ │ │ │ - smlabteq pc, ip, sl, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - ldrdeq r0, [sp, -r0] │ │ │ │ - smlabbeq sp, r8, r9, r8 │ │ │ │ - @ instruction: 0x010f0ab0 │ │ │ │ - smlabbeq sp, r6, pc, r0 @ │ │ │ │ - smlabbeq sp, lr, ip, r8 │ │ │ │ - tsteq pc, r2, ror sl @ │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - smlatteq pc, ip, r2, r1 │ │ │ │ - @ instruction: 0x011647d6 │ │ │ │ - tsteq pc, r6, lsr sl @ │ │ │ │ - tsteq pc, sl, lsr #20 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + mrseq r1, (UNDEF: 29) │ │ │ │ + @ instruction: 0x010d8ab8 │ │ │ │ + smlatteq pc, r0, fp, r0 │ │ │ │ + strheq r1, [sp, -r6] │ │ │ │ + @ instruction: 0x010d8dbe │ │ │ │ + smlatbeq pc, r2, fp, r0 @ │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq r6, r6, lsl #18 │ │ │ │ + tsteq pc, r6, ror #22 │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + tsteq pc, r2, asr #22 │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + @ instruction: 0x01164890 │ │ │ │ + tsteq pc, sl, lsl fp @ │ │ │ │ + smlatbeq pc, ip, r7, r0 @ │ │ │ │ + tsteq pc, r2, lsl #22 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + smlabteq pc, r0, r2, r1 @ │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + tsteq pc, r8, lsr #6 │ │ │ │ + @ instruction: 0x010f12bc │ │ │ │ + tsteq pc, ip, lsr #6 │ │ │ │ + @ instruction: 0x011647ba │ │ │ │ + tsteq pc, lr, asr sl @ │ │ │ │ + tsteq sp, ip, ror pc │ │ │ │ + tsteq sp, r4, ror pc │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq sp, sl, asr #30 │ │ │ │ + tsteq sp, r2, asr #30 │ │ │ │ tsteq pc, r0, lsr #20 │ │ │ │ - tsteq pc, r2, lsl sl @ │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlatteq pc, sl, r9, r0 │ │ │ │ tsteq pc, ip, ror r6 @ │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - mrseq r1, (UNDEF: 47) │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - @ instruction: 0x010f1190 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - smlabbeq pc, ip, r1, r1 @ │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq r6, sl, lsl #13 │ │ │ │ - tsteq pc, lr, lsr #18 │ │ │ │ - tsteq sp, ip, asr #28 │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ tsteq sp, r4, asr #28 │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - tsteq sp, r2, lsl lr │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsl sp │ │ │ │ - smlatbeq pc, r8, r8, r0 @ │ │ │ │ - smlatbeq pc, r2, r8, r0 @ │ │ │ │ - @ instruction: 0x010f0898 │ │ │ │ - smlatbeq pc, r0, r8, r0 @ │ │ │ │ - @ instruction: 0x010f04b6 │ │ │ │ - @ instruction: 0x010f0898 │ │ │ │ - smlabbeq pc, lr, r8, r0 @ │ │ │ │ - @ instruction: 0x010f0894 │ │ │ │ - smlabbeq pc, lr, r8, r0 @ │ │ │ │ - smlabbeq pc, ip, r8, r0 @ │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, sl, ror r8 @ │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq pc, r2, asr r8 @ │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - ldrdeq r0, [sp, -r0] │ │ │ │ - @ instruction: 0x010f03ba │ │ │ │ - tsteq pc, lr, lsr #16 │ │ │ │ - smlatbeq sp, r0, fp, r0 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ - tsteq pc, r2, lsl #16 │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - smlatteq pc, lr, r7, r0 │ │ │ │ - smlatteq pc, r4, r7, r0 │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + ldrdeq r0, [pc, -r2] │ │ │ │ + smlabteq pc, r8, r9, r0 @ │ │ │ │ ldrdeq r0, [pc, -r0] │ │ │ │ - smlabteq pc, sl, r7, r0 @ │ │ │ │ - smlabteq pc, r8, r7, r0 @ │ │ │ │ - smlabteq pc, r6, r7, r0 @ │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq sp, ip, lsr #26 │ │ │ │ + smlatteq pc, r6, r5, r0 │ │ │ │ + smlabteq pc, r8, r9, r0 @ │ │ │ │ + @ instruction: 0x010f09be │ │ │ │ + smlabteq pc, r4, r9, r0 @ │ │ │ │ + @ instruction: 0x010f09be │ │ │ │ + @ instruction: 0x010f09bc │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + smlatbeq pc, sl, r9, r0 @ │ │ │ │ tsteq sp, r8, lsr sp │ │ │ │ - tsteq r6, lr, lsr r3 │ │ │ │ - tsteq sp, r0, lsr #26 │ │ │ │ - strdeq r0, [sp, -r6] │ │ │ │ - tsteq sp, r2, lsl #26 │ │ │ │ - strdeq r0, [sp, -lr] │ │ │ │ - strdeq r0, [sp, -sl] │ │ │ │ - strdeq r0, [sp, -r6] │ │ │ │ - strdeq r0, [sp, -r6] │ │ │ │ - tsteq r6, ip, lsr #5 │ │ │ │ - smlatteq sp, r4, ip, r0 │ │ │ │ - tsteq r6, r2, lsl #5 │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - smlatbeq pc, r6, r1, r0 @ │ │ │ │ - tsteq sp, r4, asr #24 │ │ │ │ - tsteq pc, ip, ror r6 @ │ │ │ │ - tsteq sp, r2, lsl #20 │ │ │ │ - strdeq r0, [sp, -sl] │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tsteq sp, r8, lsr r9 │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq pc, sl, lsr r6 @ │ │ │ │ - tsteq pc, sl, lsr #12 │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - tsteq pc, r0, lsl r6 @ │ │ │ │ - tsteq sp, sl, lsr #18 │ │ │ │ - tsteq sp, r2, lsr #18 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - strdeq r0, [sp, -r2] │ │ │ │ - smlatteq sp, sl, r8, r0 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - smlabteq sp, r0, r8, r0 │ │ │ │ - @ instruction: 0x010d08b8 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlabbeq sp, lr, r8, r0 │ │ │ │ - smlabbeq sp, r6, r8, r0 │ │ │ │ - smlabteq pc, r0, r5, r0 @ │ │ │ │ - tstpeq lr, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, ip, r5, r0 @ │ │ │ │ - smlatteq pc, r4, r5, r0 │ │ │ │ + smlabbeq pc, r2, r9, r0 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq sp, r0, lsl #26 │ │ │ │ + smlatteq pc, sl, r4, r0 │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + ldrdeq r0, [sp, -r0] │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ + tsteq pc, r8, lsr #18 │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq pc, sl, lsl #18 │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ strdeq r0, [pc, -r8] │ │ │ │ - @ instruction: 0x010eff9a │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - smlabbeq lr, r4, pc, pc @ │ │ │ │ - smlatteq pc, r8, r5, r0 │ │ │ │ - smlatteq pc, r4, r5, r0 │ │ │ │ - smlatteq pc, r0, r5, r0 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tsteq r6, r6, lsr #9 │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ + tsteq sp, r8, ror #28 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + tsteq sp, r0, asr lr │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + tsteq sp, r2, lsr lr │ │ │ │ + tsteq sp, lr, lsr #28 │ │ │ │ + tsteq sp, sl, lsr #28 │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + tsteq sp, r6, lsr #28 │ │ │ │ + @ instruction: 0x011643dc │ │ │ │ + tsteq sp, r4, lsl lr │ │ │ │ + @ instruction: 0x011643b2 │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + tsteq sp, r4, ror sp │ │ │ │ + smlatbeq pc, ip, r7, r0 @ │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ + tsteq sp, sl, lsr #22 │ │ │ │ + tstpeq lr, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq pc, r0, asr r2 @ │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + tsteq pc, sl, ror #14 │ │ │ │ + tsteq pc, sl, asr r7 @ │ │ │ │ + smlabbeq sp, ip, sl, r0 │ │ │ │ + smlabbeq sp, r4, sl, r0 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq sp, sl, asr sl │ │ │ │ + tsteq sp, r2, asr sl │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + tsteq sp, r2, lsr #20 │ │ │ │ + tsteq sp, sl, lsl sl │ │ │ │ + tsteq pc, r2, lsr #14 │ │ │ │ + strdeq r0, [sp, -r0] │ │ │ │ + smlatteq sp, r8, r9, r0 │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + @ instruction: 0x010d09be │ │ │ │ + @ instruction: 0x010d09b6 │ │ │ │ strdeq r0, [pc, -r0] │ │ │ │ - smlatteq pc, ip, r5, r0 │ │ │ │ - smlatteq pc, r8, r5, r0 │ │ │ │ - smlatteq pc, r4, r5, r0 │ │ │ │ - smlatteq pc, r0, r5, r0 │ │ │ │ - smlatteq pc, r0, r5, r0 │ │ │ │ - smlatteq pc, r0, r5, r0 │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ - smlabbeq lr, r0, lr, pc @ │ │ │ │ - smlabteq pc, lr, r5, r0 @ │ │ │ │ - smlabteq pc, sl, r5, r0 @ │ │ │ │ + smlatbeq lr, r8, r8, pc @ │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlabteq pc, sl, r0, r0 @ │ │ │ │ + tsteq pc, r2, lsr #14 │ │ │ │ + strheq r0, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, sl, lsl #14 │ │ │ │ + @ instruction: 0x010effb0 │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ ldclcs 8, cr15, [r8], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfefec │ │ │ │ @ instruction: 0x463b2cf0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38926,191 +38926,191 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb lr!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed7b19c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ smc 36502 @ 0x8e96 │ │ │ │ - smlatteq pc, r0, r2, r0 │ │ │ │ - tstpeq lr, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f02b8 │ │ │ │ - smlabbeq pc, r4, r2, r0 @ │ │ │ │ - smlabbeq pc, r8, r2, r0 @ │ │ │ │ - smlatbeq sp, ip, r8, r7 │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq sp, r8, asr #14 │ │ │ │ - tsteq pc, r4, ror #4 │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - smlabbeq sp, r4, r8, r7 │ │ │ │ - tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - smlabteq sp, ip, r6, r7 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - smlatbeq lr, ip, r8, pc @ │ │ │ │ - @ instruction: 0x010ef8b4 │ │ │ │ - tsteq sp, r4, asr #16 │ │ │ │ - tsteq r6, sl, lsl #21 │ │ │ │ - smlabteq pc, r2, r1, r0 @ │ │ │ │ - qaddeq r0, r2, pc @ │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - tsteq pc, lr, rrx │ │ │ │ - tsteq pc, sl, rrx │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - tsteq pc, ip, lsr r1 @ │ │ │ │ - qaddeq r0, r4, pc @ │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - smlabbeq lr, ip, r8, pc @ │ │ │ │ - smlatbeq lr, r0, r8, pc @ │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq pc, r0, lsl r4 @ │ │ │ │ + tstpeq lr, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r8, r3, r0 │ │ │ │ + @ instruction: 0x010f03b4 │ │ │ │ + @ instruction: 0x010f03b8 │ │ │ │ + ldrdeq r7, [sp, -ip] │ │ │ │ + smlatbeq pc, r8, r3, r0 @ │ │ │ │ + smlatbeq pc, r4, r3, r0 @ │ │ │ │ + tsteq sp, r8, ror r8 │ │ │ │ + @ instruction: 0x010f0394 │ │ │ │ + smlatbeq sp, r0, r8, r7 │ │ │ │ + tsteq sp, r4, ror #16 │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + @ instruction: 0x010d79b4 │ │ │ │ + tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr r3 @ │ │ │ │ + strdeq r7, [sp, -ip] │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - smlatteq lr, r0, pc, pc @ │ │ │ │ - tsteq sp, r4, lsl #12 │ │ │ │ + smlatteq lr, r4, r9, pc @ │ │ │ │ + tsteq sp, r4, ror r9 │ │ │ │ + @ instruction: 0x01163bba │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + smlabbeq pc, r2, r1, r0 @ │ │ │ │ + smlatbeq pc, r2, r1, r0 @ │ │ │ │ + @ instruction: 0x010f019e │ │ │ │ + @ instruction: 0x010f019a │ │ │ │ + @ instruction: 0x010f0196 │ │ │ │ + @ instruction: 0x010f0192 │ │ │ │ + @ instruction: 0x010f0192 │ │ │ │ + @ instruction: 0x010f0192 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + smlabbeq pc, r4, r1, r0 @ │ │ │ │ + tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + @ instruction: 0x010ef9bc │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - smlabteq lr, ip, pc, pc @ │ │ │ │ - smlatbeq sp, r0, r4, r7 │ │ │ │ - @ instruction: 0x010effbc │ │ │ │ - smlabteq sp, r8, r4, r7 │ │ │ │ - smlabbeq sp, ip, r4, r7 │ │ │ │ - @ instruction: 0x010eff9c │ │ │ │ - ldrdeq r7, [sp, -ip] │ │ │ │ - tstpeq lr, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsr #8 │ │ │ │ - tstpeq lr, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d759c │ │ │ │ - tsteq r6, r2, ror #15 │ │ │ │ - tstpeq lr, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, sl, sp, pc @ │ │ │ │ - smlabteq lr, sl, sp, pc @ │ │ │ │ - smlabteq lr, r6, sp, pc @ │ │ │ │ - smlabteq lr, r2, sp, pc @ │ │ │ │ - @ instruction: 0x010efdbe │ │ │ │ - @ instruction: 0x010efdba │ │ │ │ - @ instruction: 0x010efdba │ │ │ │ - @ instruction: 0x010efdba │ │ │ │ - @ instruction: 0x010efe9e │ │ │ │ - tstpeq lr, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, lr, r4, lr │ │ │ │ - tstpeq lr, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, ror pc │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - tsteq lr, lr, asr pc │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - tsteq lr, r2, asr #30 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - tsteq lr, r6, lsr #30 │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - tstpeq lr, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tstpeq ip, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef490 │ │ │ │ - smlatbeq lr, ip, sp, pc @ │ │ │ │ - tstpeq lr, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r6, sp, pc @ │ │ │ │ - smlatbeq lr, r0, sp, pc @ │ │ │ │ - tstpeq ip, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efd92 │ │ │ │ - @ instruction: 0x010efd90 │ │ │ │ - @ instruction: 0x010efd90 │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlabbeq lr, r2, sp, pc @ │ │ │ │ - smlabteq lr, lr, r3, pc @ │ │ │ │ - tstpeq lr, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f0f9e │ │ │ │ - @ instruction: 0x010fd9b2 │ │ │ │ - tstpeq lr, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [sp, -r2] │ │ │ │ - tstpeq lr, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r2, fp, pc @ │ │ │ │ - @ instruction: 0x010cfbba │ │ │ │ - tstpeq lr, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cfb90 │ │ │ │ - smlabbeq ip, r8, fp, pc @ │ │ │ │ - @ instruction: 0x010ef890 │ │ │ │ - tstpeq ip, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efcbe │ │ │ │ - tstpeq ip, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r8, ip, pc @ │ │ │ │ - tstpeq lr, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r0, ip, pc @ │ │ │ │ - @ instruction: 0x010efc9e │ │ │ │ - @ instruction: 0x010efc98 │ │ │ │ - tstpeq ip, lr, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - tsteq lr, r2, asr #18 │ │ │ │ - tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x011631f0 │ │ │ │ - tstpeq lr, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq sp, r4, lsr r7 │ │ │ │ + mrseq r0, (UNDEF: 31) │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + ldrdeq r7, [sp, -r0] │ │ │ │ + smlatteq pc, ip, r0, r0 │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + @ instruction: 0x010d75bc │ │ │ │ + smlabteq pc, ip, r0, r0 @ │ │ │ │ + tsteq sp, ip, lsl #14 │ │ │ │ + smlatbeq lr, r0, r7, pc @ │ │ │ │ + smlatbeq pc, r8, r0, r0 @ │ │ │ │ + tsteq sp, r4, asr r5 │ │ │ │ + swpeq r0, r4, [pc] @ │ │ │ │ + tstpeq lr, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, ip, r6, r7 │ │ │ │ + tsteq r6, r2, lsl r9 │ │ │ │ + tsteq pc, sl, asr #32 │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ strdeq pc, [lr, -r2] │ │ │ │ - smlatbeq ip, r6, r8, pc @ │ │ │ │ - tstpeq pc, sl, lsr pc @ p-variant is OBSOLETE @ │ │ │ │ - tstpeq ip, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r0, fp, pc @ │ │ │ │ - smlabbeq lr, r8, fp, pc @ │ │ │ │ - tstpeq ip, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r8, r9, pc @ │ │ │ │ - @ instruction: 0x010ef9be │ │ │ │ - smlatteq pc, r6, fp, r0 │ │ │ │ - strdeq sp, [pc, -ip] │ │ │ │ - @ instruction: 0x010ef99e │ │ │ │ - smlabteq lr, r4, pc, lr @ │ │ │ │ - smlatteq lr, r2, fp, pc @ │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - tsteq r6, r4, asr r0 │ │ │ │ - smlabbeq ip, ip, r7, pc @ │ │ │ │ - smlabbeq ip, r4, r7, pc @ │ │ │ │ - tstpeq ip, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r6, pc, pc @ │ │ │ │ - ldrdeq pc, [ip, -sl] │ │ │ │ - ldrdeq pc, [ip, -r4] │ │ │ │ + smlatteq lr, lr, lr, pc @ │ │ │ │ + smlatteq lr, sl, lr, pc @ │ │ │ │ + smlatteq lr, sl, lr, pc @ │ │ │ │ + smlatteq lr, sl, lr, pc @ │ │ │ │ + smlabteq lr, lr, pc, pc @ │ │ │ │ + @ instruction: 0x010ef794 │ │ │ │ + @ instruction: 0x010de5be │ │ │ │ smlatbeq lr, sl, pc, pc @ │ │ │ │ - smlatbeq ip, lr, r7, pc @ │ │ │ │ - smlatbeq ip, r8, r7, pc @ │ │ │ │ - smlabbeq lr, lr, pc, pc @ │ │ │ │ - smlabbeq ip, r2, r7, pc @ │ │ │ │ - tstpeq ip, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r0, r8, pc @ │ │ │ │ + tstpeq lr, sl, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, r0, pc @ │ │ │ │ + swpeq pc, ip, [lr] @ │ │ │ │ + smlabbeq lr, lr, r0, pc @ │ │ │ │ + smlabbeq lr, r0, r0, pc @ │ │ │ │ + tstpeq lr, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r6, lr @ │ │ │ │ + tstpeq lr, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r6, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, lsr #13 │ │ │ │ + smlabbeq sp, r8, r0, r0 │ │ │ │ + smlabteq lr, r0, r5, pc @ │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + @ instruction: 0x010ef59e │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tstpeq ip, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r2, lr, pc @ │ │ │ │ + smlabteq lr, r0, lr, pc @ │ │ │ │ + smlabteq lr, r0, lr, pc @ │ │ │ │ + tstpeq lr, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efeb2 │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + smlatbeq lr, lr, lr, pc @ │ │ │ │ + smlabteq pc, lr, r0, r1 @ │ │ │ │ + smlatteq pc, r2, sl, sp │ │ │ │ + smlabbeq lr, r2, lr, pc @ │ │ │ │ + smlatbeq lr, r6, r4, pc @ │ │ │ │ + tsteq sp, r2, lsr #32 │ │ │ │ + tstpeq lr, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [ip, -r2] │ │ │ │ + smlatteq ip, sl, ip, pc @ │ │ │ │ + tstpeq lr, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r0, ip, pc @ │ │ │ │ + @ instruction: 0x010cfcb8 │ │ │ │ + smlabteq lr, r0, r9, pc @ │ │ │ │ + smlabbeq ip, lr, ip, pc @ │ │ │ │ + smlabbeq ip, r6, ip, pc @ │ │ │ │ + smlatteq lr, lr, sp, pc @ │ │ │ │ + tstpeq ip, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + smlabbeq lr, r4, r3, pc @ │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, lr, sp, pc @ │ │ │ │ + smlabteq lr, r8, sp, pc @ │ │ │ │ + tstpeq ip, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efd9e │ │ │ │ + @ instruction: 0x010efd9a │ │ │ │ + smlabbeq lr, r0, sp, pc @ │ │ │ │ + tstpeq lr, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tstpeq lr, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [ip, -r6] │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + smlatbeq ip, r8, r9, pc @ │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + @ instruction: 0x010efcb8 │ │ │ │ + tstpeq ip, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatteq lr, lr, sl, pc @ │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + smlabteq lr, lr, sl, pc @ │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tstpeq lr, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, asr #30 │ │ │ │ + tsteq r6, r4, lsl #3 │ │ │ │ + @ instruction: 0x010cf8bc │ │ │ │ + @ instruction: 0x010cf8b4 │ │ │ │ + smlatbeq ip, ip, r8, pc @ │ │ │ │ + smlatbeq ip, r4, r8, pc @ │ │ │ │ + @ instruction: 0x010cf89c │ │ │ │ + smlabbeq ip, r6, r8, pc @ │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tstpeq ip, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + ldrdeq pc, [ip, -lr] │ │ │ │ + ldrdeq pc, [ip, -r8] │ │ │ │ + strheq r0, [pc, -lr] │ │ │ │ + @ instruction: 0x010cf8b2 │ │ │ │ + smlatbeq ip, ip, r8, pc @ │ │ │ │ + smlatbeq pc, r2, r0, r0 @ │ │ │ │ + smlabbeq ip, r6, r8, pc @ │ │ │ │ + smlabbeq ip, r0, r8, pc @ │ │ │ │ + smlabbeq pc, r6, r0, r0 @ │ │ │ │ + tstpeq ip, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe80c │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39961,199 +39961,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r8!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef7c208 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ cmn r8, r0, ror #18 │ │ │ │ - tstpeq ip, ip, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [ip, -r8] │ │ │ │ - tstpeq lr, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d66b0 │ │ │ │ - tstpeq lr, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [lr, -sl] │ │ │ │ - smlabbeq lr, sl, r4, pc @ │ │ │ │ - tstpeq lr, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, fp, pc @ │ │ │ │ - tstpeq lr, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, LR_mon @ │ │ │ │ - tstpeq lr, lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, fp, pc @ │ │ │ │ - smlabteq ip, ip, r2, pc @ │ │ │ │ - smlabteq ip, r4, r2, pc @ │ │ │ │ - smlabbeq lr, r0, fp, pc @ │ │ │ │ - @ instruction: 0x010cf29a │ │ │ │ - @ instruction: 0x010cf292 │ │ │ │ - tstpeq lr, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, ip, r5, pc @ │ │ │ │ + smlatbeq lr, r0, sp, pc @ │ │ │ │ + tstpeq ip, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, r0, r7, r6 │ │ │ │ + tstpeq lr, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsl #24 │ │ │ │ + @ instruction: 0x010ef5ba │ │ │ │ + tstpeq lr, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, r2, r4, pc @ │ │ │ │ + tstpeq ip, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ strdeq pc, [ip, -ip] │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - ldrdeq pc, [ip, -r2] │ │ │ │ - smlabteq ip, sl, r1, pc @ │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - smlatbeq ip, r0, r1, pc @ │ │ │ │ - @ instruction: 0x010cf198 │ │ │ │ - @ instruction: 0x010efaba │ │ │ │ - tsteq sp, r0, lsr #8 │ │ │ │ - tstpeq lr, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r2, sl, pc @ │ │ │ │ - smlabbeq lr, r0, sl, pc @ │ │ │ │ - smlabbeq lr, sl, sl, pc @ │ │ │ │ - smlabbeq lr, ip, sl, pc @ │ │ │ │ - @ instruction: 0x010efa9a │ │ │ │ - smlatbeq lr, r8, sl, pc @ │ │ │ │ - smlabteq lr, sl, sl, pc @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tstpeq lr, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - tsteq sp, r8, lsr r5 │ │ │ │ - smlabbeq sp, r2, r2, r6 │ │ │ │ - tsteq r6, r2, lsl #15 │ │ │ │ - tstpeq lr, r8, ror sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ee69c │ │ │ │ - tstpeq lr, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - tsteq ip, r0, ror lr │ │ │ │ - tsteq ip, r8, ror #28 │ │ │ │ - tsteq ip, r2, asr #28 │ │ │ │ + strdeq pc, [ip, -r4] │ │ │ │ + @ instruction: 0x010efcb0 │ │ │ │ + smlabteq ip, sl, r3, pc @ │ │ │ │ + smlabteq ip, r2, r3, pc @ │ │ │ │ + smlabbeq lr, lr, ip, pc @ │ │ │ │ + @ instruction: 0x010cf398 │ │ │ │ + @ instruction: 0x010cf390 │ │ │ │ + tstpeq lr, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [ip, -sl] │ │ │ │ + tstpeq lr, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [ip, -r0] │ │ │ │ + smlabteq ip, r8, r2, pc @ │ │ │ │ + smlatteq lr, sl, fp, pc @ │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + @ instruction: 0x010efb9e │ │ │ │ + smlatbeq lr, r4, fp, pc @ │ │ │ │ + smlatbeq lr, lr, fp, pc @ │ │ │ │ + smlatbeq lr, ip, fp, pc @ │ │ │ │ + smlatbeq lr, sl, fp, pc @ │ │ │ │ + smlatbeq lr, r8, fp, pc @ │ │ │ │ + @ instruction: 0x010efbb2 │ │ │ │ + @ instruction: 0x010efbb0 │ │ │ │ + @ instruction: 0x010efbba │ │ │ │ + @ instruction: 0x010efbbc │ │ │ │ + smlabteq lr, sl, fp, pc @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ strdeq pc, [lr, -sl] │ │ │ │ - tstpeq lr, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - smlatteq lr, ip, r4, pc @ │ │ │ │ - smlabteq ip, lr, ip, lr │ │ │ │ + tstpeq lr, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tstpeq lr, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + tsteq sp, r8, ror #12 │ │ │ │ + @ instruction: 0x010d63b2 │ │ │ │ + @ instruction: 0x011628b2 │ │ │ │ + smlatbeq lr, r8, fp, pc @ │ │ │ │ + smlabteq lr, ip, r7, lr │ │ │ │ + smlabbeq lr, r4, fp, pc @ │ │ │ │ + smlatbeq lr, r8, r7, lr │ │ │ │ + smlatbeq ip, r0, pc, lr @ │ │ │ │ + @ instruction: 0x010cef98 │ │ │ │ + tsteq ip, r2, ror pc │ │ │ │ + tstpeq lr, sl, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r8, r5, pc @ │ │ │ │ + tstpeq lr, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [ip, -lr] │ │ │ │ + tstpeq lr, lr, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, sl, lr @ │ │ │ │ + qaddeq pc, r4, lr @ │ │ │ │ tstpeq lr, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsr pc │ │ │ │ - tsteq lr, r0, lsr pc │ │ │ │ - tsteq lr, sl, lsr #30 │ │ │ │ - tsteq lr, r4, lsr #30 │ │ │ │ - tsteq lr, lr, lsl pc │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - tsteq lr, sl, lsl pc │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - @ instruction: 0x010d5eb6 │ │ │ │ - tstpeq lr, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - strdeq lr, [ip, -r8] │ │ │ │ - smlatteq lr, r2, r2, lr │ │ │ │ - tsteq lr, sl, lsl ip │ │ │ │ + tstpeq lr, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, r6, pc, r5 @ │ │ │ │ + tstpeq lr, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, lsr #24 │ │ │ │ + tsteq lr, r2, lsl r4 │ │ │ │ + tsteq lr, sl, asr #26 │ │ │ │ + smlatteq lr, lr, r7, pc @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + smlatteq lr, r8, ip, lr │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + smlabteq lr, lr, r7, pc @ │ │ │ │ + smlabteq lr, r8, r7, pc @ │ │ │ │ + smlabteq lr, r2, r7, pc @ │ │ │ │ + smlabteq lr, r0, r7, pc @ │ │ │ │ + @ instruction: 0x010ef7be │ │ │ │ + @ instruction: 0x010ef7b8 │ │ │ │ + @ instruction: 0x010ef7b6 │ │ │ │ + @ instruction: 0x010ef7b4 │ │ │ │ + @ instruction: 0x010ef7b2 │ │ │ │ + tsteq r6, r2, lsr #7 │ │ │ │ + tsteq sp, r0, lsl r1 │ │ │ │ + @ instruction: 0x010ee2bc │ │ │ │ + tstpeq lr, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r2, lr │ │ │ │ + tstpeq lr, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r6, r0, pc @ │ │ │ │ + tstpeq lr, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, asr #5 │ │ │ │ + strdeq r6, [sp, -r4] │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + smlatteq lr, lr, r6, pc @ │ │ │ │ + smlatteq lr, r6, r6, pc @ │ │ │ │ + smlatteq lr, r4, r6, pc @ │ │ │ │ + smlatteq lr, r4, r6, pc @ │ │ │ │ + smlatteq lr, r0, r6, pc @ │ │ │ │ + @ instruction: 0x010ef6b2 │ │ │ │ + @ instruction: 0x010ef6b2 │ │ │ │ @ instruction: 0x010ef6be │ │ │ │ - smlabteq lr, r0, r6, pc @ │ │ │ │ - @ instruction: 0x010eebb8 │ │ │ │ - smlatbeq lr, sl, r6, pc @ │ │ │ │ - smlatbeq lr, r4, r6, pc @ │ │ │ │ - @ instruction: 0x010ef69e │ │ │ │ - @ instruction: 0x010ef698 │ │ │ │ - @ instruction: 0x010ef692 │ │ │ │ - @ instruction: 0x010ef690 │ │ │ │ - smlabbeq lr, lr, r6, pc @ │ │ │ │ - smlabbeq lr, r8, r6, pc @ │ │ │ │ - smlabbeq lr, r6, r6, pc @ │ │ │ │ - smlabbeq lr, r4, r6, pc @ │ │ │ │ - smlabbeq lr, r2, r6, pc @ │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - smlatteq sp, r0, pc, ip @ │ │ │ │ - smlabbeq lr, ip, r1, lr │ │ │ │ + smlabbeq lr, r0, r6, pc @ │ │ │ │ + smlabbeq lr, r0, r6, pc @ │ │ │ │ + @ instruction: 0x010ef69c │ │ │ │ tstpeq lr, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - tstpeq lr, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, ror pc │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [lr, -r2] │ │ │ │ - @ instruction: 0x01162198 │ │ │ │ - smlabteq sp, r4, r5, r6 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tstpeq lr, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ smlabteq lr, r6, r5, pc @ │ │ │ │ - @ instruction: 0x010ef5be │ │ │ │ - @ instruction: 0x010ef5b6 │ │ │ │ - @ instruction: 0x010ef5b4 │ │ │ │ - @ instruction: 0x010ef5b4 │ │ │ │ - @ instruction: 0x010ef5b0 │ │ │ │ - smlabbeq lr, r2, r5, pc @ │ │ │ │ - smlabbeq lr, r2, r5, pc @ │ │ │ │ - smlabbeq lr, lr, r5, pc @ │ │ │ │ - tstpeq lr, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, lr, r4, pc @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r2, r4, pc @ │ │ │ │ - smlabteq lr, r4, r4, pc @ │ │ │ │ - tstpeq lr, r2, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef496 │ │ │ │ - @ instruction: 0x010ef498 │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - tstpeq lr, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, r5, pc @ │ │ │ │ + tstpeq lr, r6, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef59a │ │ │ │ + @ instruction: 0x010ef59c │ │ │ │ + tstpeq lr, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, lr, r5, pc @ │ │ │ │ + tstpeq lr, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, lr, r5, pc @ │ │ │ │ ldrdeq pc, [lr, -sl] │ │ │ │ - tstpeq lr, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef4be │ │ │ │ - tstpeq lr, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef49e │ │ │ │ - smlatbeq lr, sl, r4, pc @ │ │ │ │ - smlatbeq lr, ip, r4, pc @ │ │ │ │ - smlatbeq lr, lr, r4, pc @ │ │ │ │ - @ instruction: 0x010ef4ba │ │ │ │ - tstpeq lr, r0, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, r4, pc @ │ │ │ │ - smlabbeq lr, ip, r4, pc @ │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + smlatteq lr, sl, r5, pc @ │ │ │ │ + smlatbeq lr, r0, r5, pc @ │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + @ instruction: 0x010ef5bc │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @ instruction: 0xf8dfefe6 │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @@ -41037,207 +41037,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ blge ffa99ed8 │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bllt ff7d8d04 │ │ │ │ - tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef1b0 │ │ │ │ - tstpeq lr, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef196 │ │ │ │ - tstpeq lr, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r4, r0, pc @ │ │ │ │ - tsteq sp, r4, lsl #18 │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ - smlatteq pc, r8, sp, fp │ │ │ │ - smlabteq lr, r8, r2, lr │ │ │ │ - smlabteq lr, r4, r2, lr │ │ │ │ - tsteq sp, r0, lsr ip │ │ │ │ - @ instruction: 0x010ee2b0 │ │ │ │ - @ instruction: 0x010ee2b0 │ │ │ │ - @ instruction: 0x010ee2b0 │ │ │ │ - smlatbeq lr, r8, r2, lr │ │ │ │ - smlatbeq lr, r4, r2, lr │ │ │ │ - smlatbeq lr, r0, r2, lr │ │ │ │ - smlatbeq lr, r0, r2, lr │ │ │ │ - smlatbeq lr, r4, r2, lr │ │ │ │ - smlatbeq lr, r8, r2, lr │ │ │ │ - @ instruction: 0x010ee2b0 │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - tstpeq lr, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r2, pc @ │ │ │ │ + smlatteq lr, r0, r2, pc @ │ │ │ │ + smlatbeq lr, r6, r2, pc @ │ │ │ │ + tstpeq lr, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, r2, pc @ │ │ │ │ + tstpeq lr, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r8, r2, pc @ │ │ │ │ + tstpeq lr, r2, asr #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tsteq sp, r4, lsr sl │ │ │ │ + smlabbeq sp, ip, sp, r5 │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - tstpeq lr, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, pc, lr @ │ │ │ │ - tsteq r6, lr, asr #19 │ │ │ │ - smlatteq lr, r8, pc, lr @ │ │ │ │ - smlatteq lr, r0, pc, lr @ │ │ │ │ - smlatteq lr, sl, pc, lr @ │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - tsteq sp, r4, lsr r8 │ │ │ │ - tsteq ip, sl, lsr #2 │ │ │ │ - tsteq ip, r2, lsr #2 │ │ │ │ - smlabteq lr, sl, pc, lr @ │ │ │ │ - tsteq lr, r2, asr r8 │ │ │ │ - @ instruction: 0x010eefbe │ │ │ │ - ldrdeq lr, [ip, -r4] │ │ │ │ - smlabteq ip, ip, r0, lr │ │ │ │ - smlatbeq lr, sl, pc, lr @ │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - smlabteq lr, lr, pc, lr @ │ │ │ │ - smlabteq lr, r6, pc, lr @ │ │ │ │ - smlabteq lr, r8, pc, lr @ │ │ │ │ - smlabteq lr, r6, pc, lr @ │ │ │ │ - @ instruction: 0x010cdf94 │ │ │ │ - ldrdeq lr, [lr, -sl] │ │ │ │ - smlabteq lr, r0, pc, lr @ │ │ │ │ - ldrdeq r5, [sp, -lr] │ │ │ │ - smlatbeq lr, r0, pc, lr @ │ │ │ │ - @ instruction: 0x010eef9a │ │ │ │ - @ instruction: 0x010eef98 │ │ │ │ - @ instruction: 0x010eef96 │ │ │ │ - @ instruction: 0x010eef98 │ │ │ │ - smlabbeq lr, ip, pc, lr @ │ │ │ │ - smlabbeq lr, r2, pc, lr @ │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - tsteq lr, sl, ror #30 │ │ │ │ - @ instruction: 0x010ed694 │ │ │ │ - tsteq lr, lr, asr pc │ │ │ │ - tsteq ip, r0, ror #28 │ │ │ │ - tsteq lr, r2, lsl #26 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq lr, lr, lsl pc │ │ │ │ - smlabbeq lr, r0, r4, lr │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - strdeq ip, [sp, -lr] │ │ │ │ - smlatteq sp, r6, r3, ip │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, sl, r8, sp │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -r6] │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + tsteq sp, r0, ror #26 │ │ │ │ + smlatteq lr, r0, r3, lr │ │ │ │ + smlatteq lr, r0, r3, lr │ │ │ │ + smlatteq lr, r0, r3, lr │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ ldrdeq lr, [lr, -r0] │ │ │ │ - @ instruction: 0x011615fc │ │ │ │ - @ instruction: 0x010eeeb2 │ │ │ │ - smlatbeq lr, sl, lr, lr │ │ │ │ - smlatbeq lr, r4, lr, lr │ │ │ │ - tsteq sp, sl, asr #12 │ │ │ │ - smlabbeq lr, ip, lr, lr │ │ │ │ - smlabteq lr, r2, r4, sp │ │ │ │ - tsteq lr, r6, ror #28 │ │ │ │ - smlatbeq lr, r8, r4, sp │ │ │ │ - ldrdeq ip, [sp, -r2] │ │ │ │ - @ instruction: 0x010edcbe │ │ │ │ - tsteq lr, lr, lsl lr │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - smlabbeq sp, sl, r2, ip │ │ │ │ - tsteq lr, r6, ror ip │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ - tsteq lr, lr, lsl ip │ │ │ │ - smlabbeq sp, r8, r5, r5 │ │ │ │ - tsteq lr, r6, lsl #24 │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, r2, lsl #24 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - smlatteq lr, ip, fp, sp │ │ │ │ - smlatteq lr, sl, fp, sp │ │ │ │ - smlatteq lr, ip, fp, sp │ │ │ │ - smlatteq lr, lr, fp, sp │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq r6, r0, lsr #7 │ │ │ │ - smlabbeq lr, r2, ip, lr │ │ │ │ - smlabteq lr, r4, r2, sp │ │ │ │ - smlatteq sp, lr, r0, ip │ │ │ │ - ldrdeq sp, [lr, -sl] │ │ │ │ - tsteq lr, sl, lsr ip │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ - smlatbeq sp, r6, r0, ip │ │ │ │ - @ instruction: 0x010eda92 │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - qaddeq ip, lr, sp │ │ │ │ - tsteq lr, sl, asr #20 │ │ │ │ - @ instruction: 0x010eebbe │ │ │ │ - smlabbeq sp, r8, r1, r5 │ │ │ │ - tsteq ip, lr, ror sl │ │ │ │ - tsteq ip, r6, ror sl │ │ │ │ - @ instruction: 0x010eeb92 │ │ │ │ - smlatbeq lr, r6, r1, sp │ │ │ │ - @ instruction: 0x010cd99a │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - tsteq lr, sl, asr #22 │ │ │ │ - tsteq lr, r0, asr #22 │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - tsteq lr, r0, asr #22 │ │ │ │ - tsteq lr, r2, asr #22 │ │ │ │ - smlabbeq ip, ip, r9, sp │ │ │ │ - smlabbeq ip, r4, r9, sp │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - smlatteq lr, sl, fp, lr │ │ │ │ - tsteq lr, lr, lsl fp │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - @ instruction: 0x010eebb8 │ │ │ │ - smlatteq lr, ip, sl, lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r2, lsl #22 │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ ldrdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, ip, sl, lr │ │ │ │ - smlatteq lr, r6, sl, lr │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ ldrdeq lr, [lr, -r8] │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, r4, sl, lr │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, lr, sl, lr │ │ │ │ - smlatteq lr, ip, r9, lr │ │ │ │ - smlatteq lr, r6, r9, lr │ │ │ │ - smlabbeq lr, r0, r0, lr │ │ │ │ - tsteq lr, sl, lsr sl │ │ │ │ - tsteq lr, r2, asr #20 │ │ │ │ - qaddeq lr, lr, lr │ │ │ │ - tsteq lr, r8, lsl #20 │ │ │ │ - tsteq lr, r2, lsl sl │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, r6, r9, lr │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ - @ instruction: 0x010ee9b0 │ │ │ │ - @ instruction: 0x010ee9ba │ │ │ │ - tsteq lr, r8 │ │ │ │ - smlabbeq lr, r4, r9, lr │ │ │ │ - smlabbeq lr, lr, r9, lr │ │ │ │ - smlatteq lr, ip, pc, sp @ │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - tsteq lr, r2, ror #18 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ + smlatteq lr, r0, r3, lr │ │ │ │ + tsteq r6, lr, lsl #23 │ │ │ │ + tstpeq lr, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01161afe │ │ │ │ + tstpeq lr, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, ror #18 │ │ │ │ + tsteq ip, sl, asr r2 │ │ │ │ + tsteq ip, r2, asr r2 │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + smlabbeq lr, r2, r9, sp │ │ │ │ + smlatteq lr, lr, r0, pc @ │ │ │ │ + tsteq ip, r4, lsl #4 │ │ │ │ + strdeq lr, [ip, -ip] │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, ip, lsr #18 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - @ instruction: 0x010edfb4 │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ - tsteq sp, r6, lsr sp │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + smlabteq ip, r4, r0, lr │ │ │ │ + tstpeq lr, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, lr, lsl #8 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, sl, r0, pc @ │ │ │ │ + smlabteq lr, r8, r0, pc @ │ │ │ │ + smlabteq lr, r6, r0, pc @ │ │ │ │ + smlabteq lr, r8, r0, pc @ │ │ │ │ + strheq pc, [lr, -ip] @ │ │ │ │ + strheq pc, [lr, -r2] @ │ │ │ │ + smlatbeq lr, r8, r0, pc @ │ │ │ │ + swpeq pc, sl, [lr] @ │ │ │ │ + smlabteq lr, r4, r7, sp │ │ │ │ + smlabbeq lr, lr, r0, pc @ │ │ │ │ + @ instruction: 0x010cdf90 │ │ │ │ + tsteq lr, r2, lsr lr │ │ │ │ + qaddeq pc, r8, lr @ │ │ │ │ + tstpeq lr, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ee5b0 │ │ │ │ + tstpeq lr, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8 │ │ │ │ + tsteq sp, lr, lsr #10 │ │ │ │ + tsteq sp, r6, lsl r5 │ │ │ │ + tstpeq lr, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsl sl │ │ │ │ + tstpeq lr, ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 14) @ │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlatteq lr, r2, pc, lr @ │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq sp, sl, ror r7 │ │ │ │ + @ instruction: 0x010eefbc │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + @ instruction: 0x010eef96 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + smlatteq lr, lr, sp, sp │ │ │ │ + tsteq lr, lr, asr #30 │ │ │ │ + @ instruction: 0x010ed590 │ │ │ │ + @ instruction: 0x010dc3ba │ │ │ │ + smlatbeq lr, r6, sp, sp │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ + tsteq lr, lr, asr #26 │ │ │ │ + @ instruction: 0x010d56b8 │ │ │ │ + tsteq lr, r6, lsr sp │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + tsteq lr, r2, lsr sp │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq lr, sl, lsl sp │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq lr, lr, lsl sp │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + @ instruction: 0x011614d0 │ │ │ │ + @ instruction: 0x010eedb2 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq sp, lr, lsl r2 │ │ │ │ + tsteq lr, sl, lsl #24 │ │ │ │ + tsteq lr, sl, ror #26 │ │ │ │ + smlatbeq lr, ip, r3, sp │ │ │ │ + ldrdeq ip, [sp, -r6] │ │ │ │ + smlabteq lr, r2, fp, sp │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + smlabbeq sp, lr, r1, ip │ │ │ │ + tsteq lr, sl, ror fp │ │ │ │ + smlatteq lr, lr, ip, lr │ │ │ │ + @ instruction: 0x010d52b8 │ │ │ │ + smlatbeq ip, lr, fp, sp │ │ │ │ + smlatbeq ip, r6, fp, sp │ │ │ │ + smlabteq lr, r2, ip, lr │ │ │ │ + ldrdeq sp, [lr, -r6] │ │ │ │ + smlabteq ip, sl, sl, sp │ │ │ │ + smlabbeq lr, r4, ip, lr │ │ │ │ + tsteq lr, sl, ror ip │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + tsteq lr, r2, ror ip │ │ │ │ + @ instruction: 0x010cdabc │ │ │ │ + @ instruction: 0x010cdab4 │ │ │ │ + tsteq lr, ip, asr ip │ │ │ │ + tsteq lr, sl, lsl sp │ │ │ │ + tsteq lr, lr, asr #24 │ │ │ │ + tsteq lr, r6, asr #24 │ │ │ │ + smlatteq lr, r8, ip, lr │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + tsteq lr, lr, lsr #24 │ │ │ │ + tsteq lr, sl, lsr #24 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r6, lsl ip │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + strdeq lr, [lr, -lr] │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + @ instruction: 0x010ee1b0 │ │ │ │ + tsteq lr, sl, ror #22 │ │ │ │ + tsteq lr, r2, ror fp │ │ │ │ + smlabbeq lr, lr, r1, lr │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + tsteq lr, r2, asr #22 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + tsteq lr, ip, lsl #22 │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + tsteq lr, r4, asr r1 │ │ │ │ + smlatteq lr, r0, sl, lr │ │ │ │ + smlatteq lr, sl, sl, lr │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + @ instruction: 0x010eeab4 │ │ │ │ + @ instruction: 0x010eeabe │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + smlabbeq lr, r8, sl, lr │ │ │ │ + @ instruction: 0x010eea92 │ │ │ │ + mrseq lr, (UNDEF: 30) │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + tsteq lr, r6, ror #20 │ │ │ │ + smlatteq lr, r4, r0, lr │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + tsteq lr, r8, lsr sl │ │ │ │ + tsteq sp, r4, ror #20 │ │ │ │ + tsteq sp, r6, ror #28 │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001ef6e │ │ │ │ @ instruction: 0xf8dfba51 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42068,192 +42068,192 @@ │ │ │ │ bics lr, r9, #16121856 @ 0xf60000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi fed96c5c │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - tsteq sp, r4, lsr sl │ │ │ │ - tsteq sp, r2, lsr sl │ │ │ │ - tsteq sp, ip, lsl pc │ │ │ │ + tsteq sp, r4, ror #22 │ │ │ │ + tsteq sp, r2, ror #22 │ │ │ │ + tsteq sp, ip, asr #32 │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ + tsteq lr, r2, lsl #14 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + strdeq sp, [ip, -r8] │ │ │ │ + tsteq sp, r0, ror r8 │ │ │ │ + @ instruction: 0x01160b90 │ │ │ │ + @ instruction: 0x010ed4ba │ │ │ │ + tsteq ip, r0, asr r3 │ │ │ │ + tsteq ip, r8, asr #6 │ │ │ │ + @ instruction: 0x010ed49e │ │ │ │ + smlabbeq lr, r4, r6, lr │ │ │ │ + tsteq ip, sl, lsl r3 │ │ │ │ + tsteq ip, r2, lsl r3 │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ ldrdeq lr, [lr, -r6] │ │ │ │ - smlatteq lr, r4, r5, lr │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - ldrdeq lr, [lr, -r2] │ │ │ │ - smlabteq lr, ip, r5, lr │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlabteq lr, sl, r5, lr │ │ │ │ + smlabteq lr, r8, r5, lr │ │ │ │ smlabteq lr, r6, r5, lr │ │ │ │ - smlabteq ip, r8, r1, sp │ │ │ │ - tsteq sp, r0, asr #14 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - smlabbeq lr, sl, r3, sp │ │ │ │ - tsteq ip, r0, lsr #4 │ │ │ │ - tsteq ip, r8, lsl r2 │ │ │ │ - tsteq lr, lr, ror #6 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - smlatteq ip, sl, r1, sp │ │ │ │ - smlatteq ip, r2, r1, sp │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ - tsteq ip, r0, lsl r1 │ │ │ │ - smlatbeq lr, ip, r4, lr │ │ │ │ - smlatbeq lr, r6, r4, lr │ │ │ │ - smlatbeq lr, r0, r4, lr │ │ │ │ - @ instruction: 0x010ee49a │ │ │ │ - @ instruction: 0x010ee498 │ │ │ │ - @ instruction: 0x010ee496 │ │ │ │ - @ instruction: 0x010ee490 │ │ │ │ - smlabbeq lr, lr, r4, lr │ │ │ │ - @ instruction: 0x010ee494 │ │ │ │ - @ instruction: 0x010ee49e │ │ │ │ - smlatbeq lr, r0, r4, lr │ │ │ │ - smlatbeq lr, r2, r4, lr │ │ │ │ - smlatbeq lr, ip, r4, lr │ │ │ │ - @ instruction: 0x010ee4b2 │ │ │ │ - @ instruction: 0x010ee4b8 │ │ │ │ - smlabteq lr, r6, r4, lr │ │ │ │ - smlabteq lr, r8, r4, lr │ │ │ │ + smlabteq lr, r0, r5, lr │ │ │ │ + @ instruction: 0x010ee5be │ │ │ │ + smlabteq lr, r4, r5, lr │ │ │ │ + smlabteq lr, lr, r5, lr │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ ldrdeq lr, [lr, -r2] │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - smlatteq lr, ip, r4, lr │ │ │ │ - @ instruction: 0x011607b4 │ │ │ │ - ldrdeq ip, [ip, -r2] │ │ │ │ - smlatbeq lr, r2, r4, lr │ │ │ │ - tsteq sp, r8, lsl #14 │ │ │ │ - smlabbeq lr, r6, r4, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlatteq lr, r2, r5, lr │ │ │ │ + smlatteq lr, r8, r5, lr │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r2, lsl #12 │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq lr, lr, lsl #12 │ │ │ │ + tsteq lr, ip, lsl r6 │ │ │ │ + tsteq r6, r4, ror #17 │ │ │ │ + tsteq ip, r2 │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ + tsteq sp, r8, lsr r8 │ │ │ │ + @ instruction: 0x010ee5b6 │ │ │ │ + @ instruction: 0x010ee5b4 │ │ │ │ + smlatbeq lr, sl, r5, lr │ │ │ │ + smlatbeq lr, r8, r5, lr │ │ │ │ + tsteq sp, lr, ror r8 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + smlabteq pc, sl, r5, pc @ │ │ │ │ + tsteq lr, r8, ror #10 │ │ │ │ + tsteq lr, lr, ror r7 │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + tsteq lr, r6, asr #10 │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + tsteq lr, r2, asr #10 │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + smlatbeq lr, ip, r0, sp │ │ │ │ + tsteq ip, r2, asr #30 │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + smlabbeq lr, sl, r0, sp │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + tsteq ip, r8, lsl #30 │ │ │ │ + smlabteq lr, r8, r4, lr │ │ │ │ + ldrdeq ip, [ip, -lr] │ │ │ │ + ldrdeq ip, [ip, -r6] │ │ │ │ + smlatbeq lr, r6, r4, lr │ │ │ │ + smlatbeq ip, ip, lr, ip │ │ │ │ + smlatbeq ip, r4, lr, ip │ │ │ │ smlabbeq lr, r4, r4, lr │ │ │ │ - tsteq lr, sl, ror r4 │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - tsteq sp, lr, asr #14 │ │ │ │ - smlatteq lr, ip, r3, sp │ │ │ │ - @ instruction: 0x010ff49a │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - tsteq lr, lr, asr #12 │ │ │ │ - tsteq lr, ip, lsl r4 │ │ │ │ - tsteq lr, r6, lsl r4 │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - tsteq lr, r8, lsl #8 │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - tsteq ip, sl, lsl #28 │ │ │ │ - tsteq lr, sl, asr pc │ │ │ │ - smlatteq ip, r0, sp, ip │ │ │ │ - ldrdeq ip, [ip, -r8] │ │ │ │ + tsteq ip, sl, ror lr │ │ │ │ + tsteq ip, r2, ror lr │ │ │ │ + tsteq lr, r2, ror #8 │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ + tsteq ip, r0, asr #28 │ │ │ │ + tsteq lr, lr, lsr r4 │ │ │ │ + tsteq lr, sl, ror r5 │ │ │ │ + smlatbeq lr, r2, pc, ip @ │ │ │ │ + @ instruction: 0x010ee3ba │ │ │ │ + ldrdeq ip, [ip, -r0] │ │ │ │ + smlabteq ip, r8, sp, ip │ │ │ │ @ instruction: 0x010ee398 │ │ │ │ - smlatbeq ip, lr, sp, ip │ │ │ │ - smlatbeq ip, r6, sp, ip │ │ │ │ + @ instruction: 0x010ccd9e │ │ │ │ + @ instruction: 0x010ccd96 │ │ │ │ tsteq lr, r6, ror r3 │ │ │ │ - tsteq ip, ip, ror sp │ │ │ │ - tsteq ip, r4, ror sp │ │ │ │ + tsteq ip, ip, ror #26 │ │ │ │ + tsteq ip, r4, ror #26 │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + strdeq ip, [ip, -r6] │ │ │ │ + @ instruction: 0x010ec490 │ │ │ │ + swpeq fp, r4, [sp] │ │ │ │ + swpeq fp, r6, [sp] │ │ │ │ + tsteq sp, sl, ror r0 │ │ │ │ + tsteq lr, r2, lsl r3 │ │ │ │ + tsteq lr, r2, lsl r3 │ │ │ │ + tsteq lr, sl, lsl #6 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq lr, r0, lsr #6 │ │ │ │ + tsteq lr, r8, lsr r3 │ │ │ │ + tsteq lr, r6, lsr r3 │ │ │ │ + tsteq lr, sl, asr #6 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq pc, r8, asr #4 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + tsteq lr, r0, asr r3 │ │ │ │ tsteq lr, r4, asr r3 │ │ │ │ - tsteq ip, sl, asr #26 │ │ │ │ - tsteq ip, r2, asr #26 │ │ │ │ - tsteq lr, r2, lsr r3 │ │ │ │ - tsteq ip, r8, lsl sp │ │ │ │ - tsteq ip, r0, lsl sp │ │ │ │ - tsteq lr, lr, lsl #6 │ │ │ │ - tsteq lr, sl, asr #8 │ │ │ │ - tsteq lr, r2, ror lr │ │ │ │ - smlabbeq lr, sl, r2, lr │ │ │ │ - smlatbeq ip, r0, ip, ip │ │ │ │ - @ instruction: 0x010ccc98 │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - tsteq ip, lr, ror #24 │ │ │ │ - tsteq ip, r6, ror #24 │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - tsteq ip, ip, lsr ip │ │ │ │ - tsteq ip, r4, lsr ip │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - smlabteq ip, r6, fp, ip │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq sp, r4, ror #30 │ │ │ │ - tsteq sp, r6, ror #30 │ │ │ │ - tsteq sp, sl, asr #30 │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x01160392 │ │ │ │ + tsteq lr, lr, lsl r3 │ │ │ │ + tstpeq pc, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ + tsteq ip, r2, lsr #22 │ │ │ │ + tsteq ip, sl, lsl fp │ │ │ │ + smlatteq lr, r4, r2, lr │ │ │ │ + ldrdeq sp, [pc, -r6] │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + tsteq lr, r2, lsl #8 │ │ │ │ + tsteq lr, lr, lsl #8 │ │ │ │ + tsteq lr, lr, lsl #8 │ │ │ │ + tsteq lr, lr, lsl #8 │ │ │ │ + tsteq lr, lr, lsl #8 │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + tsteq lr, sl, lsl r5 │ │ │ │ + tsteq lr, r6, lsl r4 │ │ │ │ + tsteq lr, sl, asr r4 │ │ │ │ + tsteq lr, sl, lsl #8 │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + strdeq lr, [lr, -sl] │ │ │ │ + tsteq lr, lr, lsr r4 │ │ │ │ + tsteq lr, r6, asr #8 │ │ │ │ + smlatteq lr, r2, r1, lr │ │ │ │ smlatteq lr, r2, r1, lr │ │ │ │ smlatteq lr, r2, r1, lr │ │ │ │ + smlatteq lr, r2, r1, lr │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + smlabteq lr, r2, r1, lr │ │ │ │ + smlabteq lr, r6, r1, lr │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ ldrdeq lr, [lr, -sl] │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, r8, lsl #4 │ │ │ │ - tsteq lr, r6, lsl #4 │ │ │ │ - tsteq lr, sl, lsl r2 │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - tsteq pc, r8, lsl r1 @ │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - tsteq lr, r0, lsr #4 │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - smlatbeq lr, r8, sp, sp │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - smlatteq lr, lr, r1, lr │ │ │ │ - strdeq lr, [pc, -r0] │ │ │ │ - smlatteq lr, r0, r1, lr │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - strdeq ip, [ip, -r2] │ │ │ │ - smlatteq ip, sl, r9, ip │ │ │ │ - @ instruction: 0x010ee1b4 │ │ │ │ - smlatbeq pc, r6, pc, ip @ │ │ │ │ - smlabteq lr, sl, r2, sp │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - smlatteq lr, sl, r2, sp │ │ │ │ - smlatteq lr, sl, r2, sp │ │ │ │ - smlatteq lr, sl, r3, sp │ │ │ │ - smlatteq lr, r6, r2, sp │ │ │ │ - tsteq lr, sl, lsr #6 │ │ │ │ - ldrdeq sp, [lr, -sl] │ │ │ │ - smlatteq lr, sl, r2, sp │ │ │ │ - smlatbeq lr, sl, r0, lr │ │ │ │ - smlabteq lr, sl, r0, lr │ │ │ │ - tsteq lr, lr, lsl #6 │ │ │ │ - tsteq lr, r6, lsl r3 │ │ │ │ - strheq lr, [lr, -r2] │ │ │ │ - strheq lr, [lr, -r2] │ │ │ │ - strheq lr, [lr, -r2] │ │ │ │ - strheq lr, [lr, -r2] │ │ │ │ - strdeq sp, [lr, -r6] │ │ │ │ - strdeq sp, [lr, -r6] │ │ │ │ - swpeq lr, r2, [lr] @ │ │ │ │ - swpeq lr, r6, [lr] @ │ │ │ │ - smlatbeq lr, r2, r0, lr │ │ │ │ - smlatbeq lr, sl, r0, lr │ │ │ │ - @ instruction: 0x0115fff0 │ │ │ │ - swpeq lr, ip, [lr] @ │ │ │ │ - ldrdeq sl, [sp, -r2] │ │ │ │ - smlabteq sp, lr, r9, sl │ │ │ │ - smlabbeq lr, r0, r0, lr │ │ │ │ - smlatteq lr, r4, lr, fp │ │ │ │ - tsteq lr, r6, ror r0 │ │ │ │ - tsteq lr, r8, ror r0 │ │ │ │ - tsteq lr, r0, ror r0 │ │ │ │ - smlabbeq lr, r6, lr, fp │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - tsteq ip, ip, ror #12 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - smlabteq lr, r2, sl, ip │ │ │ │ - @ instruction: 0x010ecabe │ │ │ │ - @ instruction: 0x010ecabe │ │ │ │ - smlabteq lr, r2, sl, ip │ │ │ │ - @ instruction: 0x010ecabe │ │ │ │ - smlatteq lr, r6, r9, ip │ │ │ │ - smlatteq lr, ip, r9, ip │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - tsteq ip, r0, ror r5 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + smlabteq lr, ip, r1, lr │ │ │ │ + tsteq sp, r2, lsl #22 │ │ │ │ + strdeq sl, [sp, -lr] │ │ │ │ + @ instruction: 0x010ee1b0 │ │ │ │ + tsteq lr, r4, lsl r0 │ │ │ │ + smlatbeq lr, r6, r1, lr │ │ │ │ + smlatbeq lr, r8, r1, lr │ │ │ │ + smlatbeq lr, r0, r1, lr │ │ │ │ + @ instruction: 0x010ebfb6 │ │ │ │ + tsteq sp, sl, asr #30 │ │ │ │ + @ instruction: 0x010cc79c │ │ │ │ + @ instruction: 0x010cc796 │ │ │ │ + @ instruction: 0x010cc790 │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + smlatteq lr, lr, fp, ip │ │ │ │ + smlatteq lr, lr, fp, ip │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + smlatteq lr, lr, fp, ip │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + tsteq lr, sl, lsr #22 │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ + tsteq lr, sl, lsr #22 │ │ │ │ + smlatbeq ip, r0, r6, ip │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 5259b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x414100> │ │ │ │ svcge 0x0061f638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge edb8ec │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42557,76 +42557,76 @@ │ │ │ │ and lr, r7, r4, lsr #26 │ │ │ │ ldrtmi r4, [fp], -r2, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - smlatteq lr, r2, r8, ip │ │ │ │ - smlatteq lr, r2, r8, ip │ │ │ │ - smlatteq lr, r6, r8, ip │ │ │ │ - smlatteq lr, r6, r8, ip │ │ │ │ - smlatteq lr, sl, r8, ip │ │ │ │ - smlatteq lr, lr, r8, ip │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - strdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r2, lsl #18 │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - tsteq lr, ip, lsl r6 │ │ │ │ - tsteq ip, r2, lsr r1 │ │ │ │ - smlabteq lr, ip, r5, ip │ │ │ │ - smlabteq lr, lr, r5, ip │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - smlatteq lr, ip, r5, ip │ │ │ │ - smlatteq lr, lr, r5, ip │ │ │ │ + tsteq lr, lr, lsl #20 │ │ │ │ + tsteq lr, sl, lsl #20 │ │ │ │ + tsteq lr, sl, lsl #20 │ │ │ │ + tsteq lr, lr, lsl #20 │ │ │ │ + tsteq lr, lr, lsl #20 │ │ │ │ + tsteq lr, r2, lsl sl │ │ │ │ + tsteq lr, r2, lsl sl │ │ │ │ + tsteq lr, r6, lsl sl │ │ │ │ + tsteq lr, r6, lsl sl │ │ │ │ + tsteq lr, sl, lsl sl │ │ │ │ + tsteq lr, lr, lsl sl │ │ │ │ + tsteq lr, r2, lsr #20 │ │ │ │ + tsteq lr, sl, lsr #20 │ │ │ │ + tsteq lr, lr, lsr #20 │ │ │ │ + tsteq lr, r2, lsr sl │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + tsteq lr, ip, lsr sl │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + tsteq ip, r2, ror #4 │ │ │ │ strdeq ip, [lr, -ip] │ │ │ │ strdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, ip, lsl #12 │ │ │ │ - smlabbeq lr, r8, r5, ip │ │ │ │ - smlabbeq lr, lr, r5, ip │ │ │ │ - smlatbeq lr, r0, r5, ip │ │ │ │ - smlatbeq lr, r6, r5, ip │ │ │ │ - smlatbeq lr, r0, r5, ip │ │ │ │ - smlatbeq lr, r2, r5, ip │ │ │ │ - smlatbeq lr, r8, r5, ip │ │ │ │ - smlatbeq lr, sl, r5, ip │ │ │ │ - smlatteq sp, r2, r6, r3 │ │ │ │ - ldrdeq fp, [ip, -sl] │ │ │ │ - ldrdeq fp, [ip, -r4] │ │ │ │ - tsteq sp, r8, ror r2 │ │ │ │ - smlatteq lr, r4, r8, sp │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - smlatteq lr, ip, r8, sp │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq pc, r6, ror r9 @ │ │ │ │ - tstpeq r5, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, ror #12 │ │ │ │ - smlabbeq lr, r6, r6, fp │ │ │ │ - @ instruction: 0x010ed8b4 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ - @ instruction: 0x010eb9b4 │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - smlabbeq sp, r4, r2, r3 │ │ │ │ - smlabteq ip, ip, lr, fp │ │ │ │ - smlabteq ip, r6, lr, fp │ │ │ │ - tsteq lr, r4, asr r8 │ │ │ │ - strdeq fp, [lr, -sl] │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x010cbab0 │ │ │ │ + tsteq lr, ip, lsl #14 │ │ │ │ + tsteq lr, lr, lsl #14 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq lr, lr, lsl r7 │ │ │ │ + tsteq lr, ip, lsr #14 │ │ │ │ + tsteq lr, lr, lsr #14 │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + @ instruction: 0x010ec6b8 │ │ │ │ + @ instruction: 0x010ec6be │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + tsteq sp, r2, lsl r8 │ │ │ │ + tsteq ip, sl, lsl #2 │ │ │ │ + tsteq ip, r4, lsl #2 │ │ │ │ + smlatbeq sp, r8, r3, r3 │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + tsteq lr, r2, lsr #20 │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + tsteq lr, r2, lsr #20 │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + smlatbeq pc, r6, sl, fp @ │ │ │ │ + @ instruction: 0x0115f896 │ │ │ │ + @ instruction: 0x010eb79a │ │ │ │ + @ instruction: 0x010eb7b6 │ │ │ │ + smlatteq lr, r4, r9, sp │ │ │ │ + @ instruction: 0x010eb796 │ │ │ │ + smlatteq lr, r4, sl, fp │ │ │ │ + tsteq lr, r6, ror r7 │ │ │ │ + @ instruction: 0x010d33b4 │ │ │ │ + strdeq fp, [ip, -ip] │ │ │ │ + strdeq fp, [ip, -r6] │ │ │ │ + smlabbeq lr, r4, r9, sp │ │ │ │ + tsteq lr, sl, lsr #14 │ │ │ │ + tsteq lr, lr, lsr #20 │ │ │ │ + tsteq lr, lr, lsl #14 │ │ │ │ + smlatteq ip, r0, fp, fp │ │ │ │ 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 │ │ │ │ @@ -42653,23 +42653,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq lr, ip, r7, sp │ │ │ │ - @ instruction: 0x010ed7b6 │ │ │ │ - smlabbeq lr, r4, r7, sp │ │ │ │ - smlabbeq lr, lr, r7, sp │ │ │ │ - @ instruction: 0x010ed7bc │ │ │ │ - tsteq lr, r2, lsr #16 │ │ │ │ - smlatteq lr, r4, r7, sp │ │ │ │ - strdeq sp, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ + tsteq lr, ip, lsl r9 │ │ │ │ + smlatteq lr, r6, r8, sp │ │ │ │ + @ instruction: 0x010ed8b4 │ │ │ │ + @ instruction: 0x010ed8be │ │ │ │ + smlatteq lr, ip, r8, sp │ │ │ │ + tsteq lr, r2, asr r9 │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + tsteq lr, sl, lsr #18 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ 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 │ │ │ │ @@ -42934,63 +42934,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r0, lsr sl │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r3, r5, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - @ instruction: 0x010ed79e │ │ │ │ - @ instruction: 0x010eb398 │ │ │ │ - smlatbeq lr, r2, r7, sp │ │ │ │ - smlatbeq lr, sl, r7, sp │ │ │ │ - smlatbeq lr, lr, r7, sp │ │ │ │ - @ instruction: 0x010ed7b2 │ │ │ │ - @ instruction: 0x010ed7b2 │ │ │ │ - smlatbeq lr, sl, r7, sp │ │ │ │ - smlatbeq lr, r6, r7, sp │ │ │ │ - @ instruction: 0x010ed79e │ │ │ │ - @ instruction: 0x010ed79a │ │ │ │ - @ instruction: 0x010ed796 │ │ │ │ - smlabbeq lr, lr, r7, sp │ │ │ │ - smlabbeq lr, r6, r7, sp │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - tsteq lr, r6, ror r7 │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ - tsteq lr, sl, ror #14 │ │ │ │ - smlabteq ip, lr, r9, fp │ │ │ │ - tsteq lr, lr, asr #14 │ │ │ │ - @ instruction: 0x010cb9b8 │ │ │ │ - tstpeq r5, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, ip, r9, fp │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - tsteq lr, sl, lsl r7 │ │ │ │ - tsteq lr, sl, lsl r7 │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq lr, lr, lsl #14 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - @ instruction: 0x0115f1b4 │ │ │ │ - tsteq lr, sl, lsl #14 │ │ │ │ - @ instruction: 0x010ed69a │ │ │ │ - @ instruction: 0x010ed698 │ │ │ │ - smlatteq lr, ip, r6, sp │ │ │ │ - @ instruction: 0x010ed690 │ │ │ │ - smlabbeq lr, lr, r6, sp │ │ │ │ - @ instruction: 0x010ed694 │ │ │ │ - tstpeq r5, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cb8b0 │ │ │ │ - qaddeq fp, r8, lr │ │ │ │ - ldrdeq r2, [sp, -r6] │ │ │ │ - ldrdeq fp, [ip, -r4] │ │ │ │ - smlabteq ip, lr, r8, fp │ │ │ │ - tsteq sp, r4, lsr #24 │ │ │ │ - tsteq sp, r6, lsr #24 │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - tstpeq r5, r8, lsr #1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, lr, r8, sp │ │ │ │ + smlabteq lr, r8, r4, fp │ │ │ │ + ldrdeq sp, [lr, -r2] │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + ldrdeq sp, [lr, -lr] │ │ │ │ + smlatteq lr, r2, r8, sp │ │ │ │ + smlatteq lr, r2, r8, sp │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + ldrdeq sp, [lr, -r6] │ │ │ │ + smlabteq lr, lr, r8, sp │ │ │ │ + smlabteq lr, sl, r8, sp │ │ │ │ + smlabteq lr, r6, r8, sp │ │ │ │ + @ instruction: 0x010ed8be │ │ │ │ + @ instruction: 0x010ed8b6 │ │ │ │ + smlatbeq lr, lr, r8, sp │ │ │ │ + smlatbeq lr, r6, r8, sp │ │ │ │ + smlatbeq lr, r2, r8, sp │ │ │ │ + @ instruction: 0x010ed89a │ │ │ │ + strdeq fp, [ip, -lr] │ │ │ │ + tsteq lr, lr, ror r8 │ │ │ │ + smlatteq ip, r8, sl, fp │ │ │ │ + tstpeq r5, r0, lsl #7 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [ip, -ip] │ │ │ │ + smlatbeq lr, r0, r2, fp │ │ │ │ + tsteq lr, sl, asr #16 │ │ │ │ + tsteq lr, sl, asr #16 │ │ │ │ + tsteq lr, r8, asr #16 │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + tstpeq r5, r4, ror #5 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsr r8 │ │ │ │ + smlabteq lr, sl, r7, sp │ │ │ │ + smlabteq lr, r8, r7, sp │ │ │ │ + tsteq lr, ip, lsl r8 │ │ │ │ + smlabteq lr, r0, r7, sp │ │ │ │ + @ instruction: 0x010ed7be │ │ │ │ + smlabteq lr, r4, r7, sp │ │ │ │ + tstpeq r5, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, r0, r9, fp │ │ │ │ + smlabbeq lr, r8, r1, fp │ │ │ │ + tsteq sp, r6, lsl #26 │ │ │ │ + tsteq ip, r4, lsl #20 │ │ │ │ + strdeq fp, [ip, -lr] │ │ │ │ + tsteq sp, r4, asr sp │ │ │ │ + tsteq sp, r6, asr sp │ │ │ │ + tsteq sp, ip, asr sp │ │ │ │ + @ instruction: 0x0115f1d8 │ │ │ │ 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 │ │ │ │ @@ -43791,84 +43791,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 │ │ │ │ - smlatteq lr, r4, r4, sp │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - @ instruction: 0x010ed696 │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - smlabbeq lr, r8, r7, sp │ │ │ │ - @ instruction: 0x010ed79a │ │ │ │ - strdeq sp, [lr, -r6] │ │ │ │ - tsteq lr, r4, asr #16 │ │ │ │ - smlabteq lr, r0, r8, sp │ │ │ │ + tsteq lr, r4, lsl r6 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ + smlabbeq lr, sl, r6, sp │ │ │ │ + tsteq lr, r2, lsl #14 │ │ │ │ + tsteq lr, lr, lsr r7 │ │ │ │ + smlabteq lr, r6, r7, sp │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ + @ instruction: 0x010ed8b8 │ │ │ │ + smlabteq lr, sl, r8, sp │ │ │ │ + tsteq lr, r6, lsr #18 │ │ │ │ + tsteq lr, r4, ror r9 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r2, lsl #20 │ │ │ │ + tsteq lr, sl, lsr sl │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + smlatbeq lr, r6, sl, sp │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + smlatbeq lr, sl, sl, sp │ │ │ │ + smlabteq lr, ip, sl, sp │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + tsteq lr, r6, lsr fp │ │ │ │ + @ instruction: 0x010edb90 │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq lr, sl, asr #24 │ │ │ │ + smlabbeq lr, r4, ip, sp │ │ │ │ + smlatteq lr, r0, ip, sp │ │ │ │ ldrdeq sp, [lr, -r2] │ │ │ │ - tsteq lr, sl, lsl #18 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - tsteq lr, r6, ror r9 │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - tsteq lr, sl, ror r9 │ │ │ │ - @ instruction: 0x010ed99c │ │ │ │ - smlatteq lr, r6, r9, sp │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, r6, lsl #20 │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, sl, lsl fp │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - @ instruction: 0x010edbb0 │ │ │ │ - smlatbeq lr, r2, fp, sp │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, lr, lsr #24 │ │ │ │ - @ instruction: 0x010edcbe │ │ │ │ - @ instruction: 0x010edc96 │ │ │ │ - smlatteq lr, r8, ip, sp │ │ │ │ - tsteq lr, r6, lsr sp │ │ │ │ - smlabbeq lr, ip, sp, sp │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, r6, lsl #28 │ │ │ │ - tsteq lr, sl, asr #28 │ │ │ │ - smlatteq lr, sl, lr, sp │ │ │ │ - smlatteq lr, r0, lr, sp │ │ │ │ - tsteq lr, sl, lsr pc │ │ │ │ - smlabbeq lr, sl, pc, sp @ │ │ │ │ - tsteq lr, lr │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + tsteq lr, lr, asr sp │ │ │ │ + smlatteq lr, lr, sp, sp │ │ │ │ + smlabteq lr, r6, sp, sp │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + tsteq lr, r6, ror #28 │ │ │ │ + @ instruction: 0x010edebc │ │ │ │ + tsteq lr, lr, lsl #30 │ │ │ │ + tsteq lr, r6, lsr pc │ │ │ │ + tsteq lr, sl, ror pc │ │ │ │ + tsteq lr, sl, lsl r0 │ │ │ │ + tsteq lr, r0, lsl r0 │ │ │ │ + tsteq lr, sl, rrx │ │ │ │ strheq lr, [lr, -sl] │ │ │ │ - tsteq lr, sl, asr #2 │ │ │ │ - tsteq lr, lr, lsl r2 │ │ │ │ - tsteq lr, r6, lsr #4 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, r0, ror r3 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ - smlabbeq lr, r6, r4, lr │ │ │ │ - tsteq lr, r2, lsl r5 │ │ │ │ - tsteq lr, r2, ror r5 │ │ │ │ - tsteq lr, ip, lsl #12 │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - tsteq lr, sl, ror r6 │ │ │ │ - ldrdeq lr, [lr, -sl] │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - smlabbeq lr, r0, r7, lr │ │ │ │ - smlatteq lr, lr, r7, lr │ │ │ │ - tsteq lr, lr, asr #16 │ │ │ │ - smlatteq lr, r8, r8, lr │ │ │ │ - @ instruction: 0x010ee8be │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - smlabbeq lr, ip, r9, lr │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, sl, asr #20 │ │ │ │ - @ instruction: 0x010eeab8 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + tsteq lr, r0, asr r1 │ │ │ │ + smlatteq lr, sl, r1, lr │ │ │ │ + tsteq lr, sl, ror r2 │ │ │ │ + tsteq lr, lr, asr #6 │ │ │ │ + tsteq lr, r6, asr r3 │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + smlatbeq lr, r0, r4, lr │ │ │ │ + smlabbeq lr, r8, r5, lr │ │ │ │ + @ instruction: 0x010ee5b6 │ │ │ │ + tsteq lr, r2, asr #12 │ │ │ │ + smlatbeq lr, r2, r6, lr │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + tsteq lr, lr, lsr r7 │ │ │ │ + smlatbeq lr, sl, r7, lr │ │ │ │ + tsteq lr, sl, lsl #16 │ │ │ │ + smlatbeq lr, r4, r8, lr │ │ │ │ + @ instruction: 0x010ee8b0 │ │ │ │ + tsteq lr, lr, lsl r9 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + smlatteq lr, lr, r9, lr │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + @ instruction: 0x010eeabc │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ + tsteq lr, sl, ror fp │ │ │ │ + smlatteq lr, r8, fp, lr │ │ │ │ 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 │ │ │ │ @@ -44662,82 +44662,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - @ instruction: 0x010eea96 │ │ │ │ - @ instruction: 0x010eea94 │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - tsteq lr, lr, asr fp │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - tsteq lr, r2, lsl #24 │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - smlabteq lr, sl, ip, lr │ │ │ │ - tsteq lr, r2, ror #26 │ │ │ │ - tsteq lr, r2, asr sp │ │ │ │ - @ instruction: 0x010eedbc │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - @ instruction: 0x010eeeb4 │ │ │ │ - @ instruction: 0x010eeebe │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - smlabbeq lr, r8, pc, lr @ │ │ │ │ - tstpeq lr, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r8, r0, pc @ │ │ │ │ - smlatteq lr, r8, r0, pc @ │ │ │ │ - smlabbeq lr, r0, r1, pc @ │ │ │ │ - smlabbeq lr, sl, r1, pc @ │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - tstpeq lr, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, r2, pc @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef398 │ │ │ │ - tstpeq lr, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r0, r4, pc @ │ │ │ │ - tstpeq lr, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef5b8 │ │ │ │ - @ instruction: 0x010ef5b6 │ │ │ │ - tstpeq lr, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, ip, r7, pc @ │ │ │ │ - smlatteq lr, sl, r7, pc @ │ │ │ │ - smlabbeq lr, r2, r8, pc @ │ │ │ │ - tstpeq lr, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r2] │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r6, sl, pc @ │ │ │ │ - tstpeq lr, lr, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - @ instruction: 0x010efb9e │ │ │ │ - smlabbeq lr, r0, fp, pc @ │ │ │ │ - @ instruction: 0x010efb94 │ │ │ │ - @ instruction: 0x010efb9c │ │ │ │ - @ instruction: 0x010f1792 │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq pc, lr, asr r7 @ │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - tsteq pc, sl, ror r7 @ │ │ │ │ + tsteq lr, lr, lsr #22 │ │ │ │ + smlabteq lr, r6, fp, lr │ │ │ │ + smlabteq lr, r4, fp, lr │ │ │ │ + tsteq lr, r0, lsr ip │ │ │ │ + smlabbeq lr, lr, ip, lr │ │ │ │ + tsteq lr, r6, lsr #26 │ │ │ │ + tsteq lr, r2, lsr sp │ │ │ │ + @ instruction: 0x010eed9c │ │ │ │ + strdeq lr, [lr, -sl] │ │ │ │ + @ instruction: 0x010eee92 │ │ │ │ + smlabbeq lr, r2, lr, lr │ │ │ │ + smlatteq lr, ip, lr, lr │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + smlatteq lr, r4, pc, lr @ │ │ │ │ + smlatteq lr, lr, pc, lr @ │ │ │ │ + qaddeq pc, r8, lr @ │ │ │ │ + strheq pc, [lr, -r8] @ │ │ │ │ + tstpeq lr, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef1b8 │ │ │ │ + tstpeq lr, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef2b0 │ │ │ │ + @ instruction: 0x010ef2ba │ │ │ │ + tstpeq lr, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, r3, pc @ │ │ │ │ + tstpeq lr, ip, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, r4, pc @ │ │ │ │ + tstpeq lr, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r6, r5, pc @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, r6, pc @ │ │ │ │ + smlatteq lr, r6, r6, pc @ │ │ │ │ + tstpeq lr, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, lr, r7, pc @ │ │ │ │ + tstpeq lr, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef8bc │ │ │ │ + tstpeq lr, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef9b2 │ │ │ │ + smlatbeq lr, r2, r9, pc @ │ │ │ │ + tstpeq lr, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + tstpeq lr, lr, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r8, r8, r1 @ │ │ │ │ + smlabbeq pc, r8, r8, r1 @ │ │ │ │ + smlabteq lr, lr, ip, pc @ │ │ │ │ + @ instruction: 0x010efcb0 │ │ │ │ + smlabteq lr, r4, ip, pc @ │ │ │ │ + smlabteq lr, ip, ip, pc @ │ │ │ │ + smlabteq pc, r2, r8, r1 @ │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + @ instruction: 0x010f1890 │ │ │ │ + smlabbeq pc, lr, r8, r1 @ │ │ │ │ + smlatbeq pc, r2, r8, r1 @ │ │ │ │ + smlatbeq pc, sl, r8, r1 @ │ │ │ │ + tstpeq lr, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, fp, pc @ │ │ │ │ - smlabteq lr, r2, fp, pc @ │ │ │ │ + strdeq pc, [lr, -r2] │ │ │ │ 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 │ │ │ │ @@ -45524,82 +45524,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 │ │ │ │ - @ instruction: 0x010efab6 │ │ │ │ - smlatbeq pc, sl, r6, r1 @ │ │ │ │ - smlabbeq pc, r8, r6, r1 @ │ │ │ │ - @ instruction: 0x010f169c │ │ │ │ - smlatbeq pc, r2, r6, r1 @ │ │ │ │ - tstpeq lr, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r6, sl, pc @ │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - smlatteq lr, r0, sl, pc @ │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010f16b4 │ │ │ │ - smlabteq pc, r6, r6, r1 @ │ │ │ │ - smlabteq pc, ip, r6, r1 @ │ │ │ │ - tstpeq lr, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - smlatteq pc, sl, r6, r1 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tstpeq lr, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, asr #14 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, r2, lsr r7 @ │ │ │ │ - tsteq pc, sl, lsr r7 @ │ │ │ │ - @ instruction: 0x010efb9a │ │ │ │ - tstpeq lr, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, sl, fp, pc @ │ │ │ │ - @ instruction: 0x010efb90 │ │ │ │ - smlabbeq pc, r6, r7, r1 @ │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq pc, lr, asr r7 @ │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - smlabteq lr, r6, fp, pc @ │ │ │ │ - smlatbeq lr, r4, fp, pc @ │ │ │ │ - @ instruction: 0x010efbb6 │ │ │ │ - @ instruction: 0x010efbbc │ │ │ │ - @ instruction: 0x010f17b0 │ │ │ │ - smlabbeq pc, r2, r7, r1 @ │ │ │ │ - @ instruction: 0x010f1794 │ │ │ │ - @ instruction: 0x010f179a │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlatteq pc, lr, r7, r1 │ │ │ │ - @ instruction: 0x010f179a │ │ │ │ - smlatbeq pc, lr, r7, r1 @ │ │ │ │ - @ instruction: 0x010f17b6 │ │ │ │ - smlabteq pc, sl, r7, r1 @ │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ + smlatteq lr, r6, fp, pc @ │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + @ instruction: 0x010f17b8 │ │ │ │ + smlabteq pc, ip, r7, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + tstpeq lr, r2, lsr ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + tstpeq lr, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ smlatteq pc, r4, r7, r1 │ │ │ │ - tstpeq lr, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, lsr #16 │ │ │ │ - tsteq pc, lr, lsl #16 │ │ │ │ - tsteq pc, r2, lsr #16 │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tstpeq lr, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + @ instruction: 0x010efc94 │ │ │ │ + tstpeq lr, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r2, ip, pc @ │ │ │ │ + smlabbeq lr, sl, ip, pc @ │ │ │ │ + tsteq pc, lr, ror r8 @ │ │ │ │ + tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, r2, ror #16 │ │ │ │ + tsteq pc, sl, ror #16 │ │ │ │ + smlabteq lr, sl, ip, pc @ │ │ │ │ + smlatbeq lr, r8, ip, pc @ │ │ │ │ + @ instruction: 0x010efcba │ │ │ │ + smlabteq lr, r0, ip, pc @ │ │ │ │ + @ instruction: 0x010f18b6 │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + smlabbeq pc, lr, r8, r1 @ │ │ │ │ + @ instruction: 0x010f1894 │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + smlatteq lr, r6, ip, pc @ │ │ │ │ + smlatteq lr, ip, ip, pc @ │ │ │ │ + smlatteq pc, r0, r8, r1 │ │ │ │ + @ instruction: 0x010f18b2 │ │ │ │ + smlabteq pc, r4, r8, r1 @ │ │ │ │ + smlabteq pc, sl, r8, r1 @ │ │ │ │ + tstpeq lr, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + smlabteq pc, sl, r8, r1 @ │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + smlatteq pc, r6, r8, r1 │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tstpeq lr, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + tsteq pc, r2, asr r9 @ │ │ │ │ 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 │ │ │ │ @@ -46347,180 +46347,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r6, lsl r7 @ │ │ │ │ - tstpeq lr, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq pc, r6, lsr #14 │ │ │ │ - tsteq pc, sl, lsr r7 @ │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - smlatbeq lr, r0, fp, pc @ │ │ │ │ - tstpeq lr, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r6, fp, pc @ │ │ │ │ - smlabbeq lr, ip, fp, pc @ │ │ │ │ - smlabbeq pc, r0, r7, r1 @ │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + smlatbeq lr, r6, ip, pc @ │ │ │ │ + tstpeq lr, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, ip, pc @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, sl, ror #16 │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlatbeq lr, r2, ip, pc @ │ │ │ │ + @ instruction: 0x010efcb6 │ │ │ │ + @ instruction: 0x010efcbc │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ + @ instruction: 0x010f1890 │ │ │ │ + smlatbeq pc, r2, r8, r1 @ │ │ │ │ + smlatbeq pc, r8, r8, r1 @ │ │ │ │ + tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efcbe │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ ldrdeq pc, [lr, -r8] │ │ │ │ - smlabbeq lr, lr, fp, pc @ │ │ │ │ - smlatbeq lr, r0, fp, pc @ │ │ │ │ - smlatbeq lr, r8, fp, pc @ │ │ │ │ - @ instruction: 0x010efbba │ │ │ │ - @ instruction: 0x010efbb4 │ │ │ │ - smlabteq lr, r6, fp, pc @ │ │ │ │ - smlabteq lr, lr, fp, pc @ │ │ │ │ - smlabteq pc, r2, r7, r1 @ │ │ │ │ - @ instruction: 0x010f1794 │ │ │ │ - smlatbeq pc, r6, r7, r1 @ │ │ │ │ - smlatbeq pc, lr, r7, r1 @ │ │ │ │ - tstpeq lr, lr, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, ip, fp, pc @ │ │ │ │ + smlatteq lr, sl, ip, pc @ │ │ │ │ + smlatteq lr, r4, ip, pc @ │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ strdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -sl] │ │ │ │ - @ instruction: 0x010f17be │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - tstpeq lr, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - tsteq pc, lr, lsl #16 │ │ │ │ - tstpeq lr, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - smlabbeq lr, r2, r2, ip │ │ │ │ - smlabbeq lr, r4, r0, fp │ │ │ │ - tsteq lr, lr, asr sl │ │ │ │ - tsteq lr, r4, lsr r7 │ │ │ │ - tsteq lr, lr, lsl r5 │ │ │ │ - tsteq lr, r4, lsl #8 │ │ │ │ - @ instruction: 0x010ea39a │ │ │ │ - tsteq lr, ip, ror #6 │ │ │ │ - tsteq lr, sl, ror r3 │ │ │ │ - tsteq ip, r4, lsr #2 │ │ │ │ - smlatbeq lr, r6, r3, sl │ │ │ │ - @ instruction: 0x010ea3b8 │ │ │ │ - tsteq ip, r2, lsl r1 │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + smlabteq pc, r4, r8, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r6] │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + tstpeq lr, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + smlatteq pc, lr, r8, r1 │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tstpeq lr, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r6, lsr #18 │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + smlatbeq lr, r0, sp, pc @ │ │ │ │ + smlabbeq lr, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010efd94 │ │ │ │ + @ instruction: 0x010efd9c │ │ │ │ + @ instruction: 0x010f1992 │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + @ instruction: 0x010ec3b2 │ │ │ │ + @ instruction: 0x010eb1b4 │ │ │ │ + smlabbeq lr, lr, fp, sl │ │ │ │ + tsteq lr, r4, ror #16 │ │ │ │ + tsteq lr, lr, asr #12 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + smlabteq lr, sl, r4, sl │ │ │ │ + @ instruction: 0x010ea49c │ │ │ │ + smlatbeq lr, sl, r4, sl │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + ldrdeq sl, [lr, -r6] │ │ │ │ + smlatteq lr, r8, r4, sl │ │ │ │ + tsteq ip, r2, asr #4 │ │ │ │ + @ instruction: 0x010ea598 │ │ │ │ + tsteq lr, sl, asr #10 │ │ │ │ + tsteq lr, r8, ror #10 │ │ │ │ + tsteq ip, sl, lsr #4 │ │ │ │ + smlabteq lr, r8, r5, sl │ │ │ │ + smlatteq lr, r6, r5, sl │ │ │ │ + tsteq ip, r8, lsl r2 │ │ │ │ + tsteq lr, lr, lsl r7 │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ + tsteq lr, r2, lsr #12 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ strdeq r8, [ip, -sl] │ │ │ │ - @ instruction: 0x010ea498 │ │ │ │ - @ instruction: 0x010ea4b6 │ │ │ │ - smlatteq ip, r8, r0, r8 │ │ │ │ - smlatteq lr, lr, r5, sl │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ - strdeq sl, [lr, -r2] │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - smlabteq ip, sl, r0, r8 │ │ │ │ - smlabbeq lr, r4, r5, sl │ │ │ │ - smlatbeq lr, r2, r5, sl │ │ │ │ - strheq r8, [ip, -r8] │ │ │ │ - tsteq lr, sl, lsr r6 │ │ │ │ + @ instruction: 0x010ea6b4 │ │ │ │ + ldrdeq sl, [lr, -r2] │ │ │ │ + smlatteq ip, r8, r1, r8 │ │ │ │ + tsteq lr, sl, ror #14 │ │ │ │ + tsteq lr, r4, lsr #14 │ │ │ │ + tsteq lr, sl, lsr r7 │ │ │ │ + ldrdeq r8, [ip, -r0] │ │ │ │ + tsteq lr, r6, ror r7 │ │ │ │ + smlabteq ip, r4, r1, r8 │ │ │ │ + smlabbeq lr, r6, r9, sl │ │ │ │ + smlatbeq lr, r4, r8, sl │ │ │ │ + tsteq lr, r2, lsr r8 │ │ │ │ + strdeq sl, [lr, -r0] │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + smlatbeq ip, r0, r1, r8 │ │ │ │ + tsteq lr, r6, asr #16 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ + smlabbeq ip, lr, r1, r8 │ │ │ │ + strdeq sl, [lr, -ip] │ │ │ │ + @ instruction: 0x010ea8b6 │ │ │ │ + smlabteq lr, ip, r8, sl │ │ │ │ + tsteq ip, r6, ror r1 │ │ │ │ + strdeq sl, [lr, -ip] │ │ │ │ + tsteq ip, sl, ror #2 │ │ │ │ + smlatteq lr, r8, r9, sl │ │ │ │ + @ instruction: 0x010ea992 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + tsteq lr, r2, ror r9 │ │ │ │ + tsteq ip, ip, asr #2 │ │ │ │ + smlatbeq lr, r2, r9, sl │ │ │ │ + @ instruction: 0x010ea9b0 │ │ │ │ + tsteq ip, sl, lsr r1 │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + ldrdeq sl, [lr, -sl] │ │ │ │ + smlatteq lr, r8, r9, sl │ │ │ │ + tsteq ip, r2, lsr #2 │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ + tsteq ip, r6, lsl r1 │ │ │ │ strdeq sl, [lr, -r4] │ │ │ │ - tsteq lr, sl, lsl #12 │ │ │ │ - smlatbeq ip, r0, r0, r8 │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - swpeq r8, r4, [ip] │ │ │ │ - tsteq lr, r6, asr r8 │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - smlabteq lr, r0, r6, sl │ │ │ │ - ldrdeq sl, [lr, -r6] │ │ │ │ - tsteq ip, r0, ror r0 │ │ │ │ - tsteq lr, r6, lsl r7 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - qaddeq r8, lr, ip │ │ │ │ - smlabteq lr, ip, r7, sl │ │ │ │ - smlabbeq lr, r6, r7, sl │ │ │ │ - @ instruction: 0x010ea79c │ │ │ │ - tsteq ip, r6, asr #32 │ │ │ │ - smlabteq lr, ip, r7, sl │ │ │ │ - tsteq ip, sl, lsr r0 │ │ │ │ - @ instruction: 0x010ea8b8 │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq lr, r2, asr #16 │ │ │ │ - tsteq ip, ip, lsl r0 │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - smlabbeq lr, r0, r8, sl │ │ │ │ - tsteq ip, sl │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - smlatbeq lr, sl, r8, sl │ │ │ │ - @ instruction: 0x010ea8b8 │ │ │ │ - strdeq r7, [ip, -r2] │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ + @ instruction: 0x010eaab4 │ │ │ │ + tsteq lr, lr, asr sl │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + tsteq lr, lr, lsr sl │ │ │ │ + smlatteq ip, ip, r0, r8 │ │ │ │ + tsteq lr, lr, ror #20 │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + ldrdeq r8, [ip, -sl] │ │ │ │ ldrdeq sl, [lr, -r4] │ │ │ │ - smlatteq ip, r6, pc, r7 @ │ │ │ │ - smlabteq lr, r4, fp, sl │ │ │ │ - tsteq lr, r6, lsl sl │ │ │ │ - smlabbeq lr, r4, r9, sl │ │ │ │ - tsteq lr, lr, lsr #18 │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - tsteq lr, lr, lsl #18 │ │ │ │ - @ instruction: 0x010c7fbc │ │ │ │ - tsteq lr, lr, lsr r9 │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - smlatbeq ip, sl, pc, r7 @ │ │ │ │ - smlatbeq lr, r4, r9, sl │ │ │ │ - tsteq lr, r6, ror r9 │ │ │ │ - smlabbeq lr, r4, r9, sl │ │ │ │ - @ instruction: 0x010c7f92 │ │ │ │ - smlatbeq lr, r0, r9, sl │ │ │ │ - smlabbeq ip, r6, pc, r7 @ │ │ │ │ - smlabbeq lr, r8, sl, sl │ │ │ │ - tsteq lr, r6, lsl #20 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - smlatteq lr, r6, r9, sl │ │ │ │ - tsteq ip, r8, ror #30 │ │ │ │ - tsteq lr, lr, lsr #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq ip, r6, asr pc │ │ │ │ - smlatteq lr, r8, sl, sl │ │ │ │ - @ instruction: 0x010eaa9a │ │ │ │ - @ instruction: 0x010eaab8 │ │ │ │ - tsteq ip, lr, lsr pc │ │ │ │ - smlatteq lr, r0, sl, sl │ │ │ │ - tsteq ip, r2, lsr pc │ │ │ │ - @ instruction: 0x010eac94 │ │ │ │ - smlatteq lr, r6, fp, sl │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - tsteq lr, r0, asr fp │ │ │ │ - tsteq ip, lr, lsl #30 │ │ │ │ - smlabbeq lr, ip, fp, sl │ │ │ │ - smlatbeq lr, sl, fp, sl │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, r6, lsl ip │ │ │ │ - smlatteq lr, r0, fp, sl │ │ │ │ - strdeq sl, [lr, -r2] │ │ │ │ - smlatteq ip, r4, lr, r7 │ │ │ │ - tsteq lr, r6, lsl ip │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ + smlatbeq lr, r6, sl, sl │ │ │ │ + @ instruction: 0x010eaab4 │ │ │ │ + smlabteq ip, r2, r0, r8 │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + strheq r8, [ip, -r6] │ │ │ │ + @ instruction: 0x010eabb8 │ │ │ │ + tsteq lr, r6, lsr fp │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + swpeq r8, r8, [ip] │ │ │ │ + tsteq lr, lr, asr fp │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ + smlabbeq ip, r6, r0, r8 │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + smlabteq lr, sl, fp, sl │ │ │ │ + smlatteq lr, r8, fp, sl │ │ │ │ + tsteq ip, lr, rrx │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ + tsteq ip, r2, rrx │ │ │ │ + smlabteq lr, r4, sp, sl │ │ │ │ tsteq lr, r6, lsl sp │ │ │ │ - @ instruction: 0x010eac94 │ │ │ │ - tsteq lr, lr, asr ip │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - @ instruction: 0x010c7eba │ │ │ │ - smlatbeq lr, ip, ip, sl │ │ │ │ - ldrdeq sl, [lr, -r2] │ │ │ │ + smlatbeq lr, r4, ip, sl │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + smlabbeq lr, r0, ip, sl │ │ │ │ + tsteq ip, lr, lsr r0 │ │ │ │ + @ instruction: 0x010eacbc │ │ │ │ + ldrdeq sl, [lr, -sl] │ │ │ │ + tsteq ip, ip, lsr #32 │ │ │ │ + tsteq lr, r6, asr #26 │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq lr, r2, lsr #26 │ │ │ │ + tsteq ip, r4, lsl r0 │ │ │ │ + tsteq lr, r6, asr #26 │ │ │ │ + tsteq ip, r8 │ │ │ │ + tsteq lr, r6, asr #28 │ │ │ │ + smlabteq lr, r4, sp, sl │ │ │ │ + smlabbeq lr, lr, sp, sl │ │ │ │ + smlatbeq lr, r0, sp, sl │ │ │ │ + smlatteq ip, sl, pc, r7 @ │ │ │ │ + ldrdeq sl, [lr, -ip] │ │ │ │ + tsteq lr, r2, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -47331,423 +47331,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ + tsteq ip, ip, lsr sp │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + @ instruction: 0x010eabb8 │ │ │ │ + ldrdeq sl, [lr, -r8] │ │ │ │ + tsteq ip, ip, lsl sp │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ + smlatbeq lr, r0, r4, fp │ │ │ │ + smlatteq lr, r8, pc, sl @ │ │ │ │ + tsteq lr, r0, lsr #28 │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + smlabbeq lr, r8, ip, sl │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + smlabteq ip, ip, ip, r7 │ │ │ │ + smlatbeq lr, r8, ip, sl │ │ │ │ + smlabteq lr, r0, ip, sl │ │ │ │ + @ instruction: 0x010c7cb4 │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ + @ instruction: 0x010c7c94 │ │ │ │ + tsteq lr, r8, ror #26 │ │ │ │ + smlabbeq lr, r8, sp, sl │ │ │ │ + tsteq ip, ip, ror ip │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + smlabteq lr, r4, sp, sl │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + tsteq ip, r4, asr ip │ │ │ │ + strdeq sl, [lr, -ip] │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ + @ instruction: 0x010eaeb4 │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + tsteq ip, ip, lsl ip │ │ │ │ + @ instruction: 0x010eaebc │ │ │ │ tsteq ip, ip, lsl #24 │ │ │ │ - ldrdeq sl, [lr, -r4] │ │ │ │ - smlabbeq lr, r8, sl, sl │ │ │ │ - smlatbeq lr, r8, sl, sl │ │ │ │ - smlatteq ip, ip, fp, r7 │ │ │ │ - ldrdeq sl, [lr, -ip] │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + smlatteq lr, r8, pc, sl @ │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ ldrdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, r0, ror r3 │ │ │ │ - @ instruction: 0x010eaeb8 │ │ │ │ - strdeq sl, [lr, -r0] │ │ │ │ - smlatteq lr, r0, fp, sl │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - @ instruction: 0x010c7b9c │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - @ instruction: 0x010eab90 │ │ │ │ - smlabbeq ip, r4, fp, r7 │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - ldrdeq sl, [lr, -r4] │ │ │ │ - smlatteq lr, r8, fp, sl │ │ │ │ - tsteq ip, r4, ror #22 │ │ │ │ - tsteq lr, r8, lsr ip │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - tsteq ip, ip, asr #22 │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - smlabteq lr, r4, ip, sl │ │ │ │ - @ instruction: 0x010eac94 │ │ │ │ - smlatbeq lr, r0, ip, sl │ │ │ │ + smlabbeq lr, r0, pc, sl @ │ │ │ │ + @ instruction: 0x010eaf98 │ │ │ │ + smlabteq ip, r4, fp, r7 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + smlatteq lr, r0, pc, sl @ │ │ │ │ + strdeq sl, [lr, -r8] │ │ │ │ + smlatbeq ip, r4, fp, r7 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + @ instruction: 0x010c7b94 │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + smlatbeq lr, r8, r0, fp │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + tsteq lr, r0, asr r1 │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + tsteq ip, r4, asr fp │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + tsteq ip, r4, lsr fp │ │ │ │ + tsteq lr, r8, ror #4 │ │ │ │ tsteq ip, r4, lsr #22 │ │ │ │ - smlabteq lr, ip, ip, sl │ │ │ │ - smlatteq lr, r4, ip, sl │ │ │ │ - tsteq ip, ip, lsl #22 │ │ │ │ - smlabbeq lr, r4, sp, sl │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + @ instruction: 0x010eb5b8 │ │ │ │ + tsteq lr, r4, asr #8 │ │ │ │ + tsteq lr, ip, ror #6 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsr #6 │ │ │ │ smlatteq ip, ip, sl, r7 │ │ │ │ - smlabbeq lr, ip, sp, sl │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - smlatbeq lr, r0, pc, sl @ │ │ │ │ - @ instruction: 0x010eaeb8 │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - smlatteq lr, r8, sp, sl │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - smlatbeq ip, ip, sl, r7 │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - @ instruction: 0x010c7a94 │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - @ instruction: 0x010eaeb0 │ │ │ │ - smlabteq lr, r8, lr, sl │ │ │ │ - tsteq ip, r4, ror sl │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ + @ instruction: 0x010eb3b4 │ │ │ │ + smlatteq lr, r0, r3, fp │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + @ instruction: 0x010eb490 │ │ │ │ + @ instruction: 0x010c7ab4 │ │ │ │ + smlatteq lr, r8, r4, fp │ │ │ │ + smlatbeq ip, r4, sl, r7 │ │ │ │ + @ instruction: 0x010eb690 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + @ instruction: 0x010eb598 │ │ │ │ + smlabteq lr, r4, r5, fp │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + tsteq lr, r0, lsr #12 │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ tsteq ip, r4, ror #20 │ │ │ │ - smlatbeq lr, r8, r0, fp │ │ │ │ - smlatteq lr, r0, pc, sl @ │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - smlatbeq lr, r0, pc, sl @ │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - tsteq ip, r4, lsr #20 │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - smlabteq lr, r0, r0, fp │ │ │ │ - smlatteq lr, r8, r0, fp │ │ │ │ + smlatteq lr, r0, r6, fp │ │ │ │ + @ instruction: 0x010eb690 │ │ │ │ + smlatbeq lr, ip, r6, fp │ │ │ │ + tsteq ip, r4, asr #20 │ │ │ │ + smlatteq lr, r4, r6, fp │ │ │ │ + tsteq ip, r4, lsr sl │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + @ instruction: 0x010eb79c │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + tsteq lr, r8, ror #14 │ │ │ │ tsteq ip, r4, lsl #20 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - strdeq r7, [ip, -r4] │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, r8, r4, fp │ │ │ │ - tsteq lr, r4, lsl r3 │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - smlabteq lr, ip, r1, fp │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ + smlabteq lr, r4, r7, fp │ │ │ │ + smlatteq lr, r0, r7, fp │ │ │ │ + smlatteq ip, ip, r9, r7 │ │ │ │ + smlabbeq lr, r4, r8, fp │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ + smlabteq ip, ip, r9, r7 │ │ │ │ + smlabbeq lr, r8, r8, fp │ │ │ │ @ instruction: 0x010c79bc │ │ │ │ - smlabbeq lr, r4, r2, fp │ │ │ │ - @ instruction: 0x010eb2b0 │ │ │ │ - smlatbeq ip, r4, r9, r7 │ │ │ │ - smlatbeq lr, r4, r3, fp │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - smlabbeq ip, r4, r9, r7 │ │ │ │ - @ instruction: 0x010eb3b8 │ │ │ │ - tsteq ip, r4, ror r9 │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - smlabteq lr, r8, r4, fp │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - @ instruction: 0x010eb494 │ │ │ │ + smlatteq lr, r0, r9, fp │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + @ instruction: 0x010c7994 │ │ │ │ + tsteq lr, r0, ror r9 │ │ │ │ + smlabbeq lr, ip, r9, fp │ │ │ │ + tsteq ip, ip, ror r9 │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + smlatteq lr, r0, r9, fp │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq ip, ip, asr r9 │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ tsteq ip, ip, asr #18 │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - tsteq ip, r4, lsr r9 │ │ │ │ - @ instruction: 0x010eb5b0 │ │ │ │ - tsteq lr, r0, ror #10 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - @ instruction: 0x010eb5b4 │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + @ instruction: 0x010ebeb8 │ │ │ │ + @ instruction: 0x010ebc94 │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, sl, fp │ │ │ │ + smlatbeq lr, r0, sl, fp │ │ │ │ tsteq ip, r4, lsl #18 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - tsteq lr, ip, lsl r6 │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - @ instruction: 0x010eb694 │ │ │ │ - @ instruction: 0x010eb6b0 │ │ │ │ - @ instruction: 0x010c78bc │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - @ instruction: 0x010c789c │ │ │ │ - tsteq lr, r8, asr r7 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, r8, lsl fp │ │ │ │ + smlatteq ip, ip, r8, r7 │ │ │ │ + @ instruction: 0x010ebbbc │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + smlabbeq lr, r8, fp, fp │ │ │ │ + smlabteq ip, ip, r8, r7 │ │ │ │ + smlatteq lr, r4, fp, fp │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + @ instruction: 0x010c78b4 │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + @ instruction: 0x010ebc9c │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ smlabbeq ip, ip, r8, r7 │ │ │ │ - @ instruction: 0x010eb8b0 │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - smlabteq lr, r8, r7, fp │ │ │ │ - smlatteq lr, r4, r7, fp │ │ │ │ - tsteq ip, r4, ror #16 │ │ │ │ - tsteq lr, r0, asr #16 │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - @ instruction: 0x010eb8b0 │ │ │ │ - smlabteq lr, ip, r8, fp │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ - tsteq ip, ip, lsl r8 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - smlabteq lr, r8, r1, ip │ │ │ │ + smlabteq lr, r4, ip, fp │ │ │ │ + smlatteq lr, r0, ip, fp │ │ │ │ + tsteq ip, r4, ror r8 │ │ │ │ + smlabbeq lr, r4, sp, fp │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + tsteq ip, r4, asr r8 │ │ │ │ smlabbeq lr, r8, sp, fp │ │ │ │ - tsteq lr, r4, ror #22 │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - smlatbeq lr, r4, r9, fp │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - smlabteq lr, ip, r9, fp │ │ │ │ - smlatteq lr, r8, r9, fp │ │ │ │ - @ instruction: 0x010c77bc │ │ │ │ - smlabbeq lr, ip, sl, fp │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - @ instruction: 0x010c779c │ │ │ │ - @ instruction: 0x010ebab4 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlabbeq ip, r4, r7, r7 │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - tsteq lr, ip, lsl fp │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ + tsteq ip, r4, asr #16 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + tsteq lr, r0, asr #28 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + tsteq ip, r4, lsl r8 │ │ │ │ + tsteq lr, r8, ror #28 │ │ │ │ + smlabbeq lr, r4, lr, fp │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + ldrdeq r7, [ip, -ip] │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + smlabteq ip, ip, r7, r7 │ │ │ │ + smlabbeq lr, r4, r0, ip │ │ │ │ + smlatteq lr, ip, pc, fp @ │ │ │ │ + @ instruction: 0x010ebf9c │ │ │ │ + @ instruction: 0x010ebfb8 │ │ │ │ + smlatbeq ip, r4, r7, r7 │ │ │ │ + tsteq lr, r4, lsl r0 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + smlabbeq ip, ip, r7, r7 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlabbeq lr, r4, r0, ip │ │ │ │ + smlatbeq lr, r0, r0, ip │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ tsteq ip, ip, asr r7 │ │ │ │ - @ instruction: 0x010ebb94 │ │ │ │ - @ instruction: 0x010ebbb0 │ │ │ │ - tsteq ip, r4, asr #14 │ │ │ │ - tsteq lr, r4, asr ip │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + smlabbeq lr, r8, r1, ip │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq lr, r4, asr r1 │ │ │ │ tsteq ip, r4, lsr #14 │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - tsteq ip, r4, lsl r7 │ │ │ │ - smlatbeq lr, ip, lr, fp │ │ │ │ - smlatbeq lr, r8, sp, fp │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - smlabteq lr, r0, ip, fp │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlatteq ip, r4, r6, r7 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - smlabteq ip, ip, r6, r7 │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, sp, fp │ │ │ │ - smlabteq lr, r4, sp, fp │ │ │ │ - smlatbeq ip, ip, r6, r7 │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ + @ instruction: 0x010ec1b0 │ │ │ │ + smlabteq lr, ip, r1, ip │ │ │ │ + tsteq ip, ip, lsl #14 │ │ │ │ + tsteq lr, r0, ror r2 │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + tsteq lr, ip, lsr r2 │ │ │ │ + smlatteq ip, ip, r6, r7 │ │ │ │ + tsteq lr, r4, ror r2 │ │ │ │ + ldrdeq r7, [ip, -ip] │ │ │ │ + smlabteq lr, ip, r3, ip │ │ │ │ + tsteq lr, r4, lsr r3 │ │ │ │ + smlatteq lr, r4, r2, ip │ │ │ │ + mrseq ip, ELR_hyp │ │ │ │ + @ instruction: 0x010c76b4 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ @ instruction: 0x010c769c │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - @ instruction: 0x010ebebc │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - smlabbeq lr, r8, lr, fp │ │ │ │ - tsteq ip, r4, ror r6 │ │ │ │ - smlatteq lr, r4, lr, fp │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - smlatbeq lr, r4, pc, fp @ │ │ │ │ - tsteq lr, r4, asr pc │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ + tsteq lr, ip, lsl r4 │ │ │ │ + smlabteq lr, ip, r3, ip │ │ │ │ + smlatteq lr, r8, r3, ip │ │ │ │ + tsteq ip, ip, ror r6 │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ + tsteq ip, ip, ror #12 │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + smlabbeq lr, r8, r4, ip │ │ │ │ + smlatbeq lr, r4, r4, ip │ │ │ │ tsteq ip, ip, lsr r6 │ │ │ │ - smlatbeq lr, r8, pc, fp @ │ │ │ │ - tsteq ip, ip, lsr #12 │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - qaddeq ip, r8, lr │ │ │ │ - tsteq lr, r8 │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + tsteq ip, r4, lsr #12 │ │ │ │ + smlabteq lr, r0, r5, ip │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ + smlabbeq lr, ip, r5, ip │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + smlabteq lr, r4, r5, ip │ │ │ │ strdeq r7, [ip, -r4] │ │ │ │ - smlabbeq lr, r0, r0, ip │ │ │ │ - swpeq ip, ip, [lr] │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - @ instruction: 0x010c75bc │ │ │ │ - tsteq lr, r4, asr #2 │ │ │ │ - smlatbeq ip, ip, r5, r7 │ │ │ │ - @ instruction: 0x010ec29c │ │ │ │ - tsteq lr, r4, lsl #4 │ │ │ │ - @ instruction: 0x010ec1b4 │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + smlabbeq lr, r4, r6, ip │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ + smlabteq ip, ip, r5, r7 │ │ │ │ + smlatbeq lr, ip, r6, ip │ │ │ │ + smlabteq lr, r8, r6, ip │ │ │ │ + @ instruction: 0x010c75b4 │ │ │ │ + tsteq lr, ip, ror #14 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq lr, r8, lsr r7 │ │ │ │ + @ instruction: 0x010c7594 │ │ │ │ + tsteq lr, r0, ror r7 │ │ │ │ smlabbeq ip, r4, r5, r7 │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq ip, ip, ror #10 │ │ │ │ - smlatteq lr, ip, r2, ip │ │ │ │ - @ instruction: 0x010ec29c │ │ │ │ - @ instruction: 0x010ec2b8 │ │ │ │ - tsteq ip, ip, asr #10 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq ip, ip, lsr r5 │ │ │ │ - tsteq lr, r4, asr #10 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - smlatbeq lr, r8, r3, ip │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + @ instruction: 0x010ec8b0 │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + smlabteq lr, r8, r7, ip │ │ │ │ + smlatteq lr, r4, r7, ip │ │ │ │ + tsteq ip, r4, asr #10 │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ + tsteq ip, ip, lsr #10 │ │ │ │ + tsteq lr, r0, lsl #18 │ │ │ │ + @ instruction: 0x010ec8b0 │ │ │ │ + smlabteq lr, ip, r8, ip │ │ │ │ tsteq ip, ip, lsl #10 │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlatteq lr, ip, r3, ip │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ strdeq r7, [ip, -r4] │ │ │ │ - @ instruction: 0x010ec490 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - @ instruction: 0x010ec494 │ │ │ │ - smlabteq ip, r4, r4, r7 │ │ │ │ - smlatteq lr, ip, r5, ip │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - tsteq lr, r0, lsr #10 │ │ │ │ - @ instruction: 0x010c749c │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - @ instruction: 0x010ec598 │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + smlatteq lr, r0, r9, ip │ │ │ │ + @ instruction: 0x010ec990 │ │ │ │ + smlatbeq lr, ip, r9, ip │ │ │ │ + smlabteq ip, ip, r4, r7 │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + @ instruction: 0x010c74b4 │ │ │ │ + smlabteq lr, r8, sl, ip │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + @ instruction: 0x010eca94 │ │ │ │ + @ instruction: 0x010c7494 │ │ │ │ + smlabteq lr, ip, sl, ip │ │ │ │ smlabbeq ip, r4, r4, r7 │ │ │ │ - tsteq lr, ip, lsr r6 │ │ │ │ - smlatteq lr, ip, r5, ip │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq ip, r4, ror #8 │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + smlabbeq lr, r4, fp, ip │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ tsteq ip, r4, asr r4 │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - smlabteq lr, ip, sl, ip │ │ │ │ - smlatbeq lr, r8, r8, ip │ │ │ │ - smlabbeq lr, r0, r7, ip │ │ │ │ - smlatteq lr, r8, r6, ip │ │ │ │ - @ instruction: 0x010ec698 │ │ │ │ - @ instruction: 0x010ec6b4 │ │ │ │ - tsteq ip, r4, lsl r4 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq lr, ip, lsr #14 │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r7, ip │ │ │ │ - @ instruction: 0x010ec79c │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - smlabteq ip, r4, r3, r7 │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - @ instruction: 0x010ec8b0 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ + smlatbeq lr, ip, fp, ip │ │ │ │ + smlabteq lr, r8, fp, ip │ │ │ │ + tsteq ip, ip, lsr r4 │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + tsteq ip, ip, lsl r4 │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + tsteq ip, ip, lsl #8 │ │ │ │ + smlabteq lr, r8, sp, ip │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + smlatteq lr, r0, ip, ip │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + smlatteq ip, r4, r3, r7 │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ + smlabteq ip, ip, r3, r7 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + smlabteq lr, r8, sp, ip │ │ │ │ + smlatteq lr, r4, sp, ip │ │ │ │ + smlatbeq ip, ip, r3, r7 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ @ instruction: 0x010c739c │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - smlabbeq ip, r4, r3, r7 │ │ │ │ - @ instruction: 0x010ec998 │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ + smlabbeq lr, ip, r2, sp │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + smlabteq lr, ip, lr, ip │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + @ instruction: 0x010ece98 │ │ │ │ tsteq ip, r4, ror #6 │ │ │ │ - @ instruction: 0x010ec99c │ │ │ │ - tsteq ip, r4, asr r3 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlatteq lr, ip, sl, ip │ │ │ │ - tsteq lr, r4, asr sl │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ - tsteq lr, r0, lsr #20 │ │ │ │ - tsteq ip, r4, lsr #6 │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - @ instruction: 0x010eca98 │ │ │ │ - tsteq ip, ip, lsl #6 │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - smlatteq lr, ip, sl, ip │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ - smlatteq ip, ip, r2, r7 │ │ │ │ - tsteq lr, r0, asr #22 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + tsteq ip, ip, asr #6 │ │ │ │ + @ instruction: 0x010ecfb4 │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + smlabbeq lr, r0, pc, ip @ │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + @ instruction: 0x010ecfb8 │ │ │ │ + tsteq ip, ip, lsl r3 │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + tsteq lr, r4, asr #32 │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + smlatbeq lr, r0, r0, sp │ │ │ │ + strheq sp, [lr, -ip] │ │ │ │ ldrdeq r7, [ip, -ip] │ │ │ │ - @ instruction: 0x010ecc98 │ │ │ │ - tsteq lr, r0, lsl #24 │ │ │ │ - @ instruction: 0x010ecbb0 │ │ │ │ - smlabteq lr, ip, fp, ip │ │ │ │ - @ instruction: 0x010c72b4 │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - @ instruction: 0x010c729c │ │ │ │ - smlatteq lr, r8, ip, ip │ │ │ │ - @ instruction: 0x010ecc98 │ │ │ │ - @ instruction: 0x010eccb4 │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + tsteq lr, ip, lsr #2 │ │ │ │ + @ instruction: 0x010c72bc │ │ │ │ + tsteq lr, r4, ror #2 │ │ │ │ + smlatbeq ip, ip, r2, r7 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlabteq lr, ip, r1, sp │ │ │ │ + smlabteq lr, r4, sp, lr │ │ │ │ tsteq ip, ip, ror r2 │ │ │ │ - smlatteq lr, ip, ip, ip │ │ │ │ - tsteq ip, ip, ror #4 │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ - @ instruction: 0x010ecd9c │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ + smlatteq lr, ip, r1, sp │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + tsteq ip, r4, ror #4 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + smlatteq lr, ip, sp, lr │ │ │ │ + tsteq ip, r4, asr #4 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ tsteq ip, r4, lsr r2 │ │ │ │ - smlabteq lr, r4, sp, ip │ │ │ │ - smlatteq lr, r0, sp, ip │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - smlabbeq lr, r4, lr, ip │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - smlabbeq lr, r8, lr, ip │ │ │ │ - smlatteq ip, ip, r1, r7 │ │ │ │ - smlatteq lr, r0, pc, ip @ │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tsteq lr, r4, lsr #28 │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ + tsteq lr, r4, lsr r2 │ │ │ │ + tsteq ip, ip, lsl #4 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, r0, lsr lr │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ smlabteq ip, r4, r1, r7 │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlabbeq lr, ip, pc, ip @ │ │ │ │ - smlatbeq ip, ip, r1, r7 │ │ │ │ - tsteq lr, r0, lsr r0 │ │ │ │ - smlatteq lr, r0, pc, ip @ │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - smlabbeq ip, ip, r1, r7 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - tsteq ip, ip, ror r1 │ │ │ │ - tsteq lr, r4, asr #26 │ │ │ │ - mrseq sp, (UNDEF: 30) │ │ │ │ - smlabteq lr, r0, r0, sp │ │ │ │ - swpeq sp, ip, [lr] │ │ │ │ - @ instruction: 0x010eec94 │ │ │ │ - tsteq ip, ip, asr #2 │ │ │ │ - strheq sp, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, ip, lr │ │ │ │ - tsteq ip, r4, lsr r1 │ │ │ │ + smlabteq lr, r0, pc, sp @ │ │ │ │ + smlatteq lr, r4, r4, pc @ │ │ │ │ + @ instruction: 0x010ef194 │ │ │ │ + smlatteq lr, r8, pc, lr @ │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + smlabteq lr, ip, r2, sp │ │ │ │ + smlabbeq lr, ip, r2, sp │ │ │ │ + tsteq lr, r8, ror #4 │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ + tsteq ip, r4, ror r1 │ │ │ │ + smlabbeq lr, r8, r2, sp │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq ip, ip, asr r1 │ │ │ │ + smlabteq lr, r4, r2, sp │ │ │ │ + smlatbeq lr, r0, r2, sp │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq ip, ip, lsr r1 │ │ │ │ + smlabteq lr, r0, r2, sp │ │ │ │ + @ instruction: 0x010eee90 │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ + tsteq lr, r4, lsr r3 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlatbeq lr, r0, lr, lr │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlabteq lr, r0, lr, lr │ │ │ │ + smlatteq ip, r4, r0, r7 │ │ │ │ + tsteq lr, ip, lsr #6 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + smlabteq ip, r4, r0, r7 │ │ │ │ + smlatteq lr, r4, lr, lr │ │ │ │ + strheq r7, [ip, -r4] │ │ │ │ strdeq sp, [lr, -r8] │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - @ instruction: 0x010eecbc │ │ │ │ - tsteq ip, r4, lsl r1 │ │ │ │ - smlabteq lr, r4, ip, lr │ │ │ │ - tsteq ip, r4, lsl #2 │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ + tsteq lr, r8, asr pc │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ strdeq lr, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r4, lsl #2 │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - smlatteq lr, ip, ip, lr │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - smlabteq ip, r4, r0, r7 │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - smlatbeq ip, r4, r0, r7 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - swpeq r7, r4, [ip] │ │ │ │ - @ instruction: 0x010ede90 │ │ │ │ - @ instruction: 0x010ef3b4 │ │ │ │ - tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eeeb8 │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - @ instruction: 0x010ed19c │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - tsteq ip, r4, asr #32 │ │ │ │ - tsteq lr, r8, asr r1 │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - tsteq ip, ip, lsr #32 │ │ │ │ - @ instruction: 0x010ed194 │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - tsteq ip, ip │ │ │ │ - @ instruction: 0x010ed190 │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - strdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r4, lsl #4 │ │ │ │ - smlabteq lr, r4, r1, sp │ │ │ │ - smlatbeq lr, r0, r1, sp │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - smlabteq ip, ip, pc, r6 @ │ │ │ │ - smlabteq lr, r0, r1, sp │ │ │ │ - @ instruction: 0x010eed90 │ │ │ │ - @ instruction: 0x010c6fb4 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - smlatbeq lr, r8, sp, lr │ │ │ │ - @ instruction: 0x010c6f94 │ │ │ │ - @ instruction: 0x010eedb4 │ │ │ │ - smlabbeq ip, r4, pc, r6 @ │ │ │ │ - smlabteq lr, r8, r2, sp │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - smlatteq lr, r8, sp, lr │ │ │ │ - smlabteq lr, r4, sp, lr │ │ │ │ - mrseq sp, LR_fiq │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - smlatteq lr, r4, sp, lr │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ + smlabbeq ip, r4, r0, r7 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48558,423 +48558,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010ecbbc │ │ │ │ - ldrdeq r6, [ip, -r8] │ │ │ │ - @ instruction: 0x010ee7bc │ │ │ │ - @ instruction: 0x010ee798 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - @ instruction: 0x010c68b8 │ │ │ │ - smlatteq lr, r0, fp, ip │ │ │ │ - smlatbeq ip, r8, r8, r6 │ │ │ │ - tsteq lr, ip, asr ip │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - smlabteq lr, r8, r7, lr │ │ │ │ - smlabbeq ip, r0, r8, r6 │ │ │ │ - tsteq lr, r8, lsl ip │ │ │ │ - smlatteq lr, r8, r7, lr │ │ │ │ - tsteq ip, r8, ror #16 │ │ │ │ - tsteq lr, r4, asr ip │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - tsteq lr, r0, lsl #16 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - @ instruction: 0x010ee9bc │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - tsteq lr, r0, asr ip │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - smlatteq ip, r8, r7, r6 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - smlabbeq lr, r8, ip, ip │ │ │ │ - smlabteq ip, r8, r7, r6 │ │ │ │ - @ instruction: 0x010ecc94 │ │ │ │ - @ instruction: 0x010c67b8 │ │ │ │ + smlatteq lr, ip, ip, ip │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + smlatteq lr, ip, r8, lr │ │ │ │ + smlabteq lr, r8, r8, lr │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + smlatteq ip, r8, r9, r6 │ │ │ │ tsteq lr, r0, lsl sp │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, ip, ip │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - @ instruction: 0x010c6790 │ │ │ │ - smlabteq lr, ip, ip, ip │ │ │ │ - @ instruction: 0x010ee89c │ │ │ │ - tsteq ip, r8, ror r7 │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - smlatteq lr, r4, ip, ip │ │ │ │ - @ instruction: 0x010ee8b4 │ │ │ │ - tsteq ip, r8, asr r7 │ │ │ │ - smlabteq lr, r0, r8, lr │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #26 │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - tsteq ip, r0, lsl #14 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - tsteq lr, r4, asr #26 │ │ │ │ - smlatteq ip, r0, r6, r6 │ │ │ │ - tsteq lr, r0, asr sp │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - smlabteq lr, ip, sp, ip │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ smlabbeq lr, ip, sp, ip │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - smlatbeq ip, r8, r6, r6 │ │ │ │ - smlabbeq lr, r8, sp, ip │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - @ instruction: 0x010c6690 │ │ │ │ - smlabteq lr, r4, sp, ip │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010c69b0 │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + @ instruction: 0x010c6998 │ │ │ │ + smlabbeq lr, r4, sp, ip │ │ │ │ + tsteq lr, r0, ror #26 │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ + tsteq ip, r8, ror #18 │ │ │ │ + smlatteq lr, ip, sl, lr │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + smlatbeq lr, r8, r9, lr │ │ │ │ + tsteq lr, r8, ror #18 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ + smlabbeq lr, r0, sp, ip │ │ │ │ + tsteq ip, r0, lsr r9 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ smlatbeq lr, r0, sp, ip │ │ │ │ - tsteq lr, r0, ror r9 │ │ │ │ - tsteq ip, r0, ror r6 │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tsteq lr, r4, lsl r1 │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - smlatteq lr, r0, r9, lr │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ smlatbeq lr, r0, r9, lr │ │ │ │ tsteq lr, ip, ror r9 │ │ │ │ @ instruction: 0x010ecdb8 │ │ │ │ - tsteq ip, r0, lsr #12 │ │ │ │ - @ instruction: 0x010ee99c │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - @ instruction: 0x010ee9b4 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlatteq ip, r8, r5, r6 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq lr, r8, lsl #20 │ │ │ │ - smlatteq lr, r4, r9, lr │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - smlatbeq ip, r8, r5, r6 │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + smlabteq lr, r4, sp, ip │ │ │ │ + smlatteq ip, r8, r8, r6 │ │ │ │ tsteq lr, r0, asr #28 │ │ │ │ - @ instruction: 0x010c6590 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq lr, ip, lsl sl │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq ip, r0, ror r5 │ │ │ │ - tsteq lr, r4, ror #28 │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - @ instruction: 0x010ece98 │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - tsteq ip, r0, lsr r5 │ │ │ │ - @ instruction: 0x010ece94 │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, r9, lr │ │ │ │ + smlabteq ip, r0, r8, r6 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + smlabteq lr, ip, r9, lr │ │ │ │ + smlatbeq ip, r8, r8, r6 │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + smlatteq lr, r4, r9, lr │ │ │ │ + smlabbeq ip, r8, r8, r6 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ tsteq lr, r4, ror #20 │ │ │ │ - tsteq ip, r8, lsl r5 │ │ │ │ - ldrdeq ip, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, lr, ip │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + tsteq lr, r0, lsl #20 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ + tsteq ip, r8, asr #16 │ │ │ │ + tsteq lr, r0, lsr #20 │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tsteq ip, r0, lsr r8 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + tsteq lr, r8, lsr sl │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + smlabbeq lr, r0, lr, ip │ │ │ │ + tsteq ip, r0, lsl #16 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + @ instruction: 0x010ecebc │ │ │ │ + @ instruction: 0x010ece98 │ │ │ │ + tsteq lr, r8, ror #20 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + @ instruction: 0x010eceb8 │ │ │ │ smlabbeq lr, r8, sl, lr │ │ │ │ - smlatteq ip, r8, r4, r6 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - smlabteq lr, r4, sl, lr │ │ │ │ + smlabteq ip, r0, r7, r6 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ smlatbeq lr, r0, sl, lr │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - smlabteq ip, r0, r4, r6 │ │ │ │ - smlabteq lr, r0, sl, lr │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - smlatbeq ip, r8, r4, r6 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - smlabbeq ip, r8, r4, r6 │ │ │ │ + smlatbeq ip, r0, r7, r6 │ │ │ │ + smlatbeq lr, ip, sl, lr │ │ │ │ + @ instruction: 0x010c6790 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + swpeq sp, r8, [lr] │ │ │ │ + smlabbeq lr, r8, fp, lr │ │ │ │ + tsteq lr, r0, lsl fp │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlatbeq lr, ip, sl, lr │ │ │ │ + smlatteq lr, r8, lr, ip │ │ │ │ + tsteq ip, r0, asr r7 │ │ │ │ + smlabteq lr, ip, sl, lr │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + smlatteq lr, r4, sl, lr │ │ │ │ tsteq lr, r0, lsr #30 │ │ │ │ - tsteq ip, r8, ror r4 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, r0, fp, lr │ │ │ │ - smlabbeq lr, ip, pc, ip @ │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - smlabbeq lr, r4, pc, ip @ │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - tsteq ip, r8, lsl #8 │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - @ instruction: 0x010eebb8 │ │ │ │ + tsteq ip, r8, lsl r7 │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + tsteq ip, r0, lsl #14 │ │ │ │ tsteq lr, r8, ror fp │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - @ instruction: 0x010ecf90 │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - @ instruction: 0x010ecfb0 │ │ │ │ - @ instruction: 0x010c63b8 │ │ │ │ - @ instruction: 0x010eebb0 │ │ │ │ - smlabbeq lr, ip, fp, lr │ │ │ │ - smlabteq lr, r8, pc, ip @ │ │ │ │ - @ instruction: 0x010c6398 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - smlabbeq ip, r8, r3, r6 │ │ │ │ - tsteq lr, ip, ror ip │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + tsteq lr, r0, asr pc │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ + smlabteq ip, r0, r6, r6 │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ + smlabbeq lr, r8, pc, ip @ │ │ │ │ + smlatbeq ip, r0, r6, r6 │ │ │ │ + @ instruction: 0x010ecf94 │ │ │ │ + @ instruction: 0x010c6690 │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ tsteq lr, r8 │ │ │ │ - smlatteq lr, r4, pc, ip @ │ │ │ │ - @ instruction: 0x010eebb4 │ │ │ │ - tsteq ip, r8, asr r3 │ │ │ │ - tsteq lr, r4 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq ip, r0, asr #6 │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - smlatteq lr, ip, fp, lr │ │ │ │ - tsteq ip, r0, lsr #6 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq ip, r0, lsl r3 │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ + smlabteq lr, r8, pc, ip @ │ │ │ │ + smlatbeq lr, r4, pc, ip @ │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + tsteq ip, r0, ror #12 │ │ │ │ + smlabteq lr, r4, pc, ip @ │ │ │ │ + @ instruction: 0x010eeb94 │ │ │ │ + tsteq ip, r8, asr #12 │ │ │ │ + mrseq sp, (UNDEF: 14) │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, fp, lr │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + @ instruction: 0x010eebb8 │ │ │ │ + tsteq ip, r8, lsl r6 │ │ │ │ tsteq lr, r4, lsr ip │ │ │ │ - tsteq lr, r0, lsl ip │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - smlatteq ip, r8, r2, r6 │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, ip │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + tsteq lr, ip, lsr #24 │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + tsteq lr, r4, asr #32 │ │ │ │ + @ instruction: 0x010c65b8 │ │ │ │ + qaddeq sp, r0, lr │ │ │ │ + smlatbeq ip, r8, r5, r6 │ │ │ │ + mrseq sp, LR_fiq │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + strheq sp, [lr, -ip] │ │ │ │ + tsteq lr, ip, ror r0 │ │ │ │ + qaddeq sp, r8, lr │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + tsteq ip, r0, ror r5 │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ tsteq lr, r8, asr #24 │ │ │ │ - smlabbeq lr, r4, r0, sp │ │ │ │ - @ instruction: 0x010c62b0 │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + strheq sp, [lr, -r4] │ │ │ │ swpeq sp, r0, [lr] │ │ │ │ - smlatbeq ip, r0, r2, r6 │ │ │ │ - tstpeq lr, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eefb4 │ │ │ │ - tsteq lr, r8, lsl #28 │ │ │ │ - tsteq lr, r4, ror #2 │ │ │ │ - smlatteq lr, ip, r0, sp │ │ │ │ - smlatbeq lr, ip, r0, sp │ │ │ │ - smlabbeq lr, r8, r0, sp │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - tsteq ip, r8, asr r2 │ │ │ │ - smlatbeq lr, r8, r0, sp │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - tsteq ip, r0, asr #4 │ │ │ │ - smlatteq lr, r4, r0, sp │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + tsteq ip, r8, lsr r5 │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tsteq ip, r8, lsr #10 │ │ │ │ + smlatteq lr, r8, ip, lr │ │ │ │ + smlatbeq lr, r8, ip, lr │ │ │ │ + smlabbeq lr, r4, ip, lr │ │ │ │ smlabteq lr, r0, r0, sp │ │ │ │ - @ instruction: 0x010eec90 │ │ │ │ - tsteq ip, r0, lsr #4 │ │ │ │ + tsteq ip, r0, lsl #10 │ │ │ │ + smlatbeq lr, r4, ip, lr │ │ │ │ smlatteq lr, r0, r0, sp │ │ │ │ - @ instruction: 0x010eecb0 │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - tsteq lr, r4, lsl r1 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, r0, ip, lr │ │ │ │ - smlatteq ip, r0, r1, r6 │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ + smlatteq ip, r8, r4, r6 │ │ │ │ smlatteq lr, r0, ip, lr │ │ │ │ - smlabteq ip, r8, r1, r6 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - smlatbeq ip, r8, r1, r6 │ │ │ │ + @ instruction: 0x010eecbc │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + smlabteq ip, r8, r4, r6 │ │ │ │ + tsteq lr, r4, lsl #2 │ │ │ │ + @ instruction: 0x010c64b8 │ │ │ │ + smlatbeq lr, ip, sp, lr │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + smlatteq lr, r4, ip, lr │ │ │ │ + smlabbeq ip, r8, r4, r6 │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ tsteq lr, r4, lsl #26 │ │ │ │ - @ instruction: 0x010c6198 │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ - tsteq lr, r8, ror sp │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - tsteq lr, r4, lsl sp │ │ │ │ - tsteq lr, r0, asr r1 │ │ │ │ - tsteq ip, r8, ror #2 │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ + tsteq ip, r0, ror r4 │ │ │ │ tsteq lr, r0, ror r1 │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - tsteq lr, ip, asr #26 │ │ │ │ - smlabbeq lr, r8, r1, sp │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - @ instruction: 0x010ed194 │ │ │ │ - tsteq ip, r0, lsr #2 │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, r1, sp │ │ │ │ - tsteq lr, ip, ror sp │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - smlabteq lr, ip, r1, sp │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq ip, r0, asr r4 │ │ │ │ + tsteq lr, r8, lsr #26 │ │ │ │ + tsteq ip, r0, asr #8 │ │ │ │ + smlatbeq lr, r4, sp, lr │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + tsteq lr, r0, ror #26 │ │ │ │ + @ instruction: 0x010ed19c │ │ │ │ + tsteq ip, r0, lsl #8 │ │ │ │ @ instruction: 0x010eed9c │ │ │ │ - smlatteq ip, r0, r0, r6 │ │ │ │ - tsteq lr, r8, lsl #4 │ │ │ │ - smlatteq lr, r4, r1, sp │ │ │ │ - @ instruction: 0x010eedb4 │ │ │ │ - smlabteq ip, r0, r0, r6 │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + @ instruction: 0x010ed1b4 │ │ │ │ + smlatteq ip, r0, r3, r6 │ │ │ │ + smlabteq lr, r0, r1, sp │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + tstpeq lr, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r4, r0, pc @ │ │ │ │ + tsteq lr, r8, lsr pc │ │ │ │ + @ instruction: 0x010ed294 │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + @ instruction: 0x010ed1b8 │ │ │ │ + smlabbeq lr, r8, sp, lr │ │ │ │ + smlabbeq ip, r8, r3, r6 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, sp, lr │ │ │ │ + tsteq ip, r0, ror r3 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ smlabteq lr, r0, sp, lr │ │ │ │ - strheq r6, [ip, -r0] │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlabteq lr, ip, r2, sp │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - smlatteq lr, ip, sp, lr │ │ │ │ - smlabteq lr, r8, sp, lr │ │ │ │ - tsteq lr, r4, lsl #4 │ │ │ │ - tsteq ip, r8, ror r0 │ │ │ │ - smlatteq lr, r8, sp, lr │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - tsteq ip, r0, rrx │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - tsteq ip, r0, asr #32 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq ip, r0, lsr r0 │ │ │ │ - smlabteq lr, r4, r2, sp │ │ │ │ + tsteq ip, r0, asr r3 │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + smlatteq lr, r0, sp, lr │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ smlabbeq lr, r4, r2, sp │ │ │ │ - tsteq lr, r0, ror #4 │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq ip, r8 │ │ │ │ - smlabbeq lr, r0, r2, sp │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - @ instruction: 0x010ed2bc │ │ │ │ - @ instruction: 0x010ed298 │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - smlabteq ip, r0, pc, r5 @ │ │ │ │ - smlabbeq lr, r8, r3, sp │ │ │ │ - smlatteq lr, r8, lr, lr │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + smlabteq ip, r8, r2, r6 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ smlatbeq lr, r8, lr, lr │ │ │ │ - smlabbeq lr, r4, lr, lr │ │ │ │ - smlabteq lr, r0, r2, sp │ │ │ │ - @ instruction: 0x010c5f90 │ │ │ │ - smlatbeq lr, r4, lr, lr │ │ │ │ - smlatteq lr, r0, r2, sp │ │ │ │ - tsteq ip, r8, ror pc │ │ │ │ - smlatteq lr, r0, lr, lr │ │ │ │ - @ instruction: 0x010eeebc │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq ip, r8, asr pc │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - tsteq ip, r8, asr #30 │ │ │ │ - smlabbeq lr, r0, r3, sp │ │ │ │ + tsteq lr, r8, ror #28 │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + smlabbeq lr, r0, r2, sp │ │ │ │ + @ instruction: 0x010c6298 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + smlatbeq lr, r0, r2, sp │ │ │ │ + smlabbeq ip, r0, r2, r6 │ │ │ │ + smlatbeq lr, r0, lr, lr │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + @ instruction: 0x010ed2b8 │ │ │ │ + tsteq ip, r0, ror #4 │ │ │ │ + smlabteq lr, r4, r2, sp │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ tsteq lr, r0, asr #6 │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - smlatteq lr, ip, lr, lr │ │ │ │ - tsteq ip, r0, lsr #30 │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - tsteq ip, r8, lsl #30 │ │ │ │ - tsteq lr, r8, ror r3 │ │ │ │ + mrseq sp, ELR_hyp │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, lr, lr │ │ │ │ + tsteq ip, r8, lsr #4 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabteq lr, ip, lr, lr │ │ │ │ + tsteq ip, r0, lsl r2 │ │ │ │ + tsteq lr, r8, lsr r3 │ │ │ │ + tsteq lr, r4, lsl r3 │ │ │ │ + smlatteq lr, r4, lr, lr │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + smlatteq ip, r0, r1, r6 │ │ │ │ + smlatbeq lr, r0, r0, pc @ │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsr r3 │ │ │ │ + smlatbeq ip, r8, r1, r6 │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ tsteq lr, r4, asr r3 │ │ │ │ - tsteq lr, r4, lsr #30 │ │ │ │ - smlatteq ip, r8, lr, r5 │ │ │ │ - tsteq lr, r0, lsr pc │ │ │ │ - ldrdeq r5, [ip, -r8] │ │ │ │ - smlabteq lr, r8, r6, sp │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ - tstpeq lr, ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eef94 │ │ │ │ + @ instruction: 0x010c6190 │ │ │ │ tsteq lr, r4, asr pc │ │ │ │ tsteq lr, r0, lsr pc │ │ │ │ tsteq lr, ip, ror #6 │ │ │ │ - @ instruction: 0x010c5e98 │ │ │ │ - tsteq lr, r0, asr pc │ │ │ │ - smlabbeq lr, ip, r3, sp │ │ │ │ - smlabbeq ip, r0, lr, r5 │ │ │ │ - smlabbeq lr, ip, pc, lr @ │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - smlatbeq lr, r4, r3, sp │ │ │ │ - tsteq ip, r0, ror #28 │ │ │ │ - smlabbeq lr, r8, pc, lr @ │ │ │ │ - smlabteq lr, r4, r3, sp │ │ │ │ - tsteq ip, r8, asr #28 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010eefbc │ │ │ │ - @ instruction: 0x010eef98 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, r0, lsr #28 │ │ │ │ - @ instruction: 0x010eefb8 │ │ │ │ + tsteq ip, r0, ror r1 │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + tsteq ip, r0, ror #2 │ │ │ │ strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, r8, lsl #28 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - smlatteq ip, r8, sp, r5 │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ - ldrdeq r5, [ip, -r8] │ │ │ │ - smlabteq lr, r0, r0, pc @ │ │ │ │ - smlabbeq lr, ip, r4, sp │ │ │ │ - tsteq lr, ip, asr #8 │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - smlatbeq ip, r8, sp, r5 │ │ │ │ - tsteq lr, r8, asr #8 │ │ │ │ + @ instruction: 0x010ed3b4 │ │ │ │ + @ instruction: 0x010ed390 │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + @ instruction: 0x010ed3b0 │ │ │ │ + smlabbeq lr, r0, pc, lr @ │ │ │ │ + tsteq ip, r0, lsr #2 │ │ │ │ + smlatteq lr, ip, r3, sp │ │ │ │ + smlabteq lr, r8, r3, sp │ │ │ │ + @ instruction: 0x010eef98 │ │ │ │ + mrseq r6, (UNDEF: 28) │ │ │ │ + smlatbeq lr, r4, pc, lr @ │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + @ instruction: 0x010ed4b8 │ │ │ │ tstpeq lr, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c5d90 │ │ │ │ - smlabbeq lr, r4, r4, sp │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - tstpeq lr, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, ror sp │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlabteq ip, r0, r0, r6 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + smlatbeq ip, r8, r0, r6 │ │ │ │ + tstpeq lr, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, pc, lr @ │ │ │ │ + tsteq lr, r8, lsr #8 │ │ │ │ + smlabbeq ip, r8, r0, r6 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq ip, r8, ror r0 │ │ │ │ + @ instruction: 0x010ed4b0 │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tsteq lr, ip, asr #8 │ │ │ │ + tstpeq lr, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + qaddeq r6, r0, ip │ │ │ │ + tsteq lr, ip, ror #8 │ │ │ │ tstpeq lr, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, ror #26 │ │ │ │ - strheq pc, [lr, -r8] @ │ │ │ │ - tstpeq lr, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + smlatbeq lr, r8, r4, sp │ │ │ │ + smlabbeq lr, r4, r4, sp │ │ │ │ qaddeq pc, r4, lr @ │ │ │ │ - @ instruction: 0x010ed490 │ │ │ │ - tsteq ip, r8, lsr sp │ │ │ │ - tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ed4b0 │ │ │ │ - tsteq ip, r0, lsr #26 │ │ │ │ - strheq pc, [lr, -r0] @ │ │ │ │ - smlabbeq lr, ip, r0, pc @ │ │ │ │ - smlabteq lr, r8, r4, sp │ │ │ │ - tsteq ip, r0, lsl #26 │ │ │ │ + tsteq ip, r8, lsl r0 │ │ │ │ + tstpeq lr, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + tstpeq lr, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, r0, pc @ │ │ │ │ + smlabbeq lr, r4, r0, pc @ │ │ │ │ + tstpeq lr, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ed49c │ │ │ │ + smlabteq ip, r8, pc, r5 @ │ │ │ │ + smlabbeq lr, r0, r0, pc @ │ │ │ │ + @ instruction: 0x010ed4bc │ │ │ │ + @ instruction: 0x010c5fb0 │ │ │ │ + strheq pc, [lr, -ip] @ │ │ │ │ + swpeq pc, r8, [lr] @ │ │ │ │ ldrdeq sp, [lr, -r4] │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - smlabbeq lr, r4, r6, sp │ │ │ │ - tstpeq lr, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - tsteq lr, r0, lsl #10 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r0, pc @ │ │ │ │ - @ instruction: 0x010c5cb8 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - smlabteq lr, ip, r0, pc @ │ │ │ │ - smlatbeq ip, r0, ip, r5 │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - smlatteq lr, r4, r0, pc @ │ │ │ │ - smlabbeq ip, r0, ip, r5 │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq ip, r0, ror ip │ │ │ │ - tstpeq lr, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c5f90 │ │ │ │ + strheq pc, [lr, -r8] @ │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq ip, r8, ror pc │ │ │ │ tstpeq lr, ip, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, asr #10 │ │ │ │ - tsteq ip, r8, asr #24 │ │ │ │ + smlatteq lr, ip, r0, pc @ │ │ │ │ + smlabteq lr, r8, r0, pc @ │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + tsteq ip, r0, asr pc │ │ │ │ + smlatteq lr, r8, r0, pc @ │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ + tsteq ip, r8, lsr pc │ │ │ │ + tstpeq lr, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 30) @ │ │ │ │ + tsteq lr, ip, lsr r5 │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq lr, r8, asr #10 │ │ │ │ + tsteq ip, r8, lsl #30 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + @ instruction: 0x010ed5bc │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ tstpeq lr, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, ror #10 │ │ │ │ - tsteq ip, r0, lsr ip │ │ │ │ - tstpeq lr, r4, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + tsteq lr, r8, ror r5 │ │ │ │ + tstpeq lr, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r0, lr, r5 │ │ │ │ + @ instruction: 0x010ed5b4 │ │ │ │ + @ instruction: 0x010ed590 │ │ │ │ + tstpeq lr, r0, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r0, lr, r5 │ │ │ │ + tstpeq lr, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c5e90 │ │ │ │ + smlatteq lr, r8, r1, pc @ │ │ │ │ + smlatbeq lr, r8, r1, pc @ │ │ │ │ + smlabbeq lr, r4, r1, pc @ │ │ │ │ + smlabteq lr, r0, r5, sp │ │ │ │ + tsteq ip, r8, ror #28 │ │ │ │ + smlatbeq lr, r4, r1, pc @ │ │ │ │ + smlatteq lr, r0, r5, sp │ │ │ │ + tsteq ip, r0, asr lr │ │ │ │ + smlatteq lr, r0, r1, pc @ │ │ │ │ + @ instruction: 0x010ef1bc │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + tsteq ip, r0, lsr lr │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + @ instruction: 0x010ed7b4 │ │ │ │ + smlatbeq lr, r4, r2, pc @ │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlatteq ip, r8, sp, r5 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + ldrdeq r5, [ip, -r0] │ │ │ │ + tsteq lr, r8, ror #12 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ + tstpeq lr, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c5db0 │ │ │ │ + tstpeq lr, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r0, sp, r5 │ │ │ │ + @ instruction: 0x010ef29c │ │ │ │ + tstpeq lr, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + tsteq ip, r8, ror sp │ │ │ │ + tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ed694 │ │ │ │ + tsteq ip, r0, ror #26 │ │ │ │ + @ instruction: 0x010ef294 │ │ │ │ + tstpeq lr, r0, ror r2 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -49017,47 +49017,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, sl, lsl pc │ │ │ │ - @ instruction: 0x010c55b0 │ │ │ │ - tsteq lr, sl, lsr #30 │ │ │ │ - smlatbeq ip, r4, r5, r5 │ │ │ │ - ldrdeq lr, [lr, -r6] │ │ │ │ - smlatbeq lr, r4, pc, ip @ │ │ │ │ - tsteq lr, r6, ror #30 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - smlabbeq ip, r0, r5, r5 │ │ │ │ - tsteq lr, sl, ror #30 │ │ │ │ - tsteq lr, ip, lsr fp │ │ │ │ - tsteq ip, lr, ror #10 │ │ │ │ - smlatbeq lr, ip, pc, ip @ │ │ │ │ - smlabbeq lr, sl, pc, ip @ │ │ │ │ - tsteq lr, ip, asr fp │ │ │ │ - tsteq ip, r6, asr r5 │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - tsteq ip, sl, asr #10 │ │ │ │ - smlatteq lr, ip, fp, lr │ │ │ │ - smlatbeq lr, lr, fp, lr │ │ │ │ - smlabbeq lr, ip, fp, lr │ │ │ │ - smlabteq lr, sl, pc, ip @ │ │ │ │ - tsteq ip, ip, lsr #10 │ │ │ │ - @ instruction: 0x010eebb2 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq ip, sl, lsl r5 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -r2] │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - tsteq ip, r2, lsl #10 │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - strdeq r5, [ip, -r6] │ │ │ │ + tsteq lr, sl, asr #32 │ │ │ │ + smlatteq ip, r0, r6, r5 │ │ │ │ + qaddeq sp, sl, lr │ │ │ │ + ldrdeq r5, [ip, -r4] │ │ │ │ + tsteq lr, r6, lsl #26 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + swpeq sp, r6, [lr] │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq lr, r6, asr #24 │ │ │ │ + @ instruction: 0x010c56b0 │ │ │ │ + swpeq sp, sl, [lr] │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + @ instruction: 0x010c569e │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + strheq sp, [lr, -sl] │ │ │ │ + smlabbeq lr, ip, ip, lr │ │ │ │ + smlabbeq ip, r6, r6, r5 │ │ │ │ + @ instruction: 0x010eec9c │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + @ instruction: 0x010eecbc │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + tsteq ip, ip, asr r6 │ │ │ │ + smlatteq lr, r2, ip, lr │ │ │ │ + tsteq lr, r0, lsr #2 │ │ │ │ + tsteq ip, sl, asr #12 │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + tsteq lr, r2, lsl #26 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + tsteq ip, r2, lsr r6 │ │ │ │ + tsteq lr, r0, asr r1 │ │ │ │ + tsteq ip, r6, lsr #12 │ │ │ │ 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 │ │ │ │ @@ -49899,52 +49899,52 @@ │ │ │ │ stccc 4, cr5, [r0], #-376 @ 0xfffffe88 │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ strhi pc, [r5, #-513]! @ 0xfffffdff │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ strbthi pc, [r1], #-256 @ 0xffffff00 @ │ │ │ │ ldclt 0, cr15, [sp, #-4] │ │ │ │ - smlatteq ip, sl, sl, ip │ │ │ │ - smlabteq lr, ip, pc, r4 @ │ │ │ │ - ldrdeq ip, [ip, -lr] │ │ │ │ - smlatteq ip, r8, r6, r5 │ │ │ │ - ldrdeq r4, [lr, -r0] │ │ │ │ - smlatteq ip, sl, sl, ip │ │ │ │ - ldrdeq ip, [ip, -r8] │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - @ instruction: 0x010ee9bc │ │ │ │ - smlabteq lr, r0, sp, r4 │ │ │ │ - tsteq lr, r0, asr sp │ │ │ │ - tsteq lr, sl, ror #26 │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - smlabbeq lr, ip, ip, r4 │ │ │ │ - tsteq lr, sl, ror #10 │ │ │ │ - tsteq lr, r8, lsr #10 │ │ │ │ - smlatteq lr, r2, lr, r5 │ │ │ │ - tsteq lr, r6, lsl #22 │ │ │ │ - @ instruction: 0x010e5e92 │ │ │ │ - @ instruction: 0x010e4ab6 │ │ │ │ - smlatbeq lr, r6, r4, r6 │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - @ instruction: 0x010e48b8 │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - tsteq lr, lr, lsl #22 │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - strdeq r6, [lr, -r6] │ │ │ │ - smlatteq lr, r8, sl, r6 │ │ │ │ - ldrdeq r6, [lr, -lr] │ │ │ │ - ldrdeq r6, [lr, -r0] │ │ │ │ - smlatteq lr, r0, r9, r6 │ │ │ │ - tsteq lr, r2, ror r7 │ │ │ │ - tsteq lr, r0, lsr sl │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - tsteq lr, ip, lsl sl │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ + tsteq ip, sl, lsl ip │ │ │ │ + strdeq r5, [lr, -ip] │ │ │ │ + tsteq ip, lr, lsl #24 │ │ │ │ + tsteq ip, r8, lsl r8 │ │ │ │ + mrseq r5, (UNDEF: 14) │ │ │ │ + tsteq ip, sl, lsl ip │ │ │ │ + tsteq ip, r8, lsl #24 │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + smlatteq lr, ip, sl, lr │ │ │ │ + strdeq r4, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, lr, r4 │ │ │ │ + @ instruction: 0x010e4e9a │ │ │ │ + smlatbeq lr, r4, sl, r4 │ │ │ │ + @ instruction: 0x010e4dbc │ │ │ │ + @ instruction: 0x010e569a │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq lr, r2, lsl r0 │ │ │ │ + tsteq lr, r6, lsr ip │ │ │ │ + smlabteq lr, r2, pc, r5 @ │ │ │ │ + smlatteq lr, r6, fp, r4 │ │ │ │ + ldrdeq r6, [lr, -r6] │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + smlatteq lr, r8, r9, r4 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, lr, lsr ip │ │ │ │ + tsteq lr, r0, lsr ip │ │ │ │ + tsteq lr, r6, lsr #24 │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + tsteq lr, lr, lsl #24 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + tsteq lr, r0, lsl fp │ │ │ │ + smlatbeq lr, r2, r8, r4 │ │ │ │ + tsteq lr, r0, ror #22 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ + tsteq lr, sl, lsl #16 │ │ │ │ cmppeq ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0061f5b1 │ │ │ │ @ instruction: 0xf5a4d30a │ │ │ │ @ instruction: 0xf04f5461 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -51345,208 +51345,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmda r6!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1df448 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, r0, ror r8 │ │ │ │ - tsteq ip, r4, asr #4 │ │ │ │ - tsteq lr, lr, lsr #20 │ │ │ │ - tsteq ip, r4, asr r5 │ │ │ │ - tsteq lr, sl, lsl #20 │ │ │ │ - tsteq ip, r4, asr #10 │ │ │ │ + tsteq ip, r4, ror r3 │ │ │ │ + tsteq lr, lr, asr fp │ │ │ │ + smlabbeq ip, r4, r6, fp │ │ │ │ + tsteq lr, sl, lsr fp │ │ │ │ + tsteq ip, r4, ror r6 │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + tsteq ip, r6, ror #12 │ │ │ │ + tsteq ip, sl, ror #12 │ │ │ │ + tsteq ip, ip, asr #12 │ │ │ │ + tsteq r5, ip, lsl #23 │ │ │ │ + tsteq ip, r4, asr #12 │ │ │ │ + tsteq ip, r6, lsr r6 │ │ │ │ + tsteq ip, r4, lsr r6 │ │ │ │ + tsteq ip, lr, lsr r6 │ │ │ │ + tsteq ip, r0, asr #12 │ │ │ │ + tsteq ip, ip, lsr r6 │ │ │ │ + tsteq lr, r2, asr #20 │ │ │ │ + tsteq ip, ip, lsr #12 │ │ │ │ + tsteq lr, lr, lsl sl │ │ │ │ + @ instruction: 0x010cb596 │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ smlatteq lr, r6, r9, r3 │ │ │ │ - tsteq ip, r6, lsr r5 │ │ │ │ - tsteq ip, sl, lsr r5 │ │ │ │ - tsteq ip, ip, lsl r5 │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq ip, r4, lsl r5 │ │ │ │ - tsteq ip, r6, lsl #10 │ │ │ │ - tsteq ip, r4, lsl #10 │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq ip, ip, lsl #10 │ │ │ │ - tsteq lr, r2, lsl r9 │ │ │ │ - strdeq fp, [ip, -ip] │ │ │ │ - smlatteq lr, lr, r8, r3 │ │ │ │ - tsteq ip, r6, ror #8 │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - @ instruction: 0x010e38b6 │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq lr, r6, lsl #2 │ │ │ │ - tsteq ip, r0, lsl r1 │ │ │ │ - strdeq r3, [lr, -r4] │ │ │ │ - smlatteq ip, lr, r0, r4 │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ + tsteq lr, r6, lsr r2 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + tsteq lr, r6, ror #24 │ │ │ │ + tsteq ip, r4, lsl #4 │ │ │ │ + tsteq ip, r6, asr r5 │ │ │ │ + tsteq ip, r4, asr r5 │ │ │ │ + tsteq ip, r6, asr r5 │ │ │ │ + tsteq r5, lr, asr #19 │ │ │ │ + strdeq r4, [ip, -lr] │ │ │ │ + smlatteq lr, r6, r8, r3 │ │ │ │ + tsteq lr, ip, lsl #8 │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ + tsteq lr, ip, lsl #18 │ │ │ │ + ldrdeq r4, [ip, -r0] │ │ │ │ ldrdeq r4, [ip, -r4] │ │ │ │ - tsteq ip, r6, lsr #8 │ │ │ │ - tsteq ip, r4, lsr #8 │ │ │ │ - tsteq ip, r6, lsr #8 │ │ │ │ - @ instruction: 0x0115789e │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + tsteq r5, r6, lsr #18 │ │ │ │ + smlatbeq lr, r8, r3, sp │ │ │ │ + smlabbeq lr, ip, fp, r3 │ │ │ │ + smlabbeq lr, r6, r8, r3 │ │ │ │ + tsteq ip, r8, asr #6 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ + smlatbeq lr, r4, lr, r2 │ │ │ │ + tsteq pc, r6, lsr r5 @ │ │ │ │ + smlatbeq pc, ip, pc, r6 @ │ │ │ │ + smlatbeq pc, r6, pc, r6 @ │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + tsteq lr, ip, ror r7 │ │ │ │ + tsteq lr, sl, asr pc │ │ │ │ + mrseq r4, (UNDEF: 12) │ │ │ │ + strdeq r3, [ip, -r8] │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ smlabteq ip, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x010e37b6 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - smlatteq lr, r0, sl, r3 │ │ │ │ - ldrdeq r3, [lr, -ip] │ │ │ │ - smlatbeq ip, r0, r2, r4 │ │ │ │ - smlatbeq ip, r4, r2, r4 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - @ instruction: 0x011577f6 │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ - tsteq lr, r6, asr r7 │ │ │ │ - tsteq ip, r8, lsl r2 │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - tsteq pc, r6, lsl #8 │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - strdeq r3, [lr, -r6] │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ - tsteq lr, sl, lsr #28 │ │ │ │ - ldrdeq r3, [ip, -r0] │ │ │ │ - smlabteq ip, r8, lr, r3 │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - @ instruction: 0x010c3e9e │ │ │ │ - @ instruction: 0x010c3e96 │ │ │ │ - smlatteq lr, r6, sp, r2 │ │ │ │ - tsteq ip, ip, ror #28 │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - smlabteq lr, r4, sp, r2 │ │ │ │ - tsteq ip, sl, lsr lr │ │ │ │ - tsteq ip, r2, lsr lr │ │ │ │ - smlatbeq lr, r2, sp, r2 │ │ │ │ - tsteq ip, r8, lsl #28 │ │ │ │ - tsteq ip, r0, lsl #28 │ │ │ │ - smlabbeq lr, r2, sp, r2 │ │ │ │ - smlabbeq ip, ip, r1, fp │ │ │ │ - smlabteq ip, ip, sp, r3 │ │ │ │ - smlabteq ip, r4, sp, r3 │ │ │ │ - tsteq lr, r6, ror r0 │ │ │ │ - strdeq r3, [lr, -lr] │ │ │ │ - tsteq lr, sl, rrx │ │ │ │ - tsteq ip, sl, asr sp │ │ │ │ - tsteq ip, r2, asr sp │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ - smlabbeq lr, ip, r4, r3 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - smlatbeq ip, r2, r0, fp │ │ │ │ - ldrdeq r3, [ip, -r4] │ │ │ │ - tsteq lr, r2, asr #8 │ │ │ │ - smlatteq ip, r2, lr, r3 │ │ │ │ - tsteq ip, ip, lsr #30 │ │ │ │ - tsteq lr, r2, lsl r4 │ │ │ │ - smlabteq lr, r2, sp, r3 │ │ │ │ - smlatteq lr, r2, pc, r4 @ │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - @ instruction: 0x010e3d96 │ │ │ │ - @ instruction: 0x010e33ba │ │ │ │ - @ instruction: 0x010c3bb0 │ │ │ │ - @ instruction: 0x010e3398 │ │ │ │ - smlabbeq ip, sl, fp, r3 │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ - tsteq ip, r6, ror #22 │ │ │ │ - tsteq lr, r0, asr r3 │ │ │ │ - tsteq ip, r2, asr #22 │ │ │ │ - tsteq lr, sl, lsr #6 │ │ │ │ - smlabteq lr, r0, lr, ip │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - @ instruction: 0x010eceb8 │ │ │ │ - smlabbeq ip, ip, fp, r3 │ │ │ │ - smlabbeq ip, r4, fp, r3 │ │ │ │ - @ instruction: 0x010ece98 │ │ │ │ - @ instruction: 0x010e32b4 │ │ │ │ - smlatbeq ip, sl, sl, r3 │ │ │ │ - smlabteq sp, r8, r0, r2 │ │ │ │ - smlatbeq sp, lr, r0, r2 │ │ │ │ - tsteq ip, ip, lsl fp │ │ │ │ - tsteq lr, lr, ror fp │ │ │ │ - smlabbeq lr, ip, fp, r2 │ │ │ │ - strdeq fp, [ip, -r6] │ │ │ │ - tsteq r5, r2, ror #5 │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - strdeq r3, [lr, -lr] │ │ │ │ - smlatteq lr, ip, sp, ip │ │ │ │ - strdeq ip, [lr, -r2] │ │ │ │ - smlatteq lr, r0, r1, r3 │ │ │ │ - smlatteq lr, r4, sp, ip │ │ │ │ - smlabteq lr, lr, sp, ip │ │ │ │ - @ instruction: 0x010e3198 │ │ │ │ - smlabbeq ip, lr, r9, r3 │ │ │ │ - tsteq lr, r6, ror r1 │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ + smlabteq ip, r6, pc, r3 @ │ │ │ │ + tsteq lr, r6, lsl pc │ │ │ │ + @ instruction: 0x010c3f9c │ │ │ │ + @ instruction: 0x010c3f94 │ │ │ │ + strdeq r2, [lr, -r4] │ │ │ │ + tsteq ip, sl, ror #30 │ │ │ │ + tsteq ip, r2, ror #30 │ │ │ │ + ldrdeq r2, [lr, -r2] │ │ │ │ + tsteq ip, r8, lsr pc │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + @ instruction: 0x010e2eb2 │ │ │ │ + @ instruction: 0x010cb2bc │ │ │ │ + strdeq r3, [ip, -ip] │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + smlatbeq lr, r6, r1, sp │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + @ instruction: 0x010ed19a │ │ │ │ + smlabbeq ip, sl, lr, r3 │ │ │ │ + smlabbeq ip, r2, lr, r3 │ │ │ │ tsteq lr, r4, asr r1 │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq lr, r2, lsr r1 │ │ │ │ - tsteq lr, lr, asr #26 │ │ │ │ - tsteq pc, ip, lsl #14 │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - tsteq lr, lr, asr r4 │ │ │ │ - tsteq lr, sl, ror r0 │ │ │ │ - tsteq ip, ip │ │ │ │ - @ instruction: 0x010e35b4 │ │ │ │ - smlatteq ip, r6, r8, r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - @ instruction: 0x010e359a │ │ │ │ - @ instruction: 0x010c38b4 │ │ │ │ - smlatbeq ip, ip, r8, r3 │ │ │ │ - smlabbeq lr, r0, r5, r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - tsteq ip, r4, lsr fp │ │ │ │ - tsteq lr, sl, ror #18 │ │ │ │ - tsteq lr, r2, ror r9 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - tsteq lr, r2, asr fp │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - tsteq lr, r6, lsl #18 │ │ │ │ + @ instruction: 0x010e35bc │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + ldrdeq fp, [ip, -r2] │ │ │ │ + tsteq ip, r4 │ │ │ │ + tsteq lr, r2, ror r5 │ │ │ │ + tsteq ip, r2, lsl r0 │ │ │ │ + qaddeq r4, ip, ip │ │ │ │ + tsteq lr, r2, asr #10 │ │ │ │ + strdeq r3, [lr, -r2] │ │ │ │ + tsteq lr, r2, lsl r1 │ │ │ │ + tsteq pc, r6, lsr #22 │ │ │ │ + smlabteq lr, r6, lr, r3 │ │ │ │ + smlatteq lr, sl, r4, r3 │ │ │ │ + smlatteq ip, r0, ip, r3 │ │ │ │ + smlabteq lr, r8, r4, r3 │ │ │ │ + @ instruction: 0x010c3cba │ │ │ │ + smlatbeq lr, r4, r4, r3 │ │ │ │ + @ instruction: 0x010c3c96 │ │ │ │ + smlabbeq lr, r0, r4, r3 │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + tsteq lr, sl, asr r4 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsr r4 │ │ │ │ + smlatteq lr, r8, pc, ip @ │ │ │ │ + @ instruction: 0x010c3cbc │ │ │ │ + @ instruction: 0x010c3cb4 │ │ │ │ + smlabteq lr, r8, pc, ip @ │ │ │ │ + smlatteq lr, r4, r3, r3 │ │ │ │ + ldrdeq r3, [ip, -sl] │ │ │ │ + strdeq r2, [sp, -r8] │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + tsteq ip, ip, asr #24 │ │ │ │ + smlatbeq lr, lr, ip, r2 │ │ │ │ + @ instruction: 0x010e2cbc │ │ │ │ + tsteq ip, r6, lsr #10 │ │ │ │ + tsteq r5, r2, lsl r4 │ │ │ │ tsteq lr, sl, lsr #30 │ │ │ │ - tsteq lr, r6, asr #22 │ │ │ │ - tsteq ip, ip, ror sp │ │ │ │ - @ instruction: 0x01156fb6 │ │ │ │ - tsteq ip, lr, ror #20 │ │ │ │ - tsteq r5, lr, ror #30 │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ - smlatteq lr, sl, r6, r4 │ │ │ │ - smlatteq lr, r6, r6, r4 │ │ │ │ - smlatteq lr, r6, r6, r4 │ │ │ │ - smlatteq lr, r6, r6, r4 │ │ │ │ - tsteq lr, sl, lsr r7 │ │ │ │ - @ instruction: 0x010e3c9c │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - tsteq lr, ip, lsr #14 │ │ │ │ - tsteq ip, r4, asr #20 │ │ │ │ - smlabbeq ip, sl, r6, r3 │ │ │ │ - smlabbeq ip, r2, r6, r3 │ │ │ │ - tsteq lr, lr │ │ │ │ - @ instruction: 0x010e2db2 │ │ │ │ - @ instruction: 0x010e2592 │ │ │ │ - tsteq ip, sl, lsr r6 │ │ │ │ - tsteq ip, r4, lsr r6 │ │ │ │ - @ instruction: 0x010ec9b6 │ │ │ │ - tsteq ip, lr, lsl #12 │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - smlatteq ip, r2, r5, r3 │ │ │ │ + tsteq lr, lr, lsr #6 │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + tsteq lr, r2, lsr #30 │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + strdeq ip, [lr, -lr] │ │ │ │ + smlabteq lr, r8, r2, r3 │ │ │ │ + @ instruction: 0x010c3abe │ │ │ │ + smlatbeq lr, r6, r2, r3 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + smlabbeq lr, r4, r2, r3 │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + tsteq lr, r2, ror #4 │ │ │ │ + tsteq lr, lr, ror lr │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq r5, lr, lsl #5 │ │ │ │ + smlabbeq lr, lr, r5, r3 │ │ │ │ + smlatbeq lr, sl, r1, r3 │ │ │ │ + tsteq ip, ip, lsr r1 │ │ │ │ + smlatteq lr, r4, r6, r3 │ │ │ │ + tsteq ip, r6, lsl sl │ │ │ │ + tsteq ip, lr, lsl #20 │ │ │ │ + smlabteq lr, sl, r6, r3 │ │ │ │ + smlatteq ip, r4, r9, r3 │ │ │ │ ldrdeq r3, [ip, -ip] │ │ │ │ - tsteq lr, lr, lsr r5 │ │ │ │ - @ instruction: 0x010ca896 │ │ │ │ - smlatbeq ip, r0, ip, sl │ │ │ │ - smlatbeq ip, r6, ip, sl │ │ │ │ - smlatbeq ip, r8, ip, sl │ │ │ │ - tsteq r5, r8, lsl #27 │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - smlatbeq lr, sl, ip, r2 │ │ │ │ - @ instruction: 0x010d18b2 │ │ │ │ - tsteq lr, r6, ror #22 │ │ │ │ - smlatbeq sp, ip, r8, r1 │ │ │ │ + @ instruction: 0x010e36b0 │ │ │ │ + tsteq ip, lr, lsl #18 │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + tsteq ip, r4, ror #24 │ │ │ │ + @ instruction: 0x010e3a9a │ │ │ │ + smlatbeq lr, r2, sl, r3 │ │ │ │ + tsteq lr, r6, ror #20 │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + smlabbeq lr, r2, ip, r4 │ │ │ │ + @ instruction: 0x010f1696 │ │ │ │ + tsteq lr, r6, lsr sl │ │ │ │ + qaddeq r3, sl, lr │ │ │ │ + tsteq lr, r6, ror ip │ │ │ │ + smlatbeq ip, ip, lr, sl │ │ │ │ + tsteq r5, r6, ror #1 │ │ │ │ + @ instruction: 0x010cab9e │ │ │ │ + @ instruction: 0x0115709e │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + tsteq lr, sl, ror #16 │ │ │ │ + smlabteq lr, ip, sp, r3 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + @ instruction: 0x010c37ba │ │ │ │ + @ instruction: 0x010c37b2 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + smlatteq lr, r2, lr, r2 │ │ │ │ + smlabteq lr, r2, r6, r2 │ │ │ │ + tsteq ip, sl, ror #14 │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + smlatteq lr, r6, sl, ip │ │ │ │ + tsteq ip, lr, lsr r7 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + smlabbeq lr, sl, r6, r2 │ │ │ │ + tsteq ip, r2, lsl r7 │ │ │ │ + tsteq ip, ip, lsl #14 │ │ │ │ + tsteq lr, lr, ror #12 │ │ │ │ + smlabteq ip, r6, r9, sl │ │ │ │ + ldrdeq sl, [ip, -r0] │ │ │ │ + ldrdeq sl, [ip, -r6] │ │ │ │ + ldrdeq sl, [ip, -r8] │ │ │ │ + @ instruction: 0x01156eb8 │ │ │ │ + tsteq ip, lr, lsr r6 │ │ │ │ + ldrdeq r2, [lr, -sl] │ │ │ │ + smlatteq sp, r2, r9, r1 │ │ │ │ + @ instruction: 0x010e4c96 │ │ │ │ + ldrdeq r1, [sp, -ip] │ │ │ │ strtmi r4, [r3], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi b22cb8 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 13, cr15, cr12, cr12, {6} │ │ │ │ @@ -51583,25 +51583,25 @@ │ │ │ │ cdp 7, 9, cr15, cr14, cr12, {6} │ │ │ │ bmi 49f1d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d918> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7cc9600 │ │ │ │ mullt r2, r6, lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - smlabteq lr, r6, r9, r4 │ │ │ │ - smlatteq ip, r6, r1, r3 │ │ │ │ - smlatteq ip, r0, r1, r3 │ │ │ │ - smlatbeq lr, r2, sl, r4 │ │ │ │ - ldrdeq r1, [sp, -sl] │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - smlabteq lr, r4, sl, r4 │ │ │ │ - tsteq lr, r2, asr #24 │ │ │ │ - ldrdeq r2, [lr, -r4] │ │ │ │ - smlatbeq ip, r6, sp, r2 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + strdeq r4, [lr, -r6] │ │ │ │ + tsteq ip, r6, lsl r3 │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ + ldrdeq r4, [lr, -r2] │ │ │ │ + tsteq sp, sl, lsl #10 │ │ │ │ + tsteq sp, r8, lsl #10 │ │ │ │ + strdeq r4, [lr, -r4] │ │ │ │ + tsteq lr, r2, ror sp │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ + ldrdeq r2, [ip, -r6] │ │ │ │ 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 │ │ │ │ @@ -51619,20 +51619,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - @ instruction: 0x010ec4b6 │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - smlabbeq lr, sl, r4, ip │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + smlatteq lr, r6, r5, ip │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + @ instruction: 0x010ec5ba │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq lr, r6, asr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe478 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51751,42 +51751,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, asr #26 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r4, #-816] @ 0xfffffcd0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabteq ip, r6, r2, r3 │ │ │ │ - @ instruction: 0x010e27b8 │ │ │ │ - smlatbeq lr, r8, r4, ip │ │ │ │ - tsteq ip, r6, lsr #14 │ │ │ │ - tsteq ip, lr, lsl r0 │ │ │ │ - tsteq lr, r6, asr r3 │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - tsteq lr, sl, asr #6 │ │ │ │ - smlatteq ip, ip, pc, r2 @ │ │ │ │ - qaddeq r2, r0, lr │ │ │ │ - ldrdeq sl, [ip, -r8] │ │ │ │ - tsteq lr, r2, lsr #8 │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - tsteq r5, ip, lsr #15 │ │ │ │ - smlabteq lr, r8, r2, ip │ │ │ │ - smlabteq lr, lr, r6, r2 │ │ │ │ - @ instruction: 0x010e3fbc │ │ │ │ - tsteq lr, r0, lsr #10 │ │ │ │ - @ instruction: 0x010e3fb6 │ │ │ │ - @ instruction: 0x010e3fb4 │ │ │ │ - tsteq ip, ip, lsr #30 │ │ │ │ - tsteq ip, r6, lsr #30 │ │ │ │ - @ instruction: 0x010ec390 │ │ │ │ - @ instruction: 0x010ec398 │ │ │ │ - @ instruction: 0x010ec392 │ │ │ │ - @ instruction: 0x010ec398 │ │ │ │ - smlatbeq lr, r4, r3, ip │ │ │ │ - smlatbeq lr, r2, r3, ip │ │ │ │ + strdeq r3, [ip, -r6] │ │ │ │ + smlatteq lr, r8, r8, r2 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + tsteq ip, r6, asr r8 │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + smlabbeq lr, r6, r4, ip │ │ │ │ + smlabbeq lr, ip, r8, r2 │ │ │ │ + tsteq lr, sl, ror r4 │ │ │ │ + tsteq ip, ip, lsl r1 │ │ │ │ + smlabbeq lr, r0, r1, r2 │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + @ instruction: 0x011568dc │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + strdeq r2, [lr, -lr] │ │ │ │ + smlatteq lr, ip, r0, r4 │ │ │ │ + tsteq lr, r0, asr r6 │ │ │ │ + smlatteq lr, r6, r0, r4 │ │ │ │ + smlatteq lr, r4, r0, r4 │ │ │ │ + qaddeq r3, ip, ip │ │ │ │ + qaddeq r3, r6, ip │ │ │ │ + smlabteq lr, r0, r4, ip │ │ │ │ + smlabteq lr, r8, r4, ip │ │ │ │ + smlabteq lr, r2, r4, ip │ │ │ │ + smlabteq lr, r8, r4, ip │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfe6e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51862,37 +51862,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r6, lsl #8 │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - smlabteq lr, r2, r2, ip │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - smlabbeq lr, sl, r2, ip │ │ │ │ - smlabteq lr, ip, r2, ip │ │ │ │ - smlatteq lr, r2, r2, ip │ │ │ │ - tsteq lr, r8, ror #6 │ │ │ │ - tsteq lr, lr, lsl r3 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - tsteq lr, lr, ror r3 │ │ │ │ - smlatbeq lr, r0, r3, ip │ │ │ │ - @ instruction: 0x010ec49a │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - ldrdeq ip, [lr, -sl] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ + tsteq lr, r6, lsr r5 │ │ │ │ tsteq lr, r8, asr r4 │ │ │ │ - smlatteq lr, r2, r4, ip │ │ │ │ - @ instruction: 0x010ec494 │ │ │ │ - @ instruction: 0x010ec4b2 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, lr, lsl #10 │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + @ instruction: 0x010ec398 │ │ │ │ + @ instruction: 0x010ec3ba │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, r2, lsl r4 │ │ │ │ + @ instruction: 0x010ec498 │ │ │ │ + tsteq lr, lr, asr #8 │ │ │ │ + tsteq lr, r4, ror #8 │ │ │ │ + smlatbeq lr, lr, r4, ip │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlabteq lr, sl, r5, ip │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ + tsteq lr, sl, lsl #10 │ │ │ │ + tsteq lr, r8, lsr #10 │ │ │ │ + tsteq lr, sl, ror #10 │ │ │ │ + smlabbeq lr, r8, r5, ip │ │ │ │ + tsteq lr, r2, lsl r6 │ │ │ │ + smlabteq lr, r4, r5, ip │ │ │ │ + smlatteq lr, r2, r5, ip │ │ │ │ + tsteq lr, r4, lsr #12 │ │ │ │ + tsteq lr, lr, lsr r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52724,173 +52724,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ @ instruction: 0xe005edb2 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - @ instruction: 0x010e2cb0 │ │ │ │ - strdeq r2, [lr, -ip] │ │ │ │ - smlabbeq ip, sl, r2, sl │ │ │ │ - smlabbeq ip, r0, fp, r2 │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - tsteq ip, ip, asr fp │ │ │ │ - tsteq lr, ip, lsl r5 │ │ │ │ - tsteq ip, r2, asr #22 │ │ │ │ - tsteq ip, r2, lsr #4 │ │ │ │ - tsteq ip, r8, lsl fp │ │ │ │ - tsteq ip, r0, lsl fp │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - smlatteq ip, r6, sl, r2 │ │ │ │ - ldrdeq r2, [ip, -lr] │ │ │ │ + smlatteq lr, r0, sp, r2 │ │ │ │ + tsteq lr, ip, lsr #8 │ │ │ │ + @ instruction: 0x010ca3ba │ │ │ │ + @ instruction: 0x010c2cb0 │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + smlabbeq ip, ip, ip, r2 │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + tsteq ip, r8, asr #24 │ │ │ │ + tsteq ip, r0, asr #24 │ │ │ │ + tsteq lr, ip, asr #8 │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + tsteq ip, lr, lsl #24 │ │ │ │ + tsteq lr, sl, lsr #8 │ │ │ │ + smlatteq ip, r4, fp, r2 │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + @ instruction: 0x010ca29a │ │ │ │ + @ instruction: 0x010c2b90 │ │ │ │ + smlabbeq ip, r8, fp, r2 │ │ │ │ + smlabteq lr, ip, r3, ip │ │ │ │ + @ instruction: 0x010e22b8 │ │ │ │ + smlabteq lr, r2, r3, ip │ │ │ │ + smlatbeq lr, r0, r2, r2 │ │ │ │ + @ instruction: 0x010ec3ba │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + tsteq lr, lr, ror r3 │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ + tsteq lr, sl, ror r3 │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + tsteq lr, r6, ror r3 │ │ │ │ + tsteq lr, r0, ror r3 │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + tsteq lr, r2, ror #6 │ │ │ │ + tsteq lr, ip, asr r3 │ │ │ │ + tsteq lr, sl, asr r3 │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + tsteq lr, r2, asr r3 │ │ │ │ + tsteq pc, r8 │ │ │ │ + tsteq r5, r0, lsl #4 │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + tsteq lr, r8, lsr #6 │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + @ instruction: 0x011561b2 │ │ │ │ + strdeq r1, [lr, -lr] │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ + tsteq ip, r6, ror r2 │ │ │ │ + tsteq r5, r2, ror #2 │ │ │ │ + tsteq ip, lr, lsr #32 │ │ │ │ + tsteq ip, r4, lsr #18 │ │ │ │ + tsteq ip, ip, lsl r9 │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + tsteq lr, ip, asr #32 │ │ │ │ + ldrdeq r9, [ip, -sl] │ │ │ │ + ldrdeq r2, [ip, -r0] │ │ │ │ + smlabteq ip, r8, r8, r2 │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + tsteq lr, lr, lsr r0 │ │ │ │ strdeq ip, [lr, -sl] │ │ │ │ - @ instruction: 0x010c2ab4 │ │ │ │ - smlatbeq ip, ip, sl, r2 │ │ │ │ - smlatteq lr, r0, r2, ip │ │ │ │ - ldrdeq r2, [lr, -ip] │ │ │ │ - tsteq ip, sl, ror #2 │ │ │ │ - tsteq ip, r0, ror #20 │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + tsteq lr, r6, lsl #4 │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + tsteq ip, r8, asr #16 │ │ │ │ + @ instruction: 0x010c2792 │ │ │ │ + tsteq lr, sl, ror pc │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + tsteq lr, r6, asr pc │ │ │ │ + tsteq ip, sl, asr #14 │ │ │ │ + tsteq sp, ip, lsl #20 │ │ │ │ + tsteq ip, r0, asr #22 │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq ip, ip, lsl #22 │ │ │ │ + tsteq ip, r0, lsl fp │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + tsteq lr, r0, lsl fp │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ tsteq ip, r8, asr sl │ │ │ │ - @ instruction: 0x010ec29c │ │ │ │ - smlabbeq lr, r8, r1, r2 │ │ │ │ - @ instruction: 0x010ec292 │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - smlabbeq lr, sl, r2, ip │ │ │ │ - smlatteq lr, r4, r7, r2 │ │ │ │ - tsteq lr, lr, asr #4 │ │ │ │ - tsteq lr, ip, asr #4 │ │ │ │ - tsteq lr, sl, asr #4 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ - tsteq lr, sl, lsr r2 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - tsteq lr, r2, lsr r2 │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - tsteq lr, sl, lsr #4 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - tsteq lr, r2, lsr #4 │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrsbeq r6, [r5, -r0] │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - tsteq r5, r2, lsl #1 │ │ │ │ - smlabteq lr, lr, r8, r1 │ │ │ │ - ldrdeq r1, [lr, -ip] │ │ │ │ - tsteq ip, r6, asr #2 │ │ │ │ - tsteq r5, r2, lsr r0 │ │ │ │ - strdeq r9, [ip, -lr] │ │ │ │ - strdeq r2, [ip, -r4] │ │ │ │ - smlatteq ip, ip, r7, r2 │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - smlatbeq ip, sl, lr, r9 │ │ │ │ - smlatbeq ip, r0, r7, r2 │ │ │ │ - @ instruction: 0x010c2798 │ │ │ │ - tsteq ip, sl, lsr sl │ │ │ │ - tsteq lr, lr, lsl #30 │ │ │ │ - smlabteq lr, sl, r0, ip │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - tsteq ip, r2, ror #12 │ │ │ │ - tsteq lr, sl, asr #28 │ │ │ │ - smlabteq lr, sl, r0, ip │ │ │ │ - tsteq lr, r6, lsr #28 │ │ │ │ - tsteq ip, sl, lsl r6 │ │ │ │ - ldrdeq r0, [sp, -ip] │ │ │ │ - tsteq ip, r0, lsl sl │ │ │ │ - strdeq r1, [lr, -r0] │ │ │ │ strdeq r1, [lr, -r8] │ │ │ │ - strdeq r9, [ip, -r8] │ │ │ │ - strdeq r1, [lr, -r0] │ │ │ │ strdeq r1, [lr, -r4] │ │ │ │ - ldrdeq r9, [ip, -ip] │ │ │ │ - smlatteq ip, r0, r9, r9 │ │ │ │ - ldrdeq r1, [lr, -r8] │ │ │ │ - smlatteq lr, r0, r9, r1 │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - tsteq ip, r8, lsr #18 │ │ │ │ - smlabteq lr, r8, r9, r1 │ │ │ │ - smlabteq lr, r4, r9, r1 │ │ │ │ + tsteq ip, ip, asr #20 │ │ │ │ tsteq ip, ip, lsl r9 │ │ │ │ - smlatteq ip, ip, r7, r9 │ │ │ │ - smlatteq ip, r8, r7, r9 │ │ │ │ - tsteq ip, r4, lsl r8 │ │ │ │ - smlabbeq lr, r0, r9, r1 │ │ │ │ - ldrdeq r9, [ip, -r8] │ │ │ │ - ldrdeq r9, [ip, -r4] │ │ │ │ - tsteq ip, r8, lsr #18 │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - tsteq ip, r0, lsl r9 │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - smlabteq ip, r8, r8, r9 │ │ │ │ - tsteq ip, r8, lsr #14 │ │ │ │ - smlabbeq ip, r8, r8, r9 │ │ │ │ - strdeq r1, [lr, -ip] │ │ │ │ - strdeq r1, [lr, -r4] │ │ │ │ - smlabteq ip, r0, r7, r9 │ │ │ │ - tsteq ip, r4, lsl r7 │ │ │ │ - tsteq ip, r0, lsl r7 │ │ │ │ - tsteq ip, r0, ror sl │ │ │ │ - tsteq ip, ip, lsl r7 │ │ │ │ - smlatbeq ip, ip, r6, r9 │ │ │ │ - tsteq ip, ip, lsr r8 │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - tsteq lr, ip, ror #16 │ │ │ │ - tsteq ip, r4, lsl #16 │ │ │ │ - tsteq lr, r4, asr r8 │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - smlatteq ip, r8, r6, r9 │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - @ instruction: 0x010c97bc │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - @ instruction: 0x010c9794 │ │ │ │ - tsteq ip, r8, lsr r6 │ │ │ │ - tsteq ip, r0, lsl #12 │ │ │ │ - strdeq r9, [ip, -ip] │ │ │ │ - tsteq ip, r0, lsr #12 │ │ │ │ - tsteq ip, lr, lsl r6 │ │ │ │ - tsteq ip, ip, lsl r6 │ │ │ │ - tsteq ip, sl, lsl r6 │ │ │ │ - @ instruction: 0x010e1790 │ │ │ │ - @ instruction: 0x010c9692 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - tsteq lr, r6, ror r7 │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ - tsteq lr, sl, ror #14 │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - tsteq lr, r6, ror #14 │ │ │ │ - smlatteq lr, ip, sl, fp │ │ │ │ - @ instruction: 0x011558f4 │ │ │ │ - smlabbeq ip, r4, r3, r9 │ │ │ │ - @ instruction: 0x010e2bb2 │ │ │ │ - smlatbeq lr, ip, fp, r2 │ │ │ │ - smlatbeq lr, r6, fp, r2 │ │ │ │ - smlatbeq lr, r0, fp, r2 │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - smlabbeq lr, r8, r0, r3 │ │ │ │ - smlatteq lr, ip, r5, r2 │ │ │ │ - smlabbeq lr, r2, r0, r3 │ │ │ │ - smlabbeq lr, r0, r0, r3 │ │ │ │ - strdeq r1, [ip, -r8] │ │ │ │ - strdeq r1, [ip, -r2] │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - tsteq lr, r4, ror #8 │ │ │ │ - tsteq lr, lr, asr r4 │ │ │ │ - tsteq lr, r4, ror #8 │ │ │ │ - tsteq lr, r0, ror r4 │ │ │ │ - tsteq lr, lr, ror #8 │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + tsteq ip, r4, asr #18 │ │ │ │ + @ instruction: 0x010e1ab0 │ │ │ │ + tsteq ip, r8, lsl #18 │ │ │ │ + tsteq ip, r4, lsl #18 │ │ │ │ + tsteq ip, r8, asr sl │ │ │ │ + smlabbeq lr, r4, sl, r1 │ │ │ │ + smlabbeq lr, r4, sl, r1 │ │ │ │ + tsteq ip, r4, asr #20 │ │ │ │ + tsteq ip, r0, asr #20 │ │ │ │ + tsteq lr, r4, ror #20 │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tsteq ip, r8, asr r8 │ │ │ │ + @ instruction: 0x010c99b8 │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + strdeq r9, [ip, -r0] │ │ │ │ + tsteq ip, r4, asr #16 │ │ │ │ + tsteq ip, r0, asr #16 │ │ │ │ + smlatbeq ip, r0, fp, r9 │ │ │ │ + tsteq ip, ip, asr #16 │ │ │ │ + ldrdeq r9, [ip, -ip] │ │ │ │ + tsteq ip, ip, ror #18 │ │ │ │ + smlatbeq lr, ip, r9, r1 │ │ │ │ + smlatbeq lr, r4, r9, r1 │ │ │ │ + @ instruction: 0x010e199c │ │ │ │ + tsteq ip, r4, lsr r9 │ │ │ │ + smlabbeq lr, r4, r9, r1 │ │ │ │ + tsteq lr, ip, ror r9 │ │ │ │ + tsteq ip, r8, lsl r8 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + smlatteq ip, ip, r8, r9 │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + smlabteq ip, r4, r8, r9 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ + tsteq ip, r0, asr r7 │ │ │ │ + tsteq ip, lr, asr #14 │ │ │ │ + tsteq ip, ip, asr #14 │ │ │ │ + tsteq ip, sl, asr #14 │ │ │ │ + smlabteq lr, r0, r8, r1 │ │ │ │ + smlabteq ip, r2, r7, r9 │ │ │ │ + smlatbeq lr, ip, r8, r1 │ │ │ │ + smlatbeq lr, r6, r8, r1 │ │ │ │ + smlatbeq lr, r0, r8, r1 │ │ │ │ + @ instruction: 0x010e189a │ │ │ │ + @ instruction: 0x010e1898 │ │ │ │ + @ instruction: 0x010e1896 │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + @ instruction: 0x010c94b4 │ │ │ │ + smlatteq lr, r2, ip, r2 │ │ │ │ + ldrdeq r2, [lr, -ip] │ │ │ │ + ldrdeq r2, [lr, -r6] │ │ │ │ + ldrdeq r2, [lr, -r0] │ │ │ │ + tsteq r5, ip, lsl #19 │ │ │ │ + @ instruction: 0x010e31b8 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + @ instruction: 0x010e31b2 │ │ │ │ + @ instruction: 0x010e31b0 │ │ │ │ + tsteq ip, r8, lsr #2 │ │ │ │ + tsteq ip, r2, lsr #2 │ │ │ │ + smlabbeq lr, ip, r5, fp │ │ │ │ + @ instruction: 0x010eb594 │ │ │ │ + smlabbeq lr, lr, r5, fp │ │ │ │ + @ instruction: 0x010eb594 │ │ │ │ + smlatbeq lr, r0, r5, fp │ │ │ │ + @ instruction: 0x010eb59e │ │ │ │ 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 │ │ │ │ @@ -53660,106 +53660,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 │ │ │ │ - smlabteq lr, lr, r6, fp │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + tsteq lr, r2, lsr #16 │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + smlabbeq lr, r4, r8, fp │ │ │ │ + @ instruction: 0x010eb898 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + strdeq fp, [lr, -lr] │ │ │ │ + tsteq lr, r6, lsl r9 │ │ │ │ + tsteq lr, ip, lsr #18 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + smlatbeq lr, r2, r9, fp │ │ │ │ + smlabteq lr, sl, r9, fp │ │ │ │ strdeq fp, [lr, -r2] │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - smlatbeq lr, ip, r7, fp │ │ │ │ - smlabteq lr, lr, r7, fp │ │ │ │ - smlatteq lr, r6, r7, fp │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - tsteq lr, lr, asr #16 │ │ │ │ - tsteq lr, r2, ror r8 │ │ │ │ - @ instruction: 0x010eb89a │ │ │ │ - smlabteq lr, r2, r8, fp │ │ │ │ - smlatteq lr, r4, r8, fp │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + tsteq lr, r6, ror #20 │ │ │ │ + tsteq lr, lr, ror sl │ │ │ │ + smlabbeq lr, lr, sl, fp │ │ │ │ + smlatbeq lr, r6, sl, fp │ │ │ │ + smlabteq lr, r0, sl, fp │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + tsteq lr, r2, lsl fp │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + tsteq lr, r0, ror fp │ │ │ │ + smlatbeq lr, r6, fp, fp │ │ │ │ + smlatteq lr, sl, fp, fp │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + tsteq lr, r2, lsr ip │ │ │ │ + smlabbeq lr, r2, ip, fp │ │ │ │ + smlabteq lr, r6, ip, fp │ │ │ │ strdeq fp, [lr, -ip] │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsl r9 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - tsteq lr, lr, asr #18 │ │ │ │ - tsteq lr, lr, asr r9 │ │ │ │ - tsteq lr, r6, ror r9 │ │ │ │ - @ instruction: 0x010eb990 │ │ │ │ - smlatbeq lr, r8, r9, fp │ │ │ │ - smlatbeq lr, lr, r9, fp │ │ │ │ - smlabteq lr, r6, r9, fp │ │ │ │ - smlatteq lr, r2, r9, fp │ │ │ │ - tsteq lr, r8, lsl #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq lr, r6, ror sl │ │ │ │ - @ instruction: 0x010ebaba │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - tsteq lr, r2, lsl #22 │ │ │ │ - tsteq lr, r2, asr fp │ │ │ │ - @ instruction: 0x010ebb96 │ │ │ │ - smlabteq lr, ip, fp, fp │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq lr, sl, lsr ip │ │ │ │ - tsteq lr, lr, ror ip │ │ │ │ - @ instruction: 0x010ebcb4 │ │ │ │ - smlatteq lr, r2, ip, fp │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq lr, ip, asr sp │ │ │ │ - @ instruction: 0x010ebd92 │ │ │ │ - smlabteq lr, sl, sp, fp │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq lr, r6, asr #28 │ │ │ │ - tsteq lr, ip, ror lr │ │ │ │ - @ instruction: 0x010ebe9a │ │ │ │ - smlatteq lr, sl, lr, fp │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ - @ instruction: 0x010ebf9e │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - tsteq lr, lr, asr #32 │ │ │ │ - tsteq lr, sl, ror r0 │ │ │ │ - strheq ip, [lr, -r0] │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ - tsteq lr, r4, ror #2 │ │ │ │ - @ instruction: 0x010ec19a │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - tsteq lr, r6, lsl r2 │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - smlatbeq lr, ip, r2, ip │ │ │ │ - smlatteq lr, r2, r2, ip │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - tsteq lr, r4, asr r3 │ │ │ │ - @ instruction: 0x010ec39a │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, r2, lsl #8 │ │ │ │ - tsteq lr, sl, lsr r4 │ │ │ │ - smlabbeq lr, r0, r4, ip │ │ │ │ - @ instruction: 0x010ec4b8 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, ip, lsr #10 │ │ │ │ - tsteq lr, r2, ror r5 │ │ │ │ - smlatbeq lr, sl, r5, ip │ │ │ │ - smlabteq lr, ip, r5, ip │ │ │ │ - tsteq lr, lr, lsl r6 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - @ instruction: 0x010ec69c │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - tsteq lr, lr, lsl #14 │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - smlabbeq lr, ip, r7, ip │ │ │ │ - @ instruction: 0x010ec7b8 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq lr, r8, lsr r8 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + tsteq lr, sl, ror #26 │ │ │ │ + smlatbeq lr, lr, sp, fp │ │ │ │ + smlatteq lr, r4, sp, fp │ │ │ │ + tsteq lr, r2, lsl lr │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + smlabbeq lr, ip, lr, fp │ │ │ │ + smlabteq lr, r2, lr, fp │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + tsteq lr, r6, ror pc │ │ │ │ + smlatbeq lr, ip, pc, fp @ │ │ │ │ + smlabteq lr, sl, pc, fp @ │ │ │ │ + tsteq lr, sl, lsl r0 │ │ │ │ + qaddeq ip, lr, lr │ │ │ │ + swpeq ip, r4, [lr] │ │ │ │ + smlabteq lr, lr, r0, ip │ │ │ │ + tsteq lr, r4, lsl #2 │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ + tsteq lr, lr, ror r1 │ │ │ │ + smlatbeq lr, sl, r1, ip │ │ │ │ + smlatteq lr, r0, r1, ip │ │ │ │ + tsteq lr, r6, lsr #4 │ │ │ │ + tsteq lr, ip, asr r2 │ │ │ │ + @ instruction: 0x010ec294 │ │ │ │ + smlabteq lr, sl, r2, ip │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq lr, r6, asr #6 │ │ │ │ + @ instruction: 0x010ec398 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, r2, lsl r4 │ │ │ │ + tsteq lr, ip, asr #8 │ │ │ │ + smlabbeq lr, r4, r4, ip │ │ │ │ + smlabteq lr, sl, r4, ip │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + tsteq lr, r2, lsr r5 │ │ │ │ + tsteq lr, sl, ror #10 │ │ │ │ + @ instruction: 0x010ec5b0 │ │ │ │ + smlatteq lr, r8, r5, ip │ │ │ │ + tsteq lr, r4, lsr #12 │ │ │ │ + tsteq lr, ip, asr r6 │ │ │ │ + smlatbeq lr, r2, r6, ip │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, lr, asr #14 │ │ │ │ + @ instruction: 0x010ec794 │ │ │ │ + smlabteq lr, ip, r7, ip │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + smlabbeq lr, r4, r8, ip │ │ │ │ + @ instruction: 0x010ec8bc │ │ │ │ + smlatteq lr, r8, r8, ip │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + tsteq lr, r8, ror #18 │ │ │ │ + smlatbeq lr, r0, r9, ip │ │ │ │ @ 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 │ │ │ │ @@ -54567,301 +54567,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r8, lsr r7 │ │ │ │ - tsteq lr, lr, ror #14 │ │ │ │ - @ instruction: 0x010ec7b2 │ │ │ │ - smlatteq lr, r8, r7, ip │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, sl, asr #16 │ │ │ │ - smlabbeq lr, lr, r8, ip │ │ │ │ - smlabteq lr, r4, r8, ip │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + @ instruction: 0x010ec89e │ │ │ │ + smlatteq lr, r2, r8, ip │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + tsteq lr, sl, lsr #18 │ │ │ │ + tsteq lr, sl, ror r9 │ │ │ │ + @ instruction: 0x010ec9be │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq lr, r2, ror #20 │ │ │ │ + smlatbeq lr, r8, sl, ip │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + tsteq lr, sl, lsl #22 │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + smlabbeq lr, r4, fp, ip │ │ │ │ + @ instruction: 0x010ecbba │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, sl, lsr #24 │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + smlatbeq lr, r4, ip, ip │ │ │ │ + smlabteq lr, r2, ip, ip │ │ │ │ + tsteq lr, r2, lsl sp │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + smlabbeq lr, lr, sp, ip │ │ │ │ + smlabteq lr, r6, sp, ip │ │ │ │ strdeq ip, [lr, -ip] │ │ │ │ - tsteq lr, r2, lsr r9 │ │ │ │ - tsteq lr, r8, ror r9 │ │ │ │ - smlatbeq lr, lr, r9, ip │ │ │ │ + tsteq lr, r0, asr #28 │ │ │ │ + tsteq lr, r6, ror lr │ │ │ │ + smlatbeq lr, r2, lr, ip │ │ │ │ ldrdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq lr, r4, asr sl │ │ │ │ - smlabbeq lr, sl, sl, ip │ │ │ │ - smlabteq lr, r4, sl, ip │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - @ instruction: 0x010ecb92 │ │ │ │ - smlatteq lr, r2, fp, ip │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - tsteq lr, lr, asr ip │ │ │ │ - @ instruction: 0x010ecc96 │ │ │ │ - smlabteq lr, ip, ip, ip │ │ │ │ - tsteq lr, r0, lsl sp │ │ │ │ - tsteq lr, r6, asr #26 │ │ │ │ - tsteq lr, r2, ror sp │ │ │ │ - smlatbeq lr, sl, sp, ip │ │ │ │ - smlatteq lr, lr, sp, ip │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ - @ instruction: 0x010ece92 │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - smlabbeq lr, r8, ip, sl │ │ │ │ - smlabbeq lr, r4, r8, sl │ │ │ │ - smlabbeq lr, r8, r6, sl │ │ │ │ - tsteq lr, r8, ror r5 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - @ instruction: 0x010ea498 │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - smlabteq ip, ip, r5, r0 │ │ │ │ - @ instruction: 0x010ea494 │ │ │ │ - @ instruction: 0x010c05bc │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - @ instruction: 0x010ea4b8 │ │ │ │ - smlatbeq ip, r4, r5, r0 │ │ │ │ - @ instruction: 0x010c059c │ │ │ │ - @ instruction: 0x010ea5b8 │ │ │ │ - tsteq lr, r0, ror r5 │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - tsteq ip, r4, ror r5 │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - @ instruction: 0x010ea59c │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - tsteq ip, r4, asr r5 │ │ │ │ - smlatteq lr, r4, r6, sl │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - smlatteq lr, r0, r5, sl │ │ │ │ - tsteq ip, ip, lsr #10 │ │ │ │ - tsteq ip, r4, lsr #10 │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ - tsteq ip, ip, lsl #10 │ │ │ │ - tsteq ip, r4, lsl #10 │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - smlatteq lr, r0, r6, sl │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + smlabbeq lr, ip, pc, ip @ │ │ │ │ + smlabteq lr, r2, pc, ip @ │ │ │ │ + tsteq lr, r6 │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + @ instruction: 0x010eadb8 │ │ │ │ + @ instruction: 0x010ea9b4 │ │ │ │ + @ instruction: 0x010ea7b8 │ │ │ │ + smlatbeq lr, r8, r6, sl │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + smlabteq lr, r8, r5, sl │ │ │ │ + @ instruction: 0x010ea598 │ │ │ │ + strdeq r0, [ip, -ip] │ │ │ │ + smlabteq lr, r4, r5, sl │ │ │ │ + smlatteq ip, ip, r6, r0 │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + smlatteq lr, r8, r5, sl │ │ │ │ + ldrdeq r0, [ip, -r4] │ │ │ │ + smlabteq ip, ip, r6, r0 │ │ │ │ + smlatteq lr, r8, r6, sl │ │ │ │ smlatbeq lr, r0, r6, sl │ │ │ │ - smlatteq ip, r4, r4, r0 │ │ │ │ - ldrdeq r0, [ip, -ip] │ │ │ │ - tsteq lr, r4, lsr r7 │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - smlabteq ip, r4, r4, r0 │ │ │ │ - @ instruction: 0x010c04bc │ │ │ │ - smlatteq lr, r0, r8, sl │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + smlatbeq ip, ip, r6, r0 │ │ │ │ + smlatbeq ip, r4, r6, r0 │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + smlabteq lr, ip, r6, sl │ │ │ │ + smlabbeq ip, ip, r6, r0 │ │ │ │ + smlabbeq ip, r4, r6, r0 │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ + smlabbeq lr, r8, r7, sl │ │ │ │ + tsteq lr, r8, asr #14 │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + tsteq ip, ip, asr r6 │ │ │ │ + tsteq ip, r4, asr r6 │ │ │ │ + smlatbeq lr, ip, r7, sl │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + tsteq ip, ip, lsr r6 │ │ │ │ + tsteq ip, r4, lsr r6 │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ tsteq lr, r0, lsl r8 │ │ │ │ - smlatbeq lr, r4, r7, sl │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - smlabbeq ip, ip, r4, r0 │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - tsteq ip, ip, ror r4 │ │ │ │ - @ instruction: 0x010ea7b0 │ │ │ │ - smlabbeq lr, r0, r7, sl │ │ │ │ - tsteq ip, r4, ror #8 │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - smlatteq lr, ip, r7, sl │ │ │ │ - @ instruction: 0x010ea7bc │ │ │ │ - tsteq ip, ip, lsr r4 │ │ │ │ - tsteq ip, r4, lsr r4 │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - tsteq lr, r0, lsl #16 │ │ │ │ - tsteq ip, ip, lsl r4 │ │ │ │ - tsteq ip, r4, lsl r4 │ │ │ │ - tsteq lr, r8, lsr #18 │ │ │ │ - @ instruction: 0x010ea894 │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ tsteq lr, r4, ror #16 │ │ │ │ tsteq lr, r4, lsr r8 │ │ │ │ - smlatteq ip, ip, r3, r0 │ │ │ │ - smlatteq ip, r4, r3, r0 │ │ │ │ - @ instruction: 0x010ea8b8 │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - smlabteq ip, ip, r3, r0 │ │ │ │ - smlabteq ip, r4, r3, r0 │ │ │ │ - smlabbeq lr, ip, r9, sl │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ + strdeq r0, [ip, -r4] │ │ │ │ + smlatteq ip, ip, r5, r0 │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + @ instruction: 0x010ea890 │ │ │ │ + tsteq lr, r0, ror #16 │ │ │ │ + @ instruction: 0x010c05bc │ │ │ │ + smlabbeq lr, ip, r8, sl │ │ │ │ + smlatbeq ip, ip, r5, r0 │ │ │ │ + smlatteq lr, r0, r8, sl │ │ │ │ + @ instruction: 0x010ea8b0 │ │ │ │ + @ instruction: 0x010c0594 │ │ │ │ + smlabbeq ip, ip, r5, r0 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + tsteq lr, ip, lsl r9 │ │ │ │ smlatteq lr, ip, r8, sl │ │ │ │ - smlatbeq ip, r4, r3, r0 │ │ │ │ - @ instruction: 0x010c039c │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r9, sl │ │ │ │ - smlabbeq ip, r4, r3, r0 │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - @ instruction: 0x010eafbc │ │ │ │ - smlatteq lr, r4, ip, sl │ │ │ │ + tsteq ip, ip, ror #10 │ │ │ │ + tsteq ip, r4, ror #10 │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq ip, r4, asr #10 │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + smlabteq lr, r4, r9, sl │ │ │ │ + @ instruction: 0x010ea994 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ + tsteq ip, ip, lsl r5 │ │ │ │ + tsteq ip, r4, lsl r5 │ │ │ │ + smlatteq lr, r8, r9, sl │ │ │ │ + smlatbeq lr, r8, r9, sl │ │ │ │ + strdeq r0, [ip, -ip] │ │ │ │ + strdeq r0, [ip, -r4] │ │ │ │ + @ instruction: 0x010eaabc │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tsteq lr, ip, lsl sl │ │ │ │ + ldrdeq r0, [ip, -r4] │ │ │ │ + smlabteq ip, ip, r4, r0 │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ + @ instruction: 0x010eaab0 │ │ │ │ + @ instruction: 0x010c04b4 │ │ │ │ + smlatbeq ip, ip, r4, r0 │ │ │ │ + smlatteq lr, ip, r0, fp │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + smlatbeq lr, r4, ip, sl │ │ │ │ + smlatteq lr, r8, fp, sl │ │ │ │ tsteq lr, r4, ror fp │ │ │ │ - @ instruction: 0x010eaab8 │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - strdeq sl, [lr, -r4] │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - tsteq ip, r4, lsr r3 │ │ │ │ - strdeq sl, [lr, -r4] │ │ │ │ - smlatbeq lr, r4, sl, sl │ │ │ │ - tsteq ip, ip, lsl r3 │ │ │ │ - tsteq ip, r4, lsl r3 │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq ip, r4, ror r4 │ │ │ │ smlabbeq lr, r0, fp, sl │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - strdeq r0, [ip, -r4] │ │ │ │ - smlatteq ip, ip, r2, r0 │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ - smlabteq lr, r4, fp, sl │ │ │ │ + tsteq ip, r4, ror #8 │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + tsteq ip, ip, asr #8 │ │ │ │ + tsteq ip, r4, asr #8 │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ + @ instruction: 0x010eacb0 │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ + tsteq ip, ip, lsl r4 │ │ │ │ + tsteq lr, r4, asr #26 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + strdeq r0, [ip, -ip] │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + smlabteq lr, r8, sp, sl │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ ldrdeq r0, [ip, -r4] │ │ │ │ - smlabteq ip, ip, r2, r0 │ │ │ │ - smlatbeq lr, r4, sp, sl │ │ │ │ - smlatteq lr, r8, ip, sl │ │ │ │ - @ instruction: 0x010eac98 │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - smlatbeq ip, r4, r2, r0 │ │ │ │ - @ instruction: 0x010c029c │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - ldrdeq sl, [lr, -ip] │ │ │ │ - smlabbeq ip, r4, r2, r0 │ │ │ │ - tsteq ip, ip, ror r2 │ │ │ │ - tsteq lr, r8, lsl #28 │ │ │ │ - @ instruction: 0x010eadb8 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq ip, ip, asr r2 │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ - tsteq ip, ip, lsr r2 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq lr, r8, ror #2 │ │ │ │ + smlabteq ip, ip, r3, r0 │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + @ instruction: 0x010c03b4 │ │ │ │ + smlatbeq ip, ip, r3, r0 │ │ │ │ + tsteq lr, r8, lsr pc │ │ │ │ + smlatteq lr, r8, lr, sl │ │ │ │ + @ instruction: 0x010eae98 │ │ │ │ + smlabbeq ip, ip, r3, r0 │ │ │ │ + smlabbeq ip, r4, r3, r0 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + tsteq ip, ip, ror #6 │ │ │ │ + tsteq ip, r4, ror #6 │ │ │ │ + @ instruction: 0x010eb298 │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ strdeq sl, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - smlabteq lr, r8, lr, sl │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ - ldrdeq sl, [lr, -r4] │ │ │ │ - strdeq r0, [ip, -r4] │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ + smlatbeq lr, r8, pc, sl @ │ │ │ │ + tsteq ip, r4, lsr r3 │ │ │ │ + tsteq lr, r4 │ │ │ │ + tsteq ip, r4, lsr #6 │ │ │ │ + smlatbeq lr, r8, r0, fp │ │ │ │ + qaddeq fp, r8, lr │ │ │ │ + tsteq ip, ip, lsl #6 │ │ │ │ + tsteq ip, r4, lsl #6 │ │ │ │ + smlabbeq lr, r4, r1, fp │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + smlatteq lr, r4, r0, fp │ │ │ │ + smlatteq ip, r4, r2, r0 │ │ │ │ ldrdeq r0, [ip, -ip] │ │ │ │ + smlabteq lr, r8, r1, fp │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + smlabteq ip, r4, r2, r0 │ │ │ │ + @ instruction: 0x010c02bc │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + @ instruction: 0x010eb29c │ │ │ │ + tsteq lr, ip, asr #4 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + @ instruction: 0x010c0294 │ │ │ │ + smlabbeq ip, ip, r2, r0 │ │ │ │ + smlatteq lr, r0, r2, fp │ │ │ │ + @ instruction: 0x010eb290 │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + @ instruction: 0x010eb3bc │ │ │ │ + tsteq lr, ip, ror #6 │ │ │ │ + tsteq lr, ip, lsl r3 │ │ │ │ + tsteq ip, ip, asr #4 │ │ │ │ + tsteq ip, r4, asr #4 │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + @ instruction: 0x010eb3b0 │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + tsteq ip, r4, lsr #4 │ │ │ │ + @ instruction: 0x010ebfb0 │ │ │ │ + smlatteq lr, r4, r9, fp │ │ │ │ + tsteq lr, ip, lsl #14 │ │ │ │ + @ instruction: 0x010eb59c │ │ │ │ + smlatteq lr, r0, r4, fp │ │ │ │ + tsteq lr, ip, ror #8 │ │ │ │ + tsteq lr, ip, lsl r4 │ │ │ │ + smlatteq ip, r4, r1, r0 │ │ │ │ + tsteq lr, r8, ror r4 │ │ │ │ ldrdeq r0, [ip, -r4] │ │ │ │ - qaddeq fp, r4, lr │ │ │ │ - tsteq lr, r4 │ │ │ │ - @ instruction: 0x010eafb4 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + smlabteq lr, ip, r4, fp │ │ │ │ + @ instruction: 0x010c01bc │ │ │ │ @ instruction: 0x010c01b4 │ │ │ │ - smlatbeq ip, ip, r1, r0 │ │ │ │ - swpeq fp, r8, [lr] │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, r5, fp │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ @ instruction: 0x010c0194 │ │ │ │ smlabbeq ip, ip, r1, r0 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - tsteq lr, ip, ror #2 │ │ │ │ - tsteq lr, ip, lsl r1 │ │ │ │ - smlabteq lr, ip, r0, fp │ │ │ │ - tsteq ip, r4, ror #2 │ │ │ │ - tsteq ip, ip, asr r1 │ │ │ │ - @ instruction: 0x010eb1b0 │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ + smlatteq lr, ip, r5, fp │ │ │ │ + tsteq ip, r4, ror r1 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + smlabteq lr, ip, r7, fp │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + smlabteq lr, r0, r6, fp │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ tsteq ip, r4, asr #2 │ │ │ │ tsteq ip, ip, lsr r1 │ │ │ │ - smlabbeq lr, ip, r2, fp │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - smlatteq lr, ip, r1, fp │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ tsteq ip, ip, lsl r1 │ │ │ │ - tsteq ip, r4, lsl r1 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r2, fp │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ + smlatteq lr, r0, r7, fp │ │ │ │ + @ instruction: 0x010eb790 │ │ │ │ strdeq r0, [ip, -ip] │ │ │ │ strdeq r0, [ip, -r4] │ │ │ │ - smlabbeq lr, r0, lr, fp │ │ │ │ - @ instruction: 0x010eb8b4 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - @ instruction: 0x010eb3b0 │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - smlatteq lr, ip, r2, fp │ │ │ │ - strheq r0, [ip, -r4] │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - smlatbeq ip, r4, r0, r0 │ │ │ │ - smlatteq lr, ip, r3, fp │ │ │ │ - @ instruction: 0x010eb39c │ │ │ │ - smlabbeq ip, ip, r0, r0 │ │ │ │ - smlabbeq ip, r4, r0, r0 │ │ │ │ - smlabteq lr, r8, r4, fp │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - tsteq ip, r4, rrx │ │ │ │ - qaddeq r0, ip, ip │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - @ instruction: 0x010eb4bc │ │ │ │ - tsteq ip, r4, asr #32 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - @ instruction: 0x010eb69c │ │ │ │ - smlatteq lr, r0, r5, fp │ │ │ │ - @ instruction: 0x010eb590 │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - tsteq ip, r4, lsl r0 │ │ │ │ - tsteq ip, ip │ │ │ │ - tsteq lr, r4, lsr #12 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - smlatteq fp, ip, pc, pc @ │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - @ instruction: 0x010eb6b0 │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - smlabteq fp, ip, pc, pc @ │ │ │ │ - smlabteq fp, r4, pc, pc @ │ │ │ │ - tsteq lr, r4, asr #14 │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - smlatbeq fp, ip, pc, pc @ │ │ │ │ - smlatbeq fp, r4, pc, pc @ │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + tsteq lr, r4, lsr #16 │ │ │ │ + ldrdeq r0, [ip, -ip] │ │ │ │ + ldrdeq r0, [ip, -r4] │ │ │ │ + @ instruction: 0x010ebb90 │ │ │ │ + tsteq lr, r0, lsr #20 │ │ │ │ + tsteq lr, r4, ror #18 │ │ │ │ strdeq fp, [lr, -r0] │ │ │ │ - tsteq lr, r4, lsr r8 │ │ │ │ - smlabteq lr, r0, r7, fp │ │ │ │ - tsteq lr, r0, ror r7 │ │ │ │ - tstpeq fp, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, ip, r7, fp │ │ │ │ - tstpeq fp, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - tsteq lr, r0, lsr #16 │ │ │ │ - tstpeq fp, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ + smlatbeq lr, r0, r8, fp │ │ │ │ + smlatbeq ip, r4, r0, r0 │ │ │ │ strdeq fp, [lr, -ip] │ │ │ │ - smlatbeq lr, ip, r8, fp │ │ │ │ - tstpeq fp, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eb990 │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - tstpeq fp, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -ip] │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - tsteq lr, r4, ror #20 │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - smlabteq lr, r4, r9, fp │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - smlabteq fp, ip, lr, pc @ │ │ │ │ - smlatbeq lr, r8, sl, fp │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - @ instruction: 0x010bfeb4 │ │ │ │ - smlatbeq fp, ip, lr, pc @ │ │ │ │ - smlabbeq lr, r4, fp, fp │ │ │ │ - tsteq lr, r4, lsr fp │ │ │ │ - smlatteq lr, r4, sl, fp │ │ │ │ - smlabbeq fp, ip, lr, pc @ │ │ │ │ - smlabbeq fp, r4, lr, pc @ │ │ │ │ - smlabteq lr, r8, fp, fp │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - tstpeq fp, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ec1b4 │ │ │ │ + swpeq r0, r4, [ip] │ │ │ │ + smlatbeq lr, r0, r9, fp │ │ │ │ + tsteq lr, r0, asr r9 │ │ │ │ + tsteq ip, ip, ror r0 │ │ │ │ + tsteq ip, r4, ror r0 │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ ldrdeq fp, [lr, -ip] │ │ │ │ + qaddeq r0, r4, ip │ │ │ │ + tsteq ip, ip, asr #32 │ │ │ │ + smlabteq lr, r0, sl, fp │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + tsteq ip, r4, lsr r0 │ │ │ │ + tsteq ip, ip, lsr #32 │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + @ instruction: 0x010ebb94 │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + tsteq ip, r4 │ │ │ │ + strdeq pc, [fp, -ip] │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + smlabbeq lr, r8, fp, fp │ │ │ │ + smlatteq fp, r4, pc, pc @ │ │ │ │ + ldrdeq pc, [fp, -ip] │ │ │ │ + @ instruction: 0x010ebcb4 │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + @ instruction: 0x010bffbc │ │ │ │ + @ instruction: 0x010bffb4 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, ip, fp │ │ │ │ + @ instruction: 0x010bff9c │ │ │ │ + @ instruction: 0x010bff94 │ │ │ │ + smlatteq lr, r4, r2, ip │ │ │ │ + tsteq lr, ip │ │ │ │ + @ instruction: 0x010ebe9c │ │ │ │ + smlatteq lr, r0, sp, fp │ │ │ │ tsteq lr, ip, ror #26 │ │ │ │ - @ instruction: 0x010ebcb0 │ │ │ │ - tsteq lr, ip, lsr ip │ │ │ │ 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 │ │ │ │ @@ -54968,90 +54968,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 lr, r2, ror r7 │ │ │ │ - @ instruction: 0x010bf9b4 │ │ │ │ - ldrdeq fp, [lr, -r2] │ │ │ │ - smlatbeq fp, r8, r9, pc @ │ │ │ │ - tsteq lr, sl, ror r8 │ │ │ │ - tsteq lr, ip, lsr #16 │ │ │ │ - @ instruction: 0x010bf996 │ │ │ │ - @ instruction: 0x010bf990 │ │ │ │ - tsteq lr, lr, asr r9 │ │ │ │ - tsteq lr, r0, lsl r9 │ │ │ │ - smlabteq lr, r2, r8, fp │ │ │ │ - tstpeq fp, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, r9, fp │ │ │ │ - tsteq lr, lr, asr r9 │ │ │ │ - tstpeq fp, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, asr #22 │ │ │ │ - smlabbeq lr, sl, sl, fp │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - smlatteq lr, lr, r9, fp │ │ │ │ - tstpeq fp, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ - smlabbeq lr, sl, sl, fp │ │ │ │ - tstpeq fp, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ebbbc │ │ │ │ - tsteq lr, lr, ror #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - tstpeq fp, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsl #24 │ │ │ │ - @ instruction: 0x010ebbbc │ │ │ │ - smlatteq fp, lr, r8, pc @ │ │ │ │ - smlatteq fp, r8, r8, pc @ │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - smlabteq lr, r0, sp, fp │ │ │ │ - tsteq lr, r6, lsl #26 │ │ │ │ - @ instruction: 0x010ebc94 │ │ │ │ - tsteq lr, r6, asr #24 │ │ │ │ - smlabteq fp, r4, r8, pc @ │ │ │ │ - smlatbeq lr, r6, ip, fp │ │ │ │ - @ instruction: 0x010bf8b8 │ │ │ │ - tsteq lr, lr, asr #26 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - smlatbeq fp, r6, r8, pc @ │ │ │ │ - smlatbeq fp, r0, r8, pc @ │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - smlatteq lr, r4, sp, fp │ │ │ │ - @ instruction: 0x010ebd96 │ │ │ │ - smlabbeq fp, r8, r8, pc @ │ │ │ │ - smlabbeq fp, r2, r8, pc @ │ │ │ │ - smlabbeq lr, r0, lr, fp │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - tstpeq fp, r0, ror r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - tsteq lr, lr, asr pc │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - smlabteq lr, r2, lr, fp │ │ │ │ - tstpeq fp, ip, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, pc, fp @ │ │ │ │ - tsteq lr, lr, asr pc │ │ │ │ - tstpeq fp, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - swpeq ip, r0, [lr] │ │ │ │ - tsteq lr, r2, asr #32 │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - tstpeq fp, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [lr, -lr] │ │ │ │ - swpeq ip, r0, [lr] │ │ │ │ - strdeq pc, [fp, -lr] │ │ │ │ - strdeq pc, [fp, -r8] │ │ │ │ + smlatbeq lr, r2, r8, fp │ │ │ │ + smlatteq fp, r4, sl, pc @ │ │ │ │ + tsteq lr, r2, lsl #18 │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + smlatbeq lr, sl, r9, fp │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + smlabteq fp, r6, sl, pc @ │ │ │ │ + smlabteq fp, r0, sl, pc @ │ │ │ │ + smlabbeq lr, lr, sl, fp │ │ │ │ + tsteq lr, r0, asr #20 │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + smlatbeq fp, r8, sl, pc @ │ │ │ │ + smlatbeq fp, r2, sl, pc @ │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + smlabbeq lr, lr, sl, fp │ │ │ │ + @ instruction: 0x010bfa90 │ │ │ │ + smlabbeq fp, sl, sl, pc @ │ │ │ │ + tsteq lr, r4, ror ip │ │ │ │ + @ instruction: 0x010ebbba │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + tsteq lr, lr, lsl fp │ │ │ │ + tstpeq fp, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + @ instruction: 0x010ebbba │ │ │ │ + tstpeq fp, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, ip, fp │ │ │ │ + @ instruction: 0x010ebc9e │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + tstpeq fp, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsr sp │ │ │ │ + smlatteq lr, ip, ip, fp │ │ │ │ + tstpeq fp, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ + qaddeq ip, lr, lr │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, r6, lsr lr │ │ │ │ + smlabteq lr, r4, sp, fp │ │ │ │ + tsteq lr, r6, ror sp │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + ldrdeq fp, [lr, -r6] │ │ │ │ + smlatteq fp, r8, r9, pc @ │ │ │ │ + tsteq lr, lr, ror lr │ │ │ │ + tsteq lr, r0, lsr lr │ │ │ │ + ldrdeq pc, [fp, -r6] │ │ │ │ + ldrdeq pc, [fp, -r0] │ │ │ │ + tsteq lr, r2, ror #30 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + smlabteq lr, r6, lr, fp │ │ │ │ + @ instruction: 0x010bf9b8 │ │ │ │ + @ instruction: 0x010bf9b2 │ │ │ │ + @ instruction: 0x010ebfb0 │ │ │ │ + tsteq lr, r2, ror #30 │ │ │ │ + smlatbeq fp, r0, r9, pc @ │ │ │ │ + @ instruction: 0x010bf99a │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ + smlabbeq lr, lr, r0, ip │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + tstpeq fp, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlabbeq lr, lr, r0, ip │ │ │ │ + tstpeq fp, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r0, r1, ip │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ + tsteq lr, r4, lsr #2 │ │ │ │ + tstpeq fp, r6, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsl #4 │ │ │ │ + smlabteq lr, r0, r1, ip │ │ │ │ + tstpeq fp, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ @@ -55710,107 +55710,107 @@ │ │ │ │ and lr, r7, r2, ror #28 │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 5, cr15, cr8, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x010bfb96 │ │ │ │ - smlatteq sp, r0, r1, pc @ │ │ │ │ - tsteq ip, r6, lsl sp │ │ │ │ - @ instruction: 0x010df1b8 │ │ │ │ - tstpeq fp, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - smlabbeq sp, lr, r0, pc @ │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - smlatteq sp, r2, sp, lr │ │ │ │ + smlabteq fp, r6, ip, pc @ │ │ │ │ + tstpeq sp, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r6, asr #28 │ │ │ │ + smlatteq sp, r8, r2, pc @ │ │ │ │ + tstpeq fp, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010df1be │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq sp, r2, lsl pc │ │ │ │ + tsteq ip, r4, lsr #20 │ │ │ │ + ldrdeq pc, [fp, -lr] │ │ │ │ + smlabteq sp, r8, lr, lr │ │ │ │ strdeq r6, [ip, -r4] │ │ │ │ - smlatbeq fp, lr, r5, pc @ │ │ │ │ - @ instruction: 0x010ded98 │ │ │ │ - smlabteq ip, r4, r8, r6 │ │ │ │ - tsteq sp, sl, ror sp │ │ │ │ - smlabteq ip, lr, r8, r6 │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - @ instruction: 0x010c68b6 │ │ │ │ - @ instruction: 0x01152df8 │ │ │ │ - tsteq ip, lr, lsl #18 │ │ │ │ - tsteq sp, r4, lsl sp │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - strdeq lr, [sp, -r2] │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - smlabbeq ip, r8, sp, r6 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - tstpeq fp, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - tsteq ip, sl, ror #16 │ │ │ │ - tsteq ip, lr, ror #16 │ │ │ │ - tsteq r5, r8, ror #25 │ │ │ │ - @ instruction: 0x010bf5be │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - smlabbeq fp, r4, r6, pc @ │ │ │ │ - @ instruction: 0x010bf690 │ │ │ │ - @ instruction: 0x01152c96 │ │ │ │ - tstpeq fp, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, sl, lr, lr │ │ │ │ + strdeq r6, [ip, -lr] │ │ │ │ + tsteq ip, r2, lsl #20 │ │ │ │ + smlatteq ip, r6, r9, r6 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ + tsteq ip, lr, lsr sl │ │ │ │ + tsteq sp, r4, asr #28 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq sp, r2, lsr #28 │ │ │ │ + @ instruction: 0x010c699c │ │ │ │ + @ instruction: 0x010c6eb8 │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ tstpeq fp, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, lsl #24 │ │ │ │ tstpeq fp, r6, asr #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, sl, r5, pc @ │ │ │ │ - ldrdeq pc, [fp, -r8] │ │ │ │ - ldrdeq pc, [fp, -r6] │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - ldrdeq pc, [fp, -r2] │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - tsteq r5, ip, lsl #23 │ │ │ │ - smlabteq fp, r4, r2, pc @ │ │ │ │ - @ instruction: 0x010deab0 │ │ │ │ - tstpeq fp, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [fp, -lr] │ │ │ │ - smlatteq fp, r0, r3, pc @ │ │ │ │ - smlabteq ip, ip, r4, sp │ │ │ │ - smlabteq ip, ip, r4, sp │ │ │ │ - smlabteq ip, lr, r4, sp │ │ │ │ - smlabteq ip, ip, r4, sp │ │ │ │ - @ instruction: 0x01152af4 │ │ │ │ - tstpeq fp, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, ip, r4, sp │ │ │ │ - @ instruction: 0x010ef8b6 │ │ │ │ - @ instruction: 0x01152ab2 │ │ │ │ - smlabbeq ip, ip, r4, sp │ │ │ │ - @ instruction: 0x010cd498 │ │ │ │ - @ instruction: 0x010cd496 │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - tstpeq fp, ip, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq ip, r8, lsr sl │ │ │ │ - tsteq ip, r6, lsr sl │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - tsteq ip, r2, lsr sl │ │ │ │ - tsteq ip, r0, lsr sl │ │ │ │ - tsteq ip, lr, lsr #20 │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ - tsteq lr, r6, ror #12 │ │ │ │ - @ instruction: 0x011529b2 │ │ │ │ - tsteq ip, lr, ror #8 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - tsteq ip, sl, lsr #8 │ │ │ │ - tsteq ip, r4, lsr r8 │ │ │ │ - tsteq ip, sl, lsr r8 │ │ │ │ - tsteq ip, ip, lsr r8 │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - tsteq fp, ip, lsr #26 │ │ │ │ + @ instruction: 0x010c699a │ │ │ │ + @ instruction: 0x010c699a │ │ │ │ + @ instruction: 0x010c699e │ │ │ │ + tsteq r5, r8, lsl lr │ │ │ │ + smlatteq fp, lr, r6, pc @ │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + @ instruction: 0x010bf7b4 │ │ │ │ + smlabteq fp, r0, r7, pc @ │ │ │ │ + tsteq r5, r6, asr #27 │ │ │ │ + smlatbeq fp, r8, r7, pc @ │ │ │ │ + tstpeq fp, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, sl, r7, pc @ │ │ │ │ + smlabbeq fp, r8, r7, pc @ │ │ │ │ + smlabbeq fp, r6, r7, pc @ │ │ │ │ + smlabbeq fp, r4, r7, pc @ │ │ │ │ + smlabbeq fp, r6, r7, pc @ │ │ │ │ + tsteq r5, lr, lsr sp │ │ │ │ + tstpeq fp, r6, ror r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [fp, -sl] │ │ │ │ + tstpeq fp, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01152cbc │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + smlatteq sp, r0, fp, lr │ │ │ │ + tstpeq fp, r6, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + strdeq sp, [ip, -ip] │ │ │ │ + strdeq sp, [ip, -ip] │ │ │ │ + strdeq sp, [ip, -lr] │ │ │ │ + strdeq sp, [ip, -ip] │ │ │ │ + tsteq r5, r4, lsr #24 │ │ │ │ + tstpeq fp, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sp, [ip, -ip] │ │ │ │ + smlatteq lr, r6, r9, pc @ │ │ │ │ + tsteq r5, r2, ror #23 │ │ │ │ + @ instruction: 0x010cd5bc │ │ │ │ + smlabteq ip, r8, r5, sp │ │ │ │ + smlabteq ip, r6, r5, sp │ │ │ │ + tsteq lr, r4, lsr #16 │ │ │ │ + tstpeq fp, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + tsteq ip, r6, ror #22 │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + tsteq ip, r2, ror #22 │ │ │ │ + tsteq ip, r0, ror #22 │ │ │ │ + tsteq ip, lr, asr fp │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + @ instruction: 0x010eb796 │ │ │ │ + tsteq r5, r2, ror #21 │ │ │ │ + @ instruction: 0x010c659e │ │ │ │ + tsteq r5, r0, lsr #21 │ │ │ │ + tsteq ip, sl, asr r5 │ │ │ │ + tsteq ip, r4, ror #18 │ │ │ │ + tsteq ip, sl, ror #18 │ │ │ │ + tsteq ip, ip, ror #18 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ strlt sp, [r8, #-94] @ 0xffffffa2 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d819 │ │ │ │ subsle r7, r6, r8, lsl pc │ │ │ │ @@ -55857,18 +55857,18 @@ │ │ │ │ @ instruction: 0xf7f3e00a │ │ │ │ mul r7, pc, r8 @ │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq fp, lr, lsr #20 │ │ │ │ - smlatbeq lr, r6, r3, fp │ │ │ │ - smlabbeq lr, r4, r3, fp │ │ │ │ - @ instruction: 0x010eb3b6 │ │ │ │ + tsteq fp, lr, asr fp │ │ │ │ + ldrdeq fp, [lr, -r6] │ │ │ │ + @ instruction: 0x010eb4b4 │ │ │ │ + smlatteq lr, r6, r4, fp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec026a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ addhi pc, ip, r0 │ │ │ │ @@ -56177,81 +56177,81 @@ │ │ │ │ b fef69898 │ │ │ │ bmi 12a3998 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ @ instruction: 0xb003eab2 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - ldrdeq r0, [lr, -r0] │ │ │ │ - smlabteq lr, lr, sl, r0 │ │ │ │ - ldrdeq r0, [lr, -r4] │ │ │ │ - tsteq r5, r4, ror r5 │ │ │ │ - tsteq lr, lr, ror r2 │ │ │ │ - tsteq fp, r2, lsl #26 │ │ │ │ - tstpeq lr, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [fp, -lr] │ │ │ │ - smlatteq fp, ip, ip, lr │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + strdeq r0, [lr, -lr] │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq r5, r4, lsr #13 │ │ │ │ + smlatbeq lr, lr, r3, fp │ │ │ │ + tsteq fp, r2, lsr lr │ │ │ │ + tstpeq lr, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsr #28 │ │ │ │ + tsteq fp, ip, lsl lr │ │ │ │ + tsteq r5, ip, asr #12 │ │ │ │ + tsteq fp, lr, lsl #28 │ │ │ │ + tsteq fp, r2, lsl lr │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + smlatteq lr, ip, r3, pc @ │ │ │ │ + strdeq lr, [fp, -r6] │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq r5, ip, asr #11 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + @ instruction: 0x010ef398 │ │ │ │ + strdeq lr, [fp, -sl] │ │ │ │ + smlatteq fp, r8, sp, lr │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + ldrdeq lr, [fp, -sl] │ │ │ │ + smlatteq fp, r2, sp, lr │ │ │ │ + smlatteq fp, r4, sp, lr │ │ │ │ ldrdeq lr, [fp, -lr] │ │ │ │ - smlatteq fp, r2, ip, lr │ │ │ │ - ldrdeq lr, [fp, -ip] │ │ │ │ - ldrdeq lr, [fp, -r4] │ │ │ │ - @ instruction: 0x010ef2bc │ │ │ │ - smlabteq fp, r6, ip, lr │ │ │ │ - ldrdeq lr, [fp, -r4] │ │ │ │ - @ instruction: 0x0115249c │ │ │ │ - ldrdeq lr, [fp, -r4] │ │ │ │ - tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, sl, ip, lr │ │ │ │ - @ instruction: 0x010becb8 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - smlatbeq fp, sl, ip, lr │ │ │ │ - @ instruction: 0x010becb2 │ │ │ │ + @ instruction: 0x010bedb6 │ │ │ │ + @ instruction: 0x010bedb8 │ │ │ │ + smlabteq fp, sl, sp, lr │ │ │ │ + smlatteq fp, r6, ip, lr │ │ │ │ + smlatteq fp, r0, ip, lr │ │ │ │ + @ instruction: 0x010bedb6 │ │ │ │ + @ instruction: 0x010becba │ │ │ │ @ instruction: 0x010becb4 │ │ │ │ - smlatbeq fp, lr, ip, lr │ │ │ │ - smlabbeq fp, r6, ip, lr │ │ │ │ - smlabbeq fp, r8, ip, lr │ │ │ │ - @ instruction: 0x010bec9a │ │ │ │ - @ instruction: 0x010bebb6 │ │ │ │ - @ instruction: 0x010bebb0 │ │ │ │ - smlabbeq fp, r6, ip, lr │ │ │ │ - smlabbeq fp, sl, fp, lr │ │ │ │ - smlabbeq fp, r4, fp, lr │ │ │ │ - smlatbeq lr, lr, r0, fp │ │ │ │ - smlatbeq lr, lr, r0, fp │ │ │ │ - strheq fp, [lr, -r4] │ │ │ │ - tsteq lr, r2, asr r8 │ │ │ │ - tsteq lr, r2, asr r8 │ │ │ │ - tsteq lr, r0, asr r8 │ │ │ │ - @ instruction: 0x010e0896 │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ - qaddeq fp, ip, lr │ │ │ │ - qaddeq fp, r2, lr │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - tsteq lr, r6, asr #32 │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - tsteq lr, sl, lsr r0 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - @ instruction: 0x010c62b6 │ │ │ │ - @ instruction: 0x010c62b4 │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - tsteq lr, ip │ │ │ │ - tsteq lr, r6 │ │ │ │ - mrseq fp, (UNDEF: 14) │ │ │ │ - strdeq sl, [lr, -sl] │ │ │ │ - tsteq r5, r6, lsr #4 │ │ │ │ - smlatteq lr, r4, pc, sl @ │ │ │ │ - smlabbeq ip, ip, r2, r6 │ │ │ │ - tsteq ip, r2, ror r2 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - smlabteq fp, r0, r9, lr │ │ │ │ - @ instruction: 0x010be9ba │ │ │ │ - ldrdeq lr, [fp, -lr] │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + smlatteq lr, r4, r1, fp │ │ │ │ + smlabbeq lr, r2, r9, r0 │ │ │ │ + smlabbeq lr, r2, r9, r0 │ │ │ │ + smlabbeq lr, r0, r9, r0 │ │ │ │ + smlabteq lr, r6, r9, r0 │ │ │ │ + tsteq lr, r6, asr r9 │ │ │ │ + tsteq lr, r4, asr r9 │ │ │ │ + smlabbeq lr, ip, r1, fp │ │ │ │ + smlabbeq lr, r2, r1, fp │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + tsteq lr, r6, ror r1 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + tsteq lr, sl, ror #2 │ │ │ │ + tsteq lr, r4, ror #2 │ │ │ │ + smlatteq ip, r6, r3, r6 │ │ │ │ + smlatteq ip, r4, r3, r6 │ │ │ │ + tsteq lr, r2, asr #2 │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + tsteq lr, r6, lsr r1 │ │ │ │ + tsteq lr, r0, lsr r1 │ │ │ │ + tsteq lr, sl, lsr #2 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + @ instruction: 0x010c63bc │ │ │ │ + smlatbeq ip, r2, r3, r6 │ │ │ │ + tsteq lr, r8, lsl #2 │ │ │ │ + strdeq lr, [fp, -r0] │ │ │ │ + smlatteq fp, sl, sl, lr │ │ │ │ + tsteq fp, lr, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02ca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02cb8 │ │ │ │ @@ -57072,28 +57072,28 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ vaba.s8 q12, , q12 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d4 │ │ │ │ @ instruction: 0xf00187f3 │ │ │ │ svclt 0x0000bfee │ │ │ │ - smlabteq lr, r0, r0, fp │ │ │ │ - ldrdeq sl, [lr, -lr] │ │ │ │ - smlatbeq lr, ip, sp, sl │ │ │ │ - @ instruction: 0x010eadb6 │ │ │ │ - smlatteq lr, r6, sp, sl │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, lr, lsl #30 │ │ │ │ + ldrdeq sl, [lr, -ip] │ │ │ │ smlatteq lr, r6, lr, sl │ │ │ │ - tsteq lr, r6, lsl lr │ │ │ │ - smlabbeq lr, r4, lr, sl │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - smlabbeq lr, sl, lr, sl │ │ │ │ - @ instruction: 0x010eacbc │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - smlabteq lr, r6, r5, sl │ │ │ │ + tsteq lr, r6, lsl pc │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + tsteq lr, r6, lsl r0 │ │ │ │ + tsteq lr, r6, asr #30 │ │ │ │ + @ instruction: 0x010eafb4 │ │ │ │ + tsteq lr, r8 │ │ │ │ + @ instruction: 0x010eafba │ │ │ │ + smlatteq lr, ip, sp, sl │ │ │ │ + @ instruction: 0x010ea794 │ │ │ │ + strdeq sl, [lr, -r6] │ │ │ │ bicvc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ @ instruction: 0x73abf640 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ @ instruction: 0x73acf6a0 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -57966,17 +57966,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ @ instruction: 0xf04f5300 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00180f4 │ │ │ │ svclt 0x0000b8f5 │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - strheq sl, [lr, -r0] │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + tsteq lr, ip, lsr r2 │ │ │ │ + smlatteq lr, r0, r1, sl │ │ │ │ bicsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00fef5b0 │ │ │ │ rschi pc, r3, r1, asr #1 │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95a018 │ │ │ │ @@ -58937,19 +58937,19 @@ │ │ │ │ ldmdble r5, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ cmp sp, ip, asr r1 │ │ │ │ - smlatbeq lr, r8, r4, r9 │ │ │ │ - smlatbeq lr, r6, r4, r9 │ │ │ │ - smlabbeq lr, ip, r5, r9 │ │ │ │ - smlabteq lr, r0, r5, r9 │ │ │ │ - tsteq lr, r0, ror r6 │ │ │ │ + ldrdeq r9, [lr, -r8] │ │ │ │ + ldrdeq r9, [lr, -r6] │ │ │ │ + @ instruction: 0x010e96bc │ │ │ │ + strdeq r9, [lr, -r0] │ │ │ │ + smlatbeq lr, r0, r7, r9 │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8bad24 │ │ │ │ @@ -59193,68 +59193,68 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ ldmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - tsteq lr, sl, asr r2 │ │ │ │ - mrseq r8, LR_fiq │ │ │ │ - strdeq r8, [lr, -lr] │ │ │ │ - tsteq fp, r4, lsl r7 │ │ │ │ - tsteq lr, r2, lsr r5 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ + tsteq fp, r8, ror #16 │ │ │ │ + tsteq lr, ip, asr #8 │ │ │ │ + smlabbeq lr, sl, r3, r8 │ │ │ │ + tsteq lr, r0, lsr r3 │ │ │ │ + tsteq lr, lr, lsr #14 │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, r2, lsr r8 │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + tsteq fp, r6, lsr #16 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + tsteq fp, sl, lsl r8 │ │ │ │ + tsteq fp, r4, lsl r8 │ │ │ │ + tsteq fp, lr, lsl #16 │ │ │ │ + tsteq fp, r8, lsl #16 │ │ │ │ + smlabteq lr, r6, r4, r8 │ │ │ │ strdeq fp, [fp, -ip] │ │ │ │ strdeq fp, [fp, -r6] │ │ │ │ strdeq fp, [fp, -r0] │ │ │ │ - smlatteq fp, sl, r6, fp │ │ │ │ - smlatteq fp, r4, r6, fp │ │ │ │ + strdeq r8, [lr, -r6] │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ ldrdeq fp, [fp, -lr] │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ - @ instruction: 0x010e8396 │ │ │ │ - smlabteq fp, ip, r6, fp │ │ │ │ - smlabteq fp, r6, r6, fp │ │ │ │ - smlabteq fp, r0, r6, fp │ │ │ │ - smlabteq lr, r6, r1, r8 │ │ │ │ - ldrdeq r8, [lr, -r4] │ │ │ │ - smlatbeq fp, lr, r6, fp │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ - tsteq lr, sl, lsl #4 │ │ │ │ - tsteq lr, ip, lsl r2 │ │ │ │ - @ instruction: 0x010bb696 │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ - smlabbeq fp, sl, r6, fp │ │ │ │ + tsteq lr, r0, ror r3 │ │ │ │ + tsteq lr, sl, lsr r3 │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + smlabteq fp, r6, r7, fp │ │ │ │ + tsteq lr, r0, ror r3 │ │ │ │ + @ instruction: 0x010bb7ba │ │ │ │ + tsteq lr, r8, lsl #8 │ │ │ │ + smlabteq lr, sl, r3, r8 │ │ │ │ + smlatteq lr, r0, r3, r8 │ │ │ │ + smlatbeq fp, r2, r7, fp │ │ │ │ + tsteq lr, ip, lsl #8 │ │ │ │ + @ instruction: 0x010bb796 │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + smlatbeq lr, r2, r6, r8 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + @ instruction: 0x010e85be │ │ │ │ ldrdeq r8, [lr, -r8] │ │ │ │ - @ instruction: 0x010e829a │ │ │ │ - @ instruction: 0x010e82b0 │ │ │ │ - tsteq fp, r2, ror r6 │ │ │ │ - ldrdeq r8, [lr, -ip] │ │ │ │ - tsteq fp, r6, ror #12 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - tsteq lr, r2, ror r5 │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ - smlabbeq lr, lr, r4, r8 │ │ │ │ - smlatbeq lr, r8, r4, r8 │ │ │ │ - ldrdeq r8, [lr, -sl] │ │ │ │ - smlabteq lr, r0, r6, r8 │ │ │ │ - tsteq lr, lr, lsl r6 │ │ │ │ - @ instruction: 0x010e85b0 │ │ │ │ - ldrdeq r8, [lr, -lr] │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq lr, sl, lsr r6 │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - tsteq lr, r6, ror #14 │ │ │ │ - strdeq r8, [lr, -r8] │ │ │ │ - tsteq lr, r6, lsr #14 │ │ │ │ - tsteq fp, r0, lsl #12 │ │ │ │ - @ instruction: 0x010e87b6 │ │ │ │ - strdeq fp, [fp, -r4] │ │ │ │ + tsteq lr, sl, lsl #12 │ │ │ │ + strdeq r8, [lr, -r0] │ │ │ │ + tsteq lr, lr, asr #14 │ │ │ │ + smlatteq lr, r0, r6, r8 │ │ │ │ + tsteq lr, lr, lsl #14 │ │ │ │ + tsteq fp, r4, asr r7 │ │ │ │ + tsteq lr, sl, ror #14 │ │ │ │ + tsteq fp, r8, asr #14 │ │ │ │ + @ instruction: 0x010e8896 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + tsteq lr, r6, asr r8 │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + smlatteq lr, r6, r8, r8 │ │ │ │ + tsteq fp, r4, lsr #14 │ │ │ │ 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 │ │ │ │ @@ -60076,25 +60076,25 @@ │ │ │ │ adcvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf00280f5 │ │ │ │ svclt 0x0000b8b5 │ │ │ │ - tsteq ip, ip, asr ip │ │ │ │ - tsteq sp, lr, asr #32 │ │ │ │ - tsteq fp, ip, lsl r8 │ │ │ │ - tsteq sp, r4 │ │ │ │ - tsteq fp, lr, ror #18 │ │ │ │ - @ instruction: 0x010dafb8 │ │ │ │ - tsteq sp, r4, lsr r6 │ │ │ │ - tsteq sp, ip, ror #28 │ │ │ │ - tsteq sp, r2, lsr #12 │ │ │ │ - ldrdeq sl, [fp, -lr] │ │ │ │ - smlabteq sp, r8, r5, sl │ │ │ │ + smlabbeq ip, ip, sp, r2 │ │ │ │ + tsteq sp, lr, ror r1 │ │ │ │ + tsteq fp, ip, asr #18 │ │ │ │ + tsteq sp, r4, lsr r1 │ │ │ │ + @ instruction: 0x010bba9e │ │ │ │ + smlatteq sp, r8, r0, fp │ │ │ │ + tsteq sp, r4, ror #14 │ │ │ │ + @ instruction: 0x010daf9c │ │ │ │ + tsteq sp, r2, asr r7 │ │ │ │ + tsteq fp, lr, lsl #30 │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ svcvs 0x0068f5b1 │ │ │ │ @ instruction: 0xf640d811 │ │ │ │ addsmi r6, r9, #-1946157055 @ 0x8c000001 │ │ │ │ sbcshi pc, r4, r3, asr #4 │ │ │ │ rsbvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -61964,33 +61964,33 @@ │ │ │ │ cmnppl r1, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181f7 │ │ │ │ svclt 0x0000ba33 │ │ │ │ - @ instruction: 0x010db592 │ │ │ │ - tsteq sp, r4, lsr #6 │ │ │ │ - smlabbeq sp, r4, r5, fp │ │ │ │ - tsteq sp, sl, ror r5 │ │ │ │ - tsteq sp, ip, ror #10 │ │ │ │ - tsteq sp, r2, ror #10 │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - tsteq sp, sl, asr #10 │ │ │ │ - tsteq sp, ip, lsr r5 │ │ │ │ - smlabteq lr, lr, r8, r6 │ │ │ │ - smlabteq lr, r0, r8, r6 │ │ │ │ - @ instruction: 0x010e68b6 │ │ │ │ - smlatbeq lr, r8, r8, r6 │ │ │ │ - @ instruction: 0x010e689e │ │ │ │ - tsteq sp, r2, lsl r4 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - smlabbeq ip, r8, ip, r0 │ │ │ │ - smlabteq lr, r6, r7, r6 │ │ │ │ - smlabteq sp, r4, r3, fp │ │ │ │ + smlabteq sp, r2, r6, fp │ │ │ │ + tsteq sp, r4, asr r4 │ │ │ │ + @ instruction: 0x010db6b4 │ │ │ │ + smlatbeq sp, sl, r6, fp │ │ │ │ + @ instruction: 0x010db69c │ │ │ │ + @ instruction: 0x010db692 │ │ │ │ + smlabbeq sp, r4, r6, fp │ │ │ │ + tsteq sp, sl, ror r6 │ │ │ │ + tsteq sp, ip, ror #12 │ │ │ │ + strdeq r6, [lr, -lr] │ │ │ │ + strdeq r6, [lr, -r0] │ │ │ │ + smlatteq lr, r6, r9, r6 │ │ │ │ + ldrdeq r6, [lr, -r8] │ │ │ │ + smlabteq lr, lr, r9, r6 │ │ │ │ + tsteq sp, r2, asr #10 │ │ │ │ + tsteq sp, r4, asr #4 │ │ │ │ + @ instruction: 0x010c0db8 │ │ │ │ + strdeq r6, [lr, -r6] │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7ddebc │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -63054,204 +63054,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr2, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0d2b20 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c1447a │ │ │ │ @ instruction: 0xe1b5ecf6 │ │ │ │ - smlabbeq fp, r6, sl, r8 │ │ │ │ - tsteq sp, r0, ror r2 │ │ │ │ - tsteq fp, r6, lsl #24 │ │ │ │ - tsteq sp, r0, asr r2 │ │ │ │ - smlabteq fp, sl, ip, r8 │ │ │ │ - ldrdeq r8, [fp, -r6] │ │ │ │ - @ instruction: 0x0114c2dc │ │ │ │ - @ instruction: 0x010b8cbe │ │ │ │ - @ instruction: 0x010b8c94 │ │ │ │ - smlatbeq fp, r0, ip, r8 │ │ │ │ - @ instruction: 0x010b8c9c │ │ │ │ - @ instruction: 0x010b8c98 │ │ │ │ - @ instruction: 0x010b8c94 │ │ │ │ - @ instruction: 0x010b8c94 │ │ │ │ - tsteq r4, sl, asr #4 │ │ │ │ - smlabbeq fp, r0, ip, r8 │ │ │ │ - tsteq fp, r2, lsl #24 │ │ │ │ - tsteq fp, ip, lsl #24 │ │ │ │ - tsteq fp, r6, lsl #24 │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - strdeq r8, [fp, -sl] │ │ │ │ - strdeq r8, [fp, -r8] │ │ │ │ - tsteq r4, ip, lsr #3 │ │ │ │ - smlatteq fp, r0, r8, r8 │ │ │ │ - smlabteq sp, sl, r0, r8 │ │ │ │ - tsteq fp, ip, lsl sl │ │ │ │ - strdeq r8, [fp, -r2] │ │ │ │ - strdeq r8, [fp, -r2] │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - ldrdeq r6, [ip, -sl] │ │ │ │ - ldrdeq r6, [ip, -sl] │ │ │ │ - ldrdeq r6, [ip, -r6] │ │ │ │ - ldrsheq ip, [r4, -ip] │ │ │ │ - tsteq fp, r4, lsr r9 │ │ │ │ - @ instruction: 0x010c6ab0 │ │ │ │ - @ instruction: 0x010e8eb8 │ │ │ │ - ldrheq ip, [r4, -r2] │ │ │ │ - smlabbeq ip, sl, sl, r6 │ │ │ │ - @ instruction: 0x010c6a94 │ │ │ │ - @ instruction: 0x010c6a90 │ │ │ │ - smlatteq lr, ip, ip, r4 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ - tsteq fp, sl, lsr r8 │ │ │ │ - tsteq ip, lr, lsr #32 │ │ │ │ - tsteq ip, lr, lsl r0 │ │ │ │ - tsteq ip, sl, lsl r0 │ │ │ │ - tsteq ip, r6, lsl r0 │ │ │ │ - tsteq ip, r2, lsl r0 │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq ip, sl │ │ │ │ - tsteq ip, r6 │ │ │ │ - strdeq pc, [fp, -lr] │ │ │ │ - strdeq pc, [fp, -sl] │ │ │ │ - tsteq lr, r6, lsr #24 │ │ │ │ - tsteq lr, r6, lsl #24 │ │ │ │ - tsteq r4, r0, ror #30 │ │ │ │ - tsteq lr, r0, lsl #24 │ │ │ │ - tsteq fp, r2, lsr #14 │ │ │ │ - tsteq sp, r6, asr r6 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ - tsteq sp, r8, asr #12 │ │ │ │ - ldrdeq r8, [fp, -sl] │ │ │ │ - tsteq sp, r2, asr #12 │ │ │ │ - @ instruction: 0x010b86b8 │ │ │ │ - tsteq sp, r0, lsr r6 │ │ │ │ - @ instruction: 0x010b8696 │ │ │ │ - tsteq sp, sl, lsl r6 │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - smlatbeq fp, r8, r9, pc @ │ │ │ │ - smlatbeq sp, lr, sp, r7 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - smlabbeq sp, lr, sp, r7 │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ - tsteq fp, sl, lsl r6 │ │ │ │ - tsteq fp, sl, lsl #12 │ │ │ │ + @ instruction: 0x010b8bb6 │ │ │ │ + smlatbeq sp, r0, r3, r8 │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + smlabbeq sp, r0, r3, r8 │ │ │ │ strdeq r8, [fp, -sl] │ │ │ │ - tsteq sp, r0, lsl sp │ │ │ │ - tsteq sp, sl, lsr #26 │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - tsteq lr, r6, lsr #6 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ - smlabteq sp, ip, r4, r7 │ │ │ │ - tsteq fp, r2, ror r5 │ │ │ │ - tsteq fp, sl, ror #10 │ │ │ │ - smlatteq lr, sl, r8, r1 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - @ instruction: 0x010d7498 │ │ │ │ + tsteq fp, r6, lsl #28 │ │ │ │ + tsteq r4, ip, lsl #8 │ │ │ │ + smlatteq fp, lr, sp, r8 │ │ │ │ + smlabteq fp, r4, sp, r8 │ │ │ │ + ldrdeq r8, [fp, -r0] │ │ │ │ + smlabteq fp, ip, sp, r8 │ │ │ │ + smlabteq fp, r8, sp, r8 │ │ │ │ + smlabteq fp, r4, sp, r8 │ │ │ │ + smlabteq fp, r4, sp, r8 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + @ instruction: 0x010b8db0 │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ + tsteq fp, ip, lsr sp │ │ │ │ + tsteq fp, r6, lsr sp │ │ │ │ + tsteq fp, r0, lsr sp │ │ │ │ + tsteq fp, sl, lsr #26 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + @ instruction: 0x0114c2dc │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ strdeq r8, [sp, -sl] │ │ │ │ - tsteq sp, r4, lsl r6 │ │ │ │ - tsteq sp, sl, lsr r8 │ │ │ │ - tsteq lr, lr, asr #4 │ │ │ │ - smlatteq sp, lr, r5, r8 │ │ │ │ - tsteq sp, r2, lsl ip │ │ │ │ - ldrdeq r9, [sp, -r6] │ │ │ │ - strdeq r7, [sp, -r6] │ │ │ │ - smlabteq sp, r8, r3, r9 │ │ │ │ - @ instruction: 0x010d94b6 │ │ │ │ - tsteq sp, r8, lsl sl │ │ │ │ - smlatbeq sp, ip, r4, r9 │ │ │ │ - @ instruction: 0x010e18b0 │ │ │ │ - @ instruction: 0x010e18b6 │ │ │ │ - smlatbeq lr, lr, r8, r1 │ │ │ │ - @ instruction: 0x010e18b2 │ │ │ │ - @ instruction: 0x010e18bc │ │ │ │ - @ instruction: 0x010e18b6 │ │ │ │ - tsteq ip, sl, lsr r7 │ │ │ │ - tsteq ip, ip, lsr r7 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ + tsteq fp, ip, asr #22 │ │ │ │ + tsteq fp, r2, lsr #22 │ │ │ │ + tsteq fp, r2, lsr #22 │ │ │ │ + tsteq ip, ip, lsl #24 │ │ │ │ + tsteq ip, sl, lsl #24 │ │ │ │ + tsteq ip, sl, lsl #24 │ │ │ │ + tsteq ip, r6, lsl #24 │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + tsteq fp, r4, ror #20 │ │ │ │ + smlatteq ip, r0, fp, r6 │ │ │ │ + smlatteq lr, r8, pc, r8 @ │ │ │ │ + tsteq r4, r2, ror #3 │ │ │ │ + @ instruction: 0x010c6bba │ │ │ │ + smlabteq ip, r4, fp, r6 │ │ │ │ + smlabteq ip, r0, fp, r6 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + tsteq fp, r2, ror r9 │ │ │ │ + tsteq fp, sl, ror #18 │ │ │ │ + tsteq ip, lr, asr r1 │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + tsteq ip, sl, asr #2 │ │ │ │ + tsteq ip, r6, asr #2 │ │ │ │ + tsteq ip, r2, asr #2 │ │ │ │ + tsteq ip, lr, lsr r1 │ │ │ │ + tsteq ip, sl, lsr r1 │ │ │ │ + tsteq ip, r6, lsr r1 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq ip, sl, lsr #2 │ │ │ │ + tsteq lr, r6, asr sp │ │ │ │ + tsteq lr, r6, lsr sp │ │ │ │ + @ instruction: 0x0114c090 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + tsteq fp, r2, asr r8 │ │ │ │ + smlabbeq sp, r6, r7, r7 │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + tsteq sp, r8, ror r7 │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + tsteq sp, r2, ror r7 │ │ │ │ + smlatteq fp, r8, r7, r8 │ │ │ │ + tsteq sp, r0, ror #14 │ │ │ │ + smlabteq fp, r6, r7, r8 │ │ │ │ + tsteq sp, sl, asr #14 │ │ │ │ + smlatbeq fp, ip, r7, r8 │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + ldrdeq r7, [sp, -lr] │ │ │ │ + tsteq fp, r4, lsr #14 │ │ │ │ + @ instruction: 0x010d7ebe │ │ │ │ + tsteq fp, sl, asr r7 │ │ │ │ + tsteq fp, sl, asr #14 │ │ │ │ + tsteq fp, sl, lsr r7 │ │ │ │ + tsteq fp, sl, lsr #14 │ │ │ │ + tsteq sp, r0, asr #28 │ │ │ │ + tsteq sp, sl, asr lr │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + tsteq lr, r6, asr r4 │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ + strdeq r7, [sp, -ip] │ │ │ │ + smlatbeq fp, r2, r6, r8 │ │ │ │ + @ instruction: 0x010b869a │ │ │ │ + tsteq lr, sl, lsl sl │ │ │ │ + tsteq fp, r0, ror r6 │ │ │ │ + tsteq fp, r8, ror #12 │ │ │ │ + smlabteq sp, r8, r5, r7 │ │ │ │ + tsteq sp, sl, lsr #6 │ │ │ │ + tsteq sp, r4, asr #14 │ │ │ │ + tsteq sp, sl, ror #18 │ │ │ │ + tsteq lr, lr, ror r3 │ │ │ │ + tsteq sp, lr, lsl r7 │ │ │ │ + tsteq sp, r2, asr #26 │ │ │ │ + tsteq sp, r6, lsl #10 │ │ │ │ + tsteq sp, r6, lsr #26 │ │ │ │ + strdeq r9, [sp, -r8] │ │ │ │ + smlatteq sp, r6, r5, r9 │ │ │ │ + tsteq sp, r8, asr #22 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + smlatteq lr, r0, r9, r1 │ │ │ │ + smlatteq lr, r6, r9, r1 │ │ │ │ + ldrdeq r1, [lr, -lr] │ │ │ │ + smlatteq lr, r2, r9, r1 │ │ │ │ + smlatteq lr, ip, r9, r1 │ │ │ │ + smlatteq lr, r6, r9, r1 │ │ │ │ + tsteq ip, sl, ror #16 │ │ │ │ + tsteq ip, ip, ror #16 │ │ │ │ + tsteq ip, r0, asr r8 │ │ │ │ + smlatteq sp, r8, sl, r9 │ │ │ │ + smlatteq sp, r8, sl, r9 │ │ │ │ + smlatteq sp, r0, sl, r9 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + strdeq r9, [sp, -r6] │ │ │ │ + tsteq sp, lr, lsl #22 │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + tsteq sp, r0, lsr #22 │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ + tsteq lr, lr, lsl sl │ │ │ │ + tsteq sp, r2, lsl fp │ │ │ │ + tsteq sp, r2, lsl fp │ │ │ │ + tsteq sp, r2, lsl fp │ │ │ │ + tsteq sp, lr, lsl fp │ │ │ │ + tsteq sp, r2, lsr #22 │ │ │ │ + tsteq sp, r6, lsr #22 │ │ │ │ + tsteq sp, sl, lsr #22 │ │ │ │ + tsteq sp, r2, lsr #22 │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + smlatbeq sp, lr, r6, r9 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + strdeq sl, [lr, -r6] │ │ │ │ + smlatteq sp, r6, sl, r9 │ │ │ │ + ldrdeq r9, [sp, -sl] │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + strdeq r8, [fp, -r0] │ │ │ │ + @ instruction: 0x010d9aba │ │ │ │ + smlatbeq lr, ip, r8, r8 │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + smlatteq sp, r4, fp, r8 │ │ │ │ + smlatteq sp, r4, fp, r8 │ │ │ │ + smlatteq sp, r4, fp, r8 │ │ │ │ + smlatteq sp, r4, fp, r8 │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + smlatteq sp, ip, fp, r8 │ │ │ │ + tsteq sp, r0, lsr ip │ │ │ │ + smlatteq sp, r0, fp, r8 │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + @ instruction: 0x010d99b0 │ │ │ │ + ldrdeq r9, [sp, -r0] │ │ │ │ + tsteq sp, r4, lsl ip │ │ │ │ + tsteq sp, ip, lsl ip │ │ │ │ + @ instruction: 0x010d99b8 │ │ │ │ @ instruction: 0x010d99b8 │ │ │ │ @ instruction: 0x010d99b8 │ │ │ │ + @ instruction: 0x010d99b8 │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ + @ instruction: 0x010d9998 │ │ │ │ + @ instruction: 0x010d999c │ │ │ │ + smlatbeq sp, r8, r9, r9 │ │ │ │ @ instruction: 0x010d99b0 │ │ │ │ - smlatbeq sp, lr, r9, r9 │ │ │ │ - smlabteq sp, r6, r9, r9 │ │ │ │ - ldrdeq r9, [sp, -lr] │ │ │ │ - ldrdeq r9, [sp, -ip] │ │ │ │ - strdeq r9, [sp, -r0] │ │ │ │ - tsteq sp, r2, lsl #20 │ │ │ │ - smlatteq lr, lr, r8, r8 │ │ │ │ - smlatteq sp, r2, r9, r9 │ │ │ │ - smlatteq sp, r2, r9, r9 │ │ │ │ - smlatteq sp, r2, r9, r9 │ │ │ │ - smlatteq sp, lr, r9, r9 │ │ │ │ - strdeq r9, [sp, -r2] │ │ │ │ - strdeq r9, [sp, -r6] │ │ │ │ - strdeq r9, [sp, -sl] │ │ │ │ - strdeq r9, [sp, -r2] │ │ │ │ - smlatteq sp, sl, r9, r9 │ │ │ │ - smlatteq sp, sl, r9, r9 │ │ │ │ - tsteq sp, lr, ror r5 │ │ │ │ - tsteq r4, r8, lsr sl │ │ │ │ - smlabteq sp, r4, r9, r9 │ │ │ │ - smlabteq lr, r6, r7, sl │ │ │ │ - @ instruction: 0x010d99b6 │ │ │ │ - smlatbeq sp, sl, r9, r9 │ │ │ │ - smlabteq fp, r8, r1, r8 │ │ │ │ - smlabteq fp, r0, r1, r8 │ │ │ │ + @ instruction: 0x0114b8f6 │ │ │ │ + smlatbeq sp, r2, r9, r9 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + ldrdeq r6, [ip, -r4] │ │ │ │ smlabbeq sp, sl, r9, r9 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - smlatbeq sp, r0, sl, r8 │ │ │ │ - smlatbeq sp, r8, sl, r8 │ │ │ │ - @ instruction: 0x010d8ab4 │ │ │ │ - @ instruction: 0x010d8ab4 │ │ │ │ - @ instruction: 0x010d8ab4 │ │ │ │ - @ instruction: 0x010d8ab4 │ │ │ │ - smlabteq sp, r0, sl, r8 │ │ │ │ - smlabteq sp, r0, sl, r8 │ │ │ │ - smlabteq sp, r0, fp, r8 │ │ │ │ - @ instruction: 0x010d8abc │ │ │ │ - tsteq sp, r0, lsl #22 │ │ │ │ - @ instruction: 0x010d8ab0 │ │ │ │ - smlabteq sp, r0, sl, r8 │ │ │ │ - smlabbeq sp, r0, r8, r9 │ │ │ │ - smlatbeq sp, r0, r8, r9 │ │ │ │ - smlatteq sp, r4, sl, r8 │ │ │ │ - smlatteq sp, ip, sl, r8 │ │ │ │ - smlabbeq sp, r8, r8, r9 │ │ │ │ - smlabbeq sp, r8, r8, r9 │ │ │ │ - smlabbeq sp, r8, r8, r9 │ │ │ │ - smlabbeq sp, r8, r8, r9 │ │ │ │ - smlabteq sp, ip, sl, r8 │ │ │ │ - smlabteq sp, ip, sl, r8 │ │ │ │ - tsteq sp, r8, ror #16 │ │ │ │ - tsteq sp, ip, ror #16 │ │ │ │ - tsteq sp, r8, ror r8 │ │ │ │ - smlabbeq sp, r0, r8, r9 │ │ │ │ - tsteq r4, r6, asr #15 │ │ │ │ - tsteq sp, r2, ror r8 │ │ │ │ - smlatbeq ip, r8, r1, r6 │ │ │ │ - smlatbeq ip, r4, r1, r6 │ │ │ │ - tsteq sp, sl, asr r8 │ │ │ │ - @ instruction: 0x010d76be │ │ │ │ - tsteq sp, r0, asr r8 │ │ │ │ - tsteq sp, r0, asr r8 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq fp, r8, lsl pc │ │ │ │ - @ instruction: 0x010e439a │ │ │ │ - strdeq r7, [fp, -r2] │ │ │ │ - smlatteq fp, ip, lr, r7 │ │ │ │ - smlatteq fp, r2, r6, pc @ │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - ldrdeq pc, [fp, -r2] │ │ │ │ - ldrdeq pc, [fp, -r0] │ │ │ │ - smlabteq fp, lr, r6, pc @ │ │ │ │ - smlabteq fp, ip, r6, pc @ │ │ │ │ - smlabteq fp, sl, r6, pc @ │ │ │ │ - smlabteq fp, r8, r6, pc @ │ │ │ │ - smlabteq fp, r2, r6, pc @ │ │ │ │ - smlabteq fp, r0, r6, pc @ │ │ │ │ - smlatteq lr, r8, r2, r4 │ │ │ │ + smlatteq sp, lr, r7, r7 │ │ │ │ + smlabbeq sp, r0, r9, r9 │ │ │ │ + smlabbeq sp, r0, r9, r9 │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + smlabteq lr, sl, r4, r4 │ │ │ │ + tsteq fp, r2, lsr #32 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tstpeq fp, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [fp, -lr] │ │ │ │ + strdeq pc, [fp, -ip] │ │ │ │ + strdeq pc, [fp, -sl] │ │ │ │ + strdeq pc, [fp, -r8] │ │ │ │ + strdeq pc, [fp, -r2] │ │ │ │ + strdeq pc, [fp, -r0] │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d7070c │ │ │ │ bmi 7ea8d4 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1b7071c │ │ │ │ @@ -63275,22 +63275,22 @@ │ │ │ │ and lr, r7, r8, asr #22 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1070774 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrdeq r3, [lr, -r2] │ │ │ │ - tsteq r4, lr, lsr #6 │ │ │ │ - smlatbeq lr, r2, r8, r4 │ │ │ │ - smlatbeq lr, sl, r8, r4 │ │ │ │ - smlatbeq lr, r8, r8, r4 │ │ │ │ - smlatbeq lr, r8, r8, r4 │ │ │ │ - tsteq sp, r6, lsr #4 │ │ │ │ - strdeq r7, [fp, -r8] │ │ │ │ + tsteq lr, r2, lsl #2 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + ldrdeq r4, [lr, -r2] │ │ │ │ + ldrdeq r4, [lr, -sl] │ │ │ │ + ldrdeq r4, [lr, -r8] │ │ │ │ + ldrdeq r4, [lr, -r8] │ │ │ │ + tsteq sp, r6, asr r3 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ 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 │ │ │ │ @@ -63304,19 +63304,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 │ │ │ │ - ldrdeq r4, [lr, -r4] │ │ │ │ - smlatbeq lr, r2, r8, r4 │ │ │ │ - @ instruction: 0x010e48b0 │ │ │ │ - smlatteq lr, r2, r8, r4 │ │ │ │ - strdeq r4, [lr, -ip] │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ + ldrdeq r4, [lr, -r2] │ │ │ │ + smlatteq lr, r0, r9, r4 │ │ │ │ + tsteq lr, r2, lsl sl │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09b08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -63361,36 +63361,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe6f08c0 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe4f08d0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - tsteq fp, r2, ror ip │ │ │ │ - tsteq sp, r8, lsr #2 │ │ │ │ - smlabteq fp, r2, sl, r7 │ │ │ │ - tsteq sp, ip, lsl #2 │ │ │ │ - tsteq fp, r6, lsl #18 │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ - smlatteq fp, sl, r8, r7 │ │ │ │ - ldrdeq r7, [sp, -r4] │ │ │ │ - @ instruction: 0x010becb2 │ │ │ │ - strheq r7, [sp, -r8] │ │ │ │ + smlatbeq fp, r2, sp, lr │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + strdeq r7, [fp, -r2] │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + tsteq fp, r6, lsr sl │ │ │ │ + tsteq sp, r0, lsr #4 │ │ │ │ + tsteq fp, sl, lsl sl │ │ │ │ + tsteq sp, r4, lsl #4 │ │ │ │ + smlatteq fp, r2, sp, lr │ │ │ │ + smlatteq sp, r8, r1, r7 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09c08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ stclt 8, cr15, [r8, #-276] @ 0xfffffeec │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq lr, sl, r7, r4 │ │ │ │ - strdeq r4, [lr, -r8] │ │ │ │ + tsteq lr, sl, lsl r9 │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09c30 │ │ │ │ @ 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 │ │ │ │ @@ -63514,45 +63514,45 @@ │ │ │ │ bmi 9aac48 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb r4!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ - tsteq ip, r4, asr #24 │ │ │ │ - smlatbeq lr, r4, r7, r4 │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - tsteq ip, ip, lsl ip │ │ │ │ - tsteq ip, sl, lsl ip │ │ │ │ - tsteq ip, r8, lsl ip │ │ │ │ - tsteq r4, ip, ror r0 │ │ │ │ - tsteq ip, r6, lsl #24 │ │ │ │ - tsteq ip, lr, lsl #24 │ │ │ │ - tsteq ip, ip, lsl #24 │ │ │ │ - tsteq ip, sl, lsl #24 │ │ │ │ - tsteq ip, lr, lsl #24 │ │ │ │ - tsteq ip, r4, lsl #24 │ │ │ │ - strdeq r5, [ip, -lr] │ │ │ │ - tsteq ip, r2, lsl #24 │ │ │ │ - strdeq r5, [ip, -ip] │ │ │ │ + tsteq ip, r4, ror sp │ │ │ │ ldrdeq r4, [lr, -r4] │ │ │ │ - smlabteq sp, lr, fp, r7 │ │ │ │ - smlabteq sp, ip, fp, r7 │ │ │ │ - tstpeq fp, r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - @ instruction: 0x010d7c9a │ │ │ │ - tsteq sp, r8, asr fp │ │ │ │ - smlatbeq fp, r2, pc, lr @ │ │ │ │ - smlatbeq fp, r0, pc, lr @ │ │ │ │ - tsteq r4, r8, asr pc │ │ │ │ - tsteq sp, r6, lsr r5 │ │ │ │ - @ instruction: 0x010befbe │ │ │ │ - smlatbeq fp, r6, pc, lr @ │ │ │ │ - tsteq ip, sl, ror #20 │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ + tsteq ip, lr, asr #26 │ │ │ │ + tsteq ip, ip, asr #26 │ │ │ │ + tsteq ip, sl, asr #26 │ │ │ │ + tsteq ip, r8, asr #26 │ │ │ │ + tsteq r4, ip, lsr #3 │ │ │ │ + tsteq ip, r6, lsr sp │ │ │ │ + tsteq ip, lr, lsr sp │ │ │ │ + tsteq ip, ip, lsr sp │ │ │ │ + tsteq ip, sl, lsr sp │ │ │ │ + tsteq ip, lr, lsr sp │ │ │ │ + tsteq ip, r4, lsr sp │ │ │ │ + tsteq ip, lr, lsr #26 │ │ │ │ + tsteq ip, r2, lsr sp │ │ │ │ + tsteq ip, ip, lsr #26 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + strdeq r7, [sp, -lr] │ │ │ │ + strdeq r7, [sp, -ip] │ │ │ │ + tstpeq fp, r6, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, r8, r0, pc @ │ │ │ │ + smlabteq sp, sl, sp, r7 │ │ │ │ + smlabbeq sp, r8, ip, r7 │ │ │ │ + ldrdeq pc, [fp, -r2] │ │ │ │ + ldrdeq pc, [fp, -r0] │ │ │ │ + tsteq r4, r8, lsl #1 │ │ │ │ + tsteq sp, r6, ror #12 │ │ │ │ + smlatteq fp, lr, r0, pc @ │ │ │ │ + ldrdeq pc, [fp, -r6] │ │ │ │ + @ instruction: 0x010c5b9a │ │ │ │ + smlabbeq sp, r2, pc, r6 @ │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strbthi pc, [sp], #-0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09ec0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08123 │ │ │ │ @@ -64222,111 +64222,111 @@ │ │ │ │ stmdami r3!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r2, lsl #10 │ │ │ │ - smlatteq lr, r8, r4, r4 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - tsteq lr, r2, lsr #10 │ │ │ │ - tsteq lr, ip, lsr r5 │ │ │ │ - tsteq lr, r2, ror #10 │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ - smlabteq lr, r4, r5, r4 │ │ │ │ - smlatteq lr, sl, r5, r4 │ │ │ │ tsteq lr, r2, lsr r6 │ │ │ │ + tsteq lr, r8, lsl r6 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq lr, r2, asr r6 │ │ │ │ + tsteq lr, ip, ror #12 │ │ │ │ + @ instruction: 0x010e4692 │ │ │ │ smlatbeq lr, r4, r6, r4 │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, sl, lsr r7 │ │ │ │ - tsteq lr, r6, asr #14 │ │ │ │ - tsteq lr, lr, asr r7 │ │ │ │ - smlabbeq lr, r2, r7, r4 │ │ │ │ + strdeq r4, [lr, -r4] │ │ │ │ + tsteq lr, sl, lsl r7 │ │ │ │ + tsteq lr, r2, ror #14 │ │ │ │ + ldrdeq r4, [lr, -r4] │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + tsteq lr, sl, ror #16 │ │ │ │ + tsteq lr, r6, ror r8 │ │ │ │ + smlabbeq lr, lr, r8, r4 │ │ │ │ + @ instruction: 0x010e48b2 │ │ │ │ + tsteq lr, r6, asr #18 │ │ │ │ + @ instruction: 0x010e47ba │ │ │ │ + @ instruction: 0x010e47bc │ │ │ │ tsteq lr, r6, lsl r8 │ │ │ │ - smlabbeq lr, sl, r6, r4 │ │ │ │ - smlabbeq lr, ip, r6, r4 │ │ │ │ - smlatteq lr, r6, r6, r4 │ │ │ │ - tsteq lr, ip, lsr r7 │ │ │ │ - @ instruction: 0x010e47b2 │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - tsteq lr, lr, asr r8 │ │ │ │ - tsteq fp, r8, lsl r9 │ │ │ │ - smlabteq lr, r8, r0, r4 │ │ │ │ - tsteq lr, r6, asr #28 │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - ldrdeq r3, [lr, -sl] │ │ │ │ - smlatbeq lr, r8, ip, r3 │ │ │ │ - smlatbeq lr, r2, r3, r4 │ │ │ │ - smlatteq fp, r8, r8, r6 │ │ │ │ - smlatteq fp, r2, r8, r6 │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ + smlatteq lr, r2, r8, r4 │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + smlabbeq lr, lr, r9, r4 │ │ │ │ + tsteq fp, r8, asr #20 │ │ │ │ + strdeq r4, [lr, -r8] │ │ │ │ + tsteq lr, r6, ror pc │ │ │ │ + smlabbeq lr, r4, lr, r3 │ │ │ │ + tsteq lr, sl, lsl #28 │ │ │ │ + ldrdeq r3, [lr, -r8] │ │ │ │ + ldrdeq r4, [lr, -r2] │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + tsteq fp, ip, lsl #20 │ │ │ │ + tsteq lr, r6, lsr #28 │ │ │ │ + strdeq r3, [lr, -r8] │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + strdeq r6, [fp, -r4] │ │ │ │ + smlabteq lr, sl, lr, r3 │ │ │ │ + smlabbeq lr, r4, lr, r3 │ │ │ │ + tsteq lr, lr, asr #28 │ │ │ │ ldrdeq r6, [fp, -ip] │ │ │ │ - strdeq r3, [lr, -r6] │ │ │ │ - smlabteq lr, r8, ip, r3 │ │ │ │ - smlabteq fp, sl, r8, r6 │ │ │ │ - smlabteq fp, r4, r8, r6 │ │ │ │ - @ instruction: 0x010e3d9a │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - tsteq lr, lr, lsl sp │ │ │ │ - smlatbeq fp, ip, r8, r6 │ │ │ │ - smlatbeq fp, r6, r8, r6 │ │ │ │ - smlatbeq lr, r8, sp, r3 │ │ │ │ - @ instruction: 0x010e3dbe │ │ │ │ - @ instruction: 0x010b6894 │ │ │ │ - tsteq lr, r2, lsl pc │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq lr, r6, lsl lr │ │ │ │ + ldrdeq r6, [fp, -r6] │ │ │ │ ldrdeq r3, [lr, -r8] │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - tsteq fp, r0, ror r8 │ │ │ │ - smlatbeq lr, lr, lr, r3 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - smlabteq lr, r4, lr, r3 │ │ │ │ - tsteq lr, r6, asr pc │ │ │ │ + smlatteq lr, lr, lr, r3 │ │ │ │ + smlabteq fp, r4, r9, r6 │ │ │ │ + tsteq lr, r2, asr #32 │ │ │ │ + smlabbeq lr, r4, pc, r3 @ │ │ │ │ + tsteq lr, r6, asr #30 │ │ │ │ tsteq lr, r8, lsl #30 │ │ │ │ - smlatteq lr, sl, lr, r3 │ │ │ │ - tsteq fp, r0, asr #16 │ │ │ │ - @ instruction: 0x010e3fba │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - tsteq fp, r8, lsr #16 │ │ │ │ - tsteq lr, lr, ror #4 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - qaddeq r4, r2, lr │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - smlatteq lr, r2, pc, r3 @ │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - strdeq r6, [fp, -lr] │ │ │ │ - smlabbeq lr, r8, r0, r4 │ │ │ │ - strheq r4, [lr, -r2] │ │ │ │ - smlatteq fp, ip, r7, r6 │ │ │ │ - tsteq lr, r2, ror r1 │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - ldrdeq r6, [fp, -sl] │ │ │ │ + smlatbeq fp, r6, r9, r6 │ │ │ │ + smlatbeq fp, r0, r9, r6 │ │ │ │ + ldrdeq r3, [lr, -lr] │ │ │ │ + smlabbeq lr, r8, pc, r3 @ │ │ │ │ + smlabbeq fp, lr, r9, r6 │ │ │ │ + strdeq r3, [lr, -r4] │ │ │ │ + smlabbeq lr, r6, r0, r4 │ │ │ │ + tsteq lr, r8, lsr r0 │ │ │ │ + tsteq lr, sl, lsl r0 │ │ │ │ + tsteq fp, r0, ror r9 │ │ │ │ + smlatteq lr, sl, r0, r4 │ │ │ │ + swpeq r4, r4, [lr] │ │ │ │ + tsteq fp, lr, asr r9 │ │ │ │ + tsteq fp, r8, asr r9 │ │ │ │ + @ instruction: 0x010e439e │ │ │ │ + tsteq lr, ip, lsr r2 │ │ │ │ + smlabbeq lr, r2, r1, r4 │ │ │ │ tsteq lr, r8, asr #2 │ │ │ │ - @ instruction: 0x010e41b6 │ │ │ │ - smlabbeq lr, r8, r1, r4 │ │ │ │ - smlabteq lr, r6, r1, r4 │ │ │ │ - @ instruction: 0x010b67bc │ │ │ │ - smlatbeq lr, r2, r3, r4 │ │ │ │ - @ instruction: 0x010e4298 │ │ │ │ - tsteq lr, r2, lsl r2 │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - @ instruction: 0x010e42ba │ │ │ │ - @ instruction: 0x010b6798 │ │ │ │ - @ instruction: 0x010b6792 │ │ │ │ - tsteq lr, ip, ror r4 │ │ │ │ - tsteq lr, lr, lsl #8 │ │ │ │ - smlatbeq lr, r0, r3, r4 │ │ │ │ - tsteq fp, sl, ror r7 │ │ │ │ - tsteq fp, r4, ror r7 │ │ │ │ - smlabteq lr, r6, r4, r4 │ │ │ │ - tsteq fp, r8, ror #14 │ │ │ │ - smlatteq lr, lr, r4, r4 │ │ │ │ + tsteq lr, r2, lsl r1 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + tsteq fp, lr, lsr #18 │ │ │ │ + @ instruction: 0x010e41b8 │ │ │ │ + smlatteq lr, r2, r1, r4 │ │ │ │ + tsteq fp, ip, lsl r9 │ │ │ │ + smlatbeq lr, r2, r2, r4 │ │ │ │ + tsteq lr, r8, asr r2 │ │ │ │ + tsteq fp, sl, lsl #18 │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + smlatteq lr, r6, r2, r4 │ │ │ │ + @ instruction: 0x010e42b8 │ │ │ │ + strdeq r4, [lr, -r6] │ │ │ │ + smlatteq fp, ip, r8, r6 │ │ │ │ + ldrdeq r4, [lr, -r2] │ │ │ │ + smlabteq lr, r8, r3, r4 │ │ │ │ + tsteq lr, r2, asr #6 │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + smlatteq lr, sl, r3, r4 │ │ │ │ + smlabteq fp, r8, r8, r6 │ │ │ │ + smlabteq fp, r2, r8, r6 │ │ │ │ + smlatbeq lr, ip, r5, r4 │ │ │ │ + tsteq lr, lr, lsr r5 │ │ │ │ + ldrdeq r4, [lr, -r0] │ │ │ │ + smlatbeq fp, sl, r8, r6 │ │ │ │ + smlatbeq fp, r4, r8, r6 │ │ │ │ + strdeq r4, [lr, -r6] │ │ │ │ + @ instruction: 0x010b6898 │ │ │ │ + tsteq lr, lr, lsl r6 │ │ │ │ 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 │ │ │ │ @@ -65160,89 +65160,89 @@ │ │ │ │ stc 7, cr15, [ip], {191} @ 0xbf │ │ │ │ movtcc pc, #9158 @ 0x23c6 @ │ │ │ │ blcs 2431e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x131928> │ │ │ │ addshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ blt fed5f070 │ │ │ │ sbcseq ip, r2, r2, asr #21 │ │ │ │ - smlabteq fp, sl, sl, r6 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - qaddeq r6, lr, sp │ │ │ │ - tsteq fp, r2, lsl #24 │ │ │ │ - strdeq r5, [sp, -r4] │ │ │ │ - tsteq sp, r2, lsl #24 │ │ │ │ - tsteq sp, r4, asr #30 │ │ │ │ - smlatteq lr, r8, r0, r4 │ │ │ │ - smlabteq sp, r2, lr, r5 │ │ │ │ - tsteq sp, sl, ror lr │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - tsteq sp, ip, ror #28 │ │ │ │ - tsteq sp, r2, ror #28 │ │ │ │ - tsteq sp, r4, asr lr │ │ │ │ - tsteq sp, sl, asr #28 │ │ │ │ - tsteq sp, ip, lsr lr │ │ │ │ - tsteq sp, r2, lsr lr │ │ │ │ - tsteq sp, r4, lsr #28 │ │ │ │ - @ instruction: 0x010e31b6 │ │ │ │ - smlatbeq lr, r8, r1, r3 │ │ │ │ - @ instruction: 0x010e319e │ │ │ │ - @ instruction: 0x010e3190 │ │ │ │ - smlabbeq lr, r6, r1, r3 │ │ │ │ - smlatteq lr, r4, r0, r3 │ │ │ │ - tsteq sp, r0, ror #20 │ │ │ │ - strdeq r7, [sp, -sl] │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - tsteq fp, r0, ror r5 │ │ │ │ - smlatbeq lr, lr, r0, r3 │ │ │ │ - smlatbeq sp, ip, ip, r7 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - tsteq sp, r0, asr r7 │ │ │ │ - smlatteq fp, r8, r0, r6 │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - @ instruction: 0x010b61b0 │ │ │ │ - @ instruction: 0x010b61be │ │ │ │ - tsteq r4, r6, asr #15 │ │ │ │ - smlatbeq fp, sl, r1, r6 │ │ │ │ - smlabbeq fp, r2, r1, r6 │ │ │ │ - @ instruction: 0x010b6190 │ │ │ │ - smlabbeq fp, lr, r1, r6 │ │ │ │ - smlabbeq fp, ip, r1, r6 │ │ │ │ - smlabbeq fp, sl, r1, r6 │ │ │ │ - smlabbeq fp, ip, r1, r6 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - mrseq r6, (UNDEF: 27) │ │ │ │ - tsteq fp, ip, lsl #2 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - mrseq r6, (UNDEF: 27) │ │ │ │ - mrseq r6, (UNDEF: 27) │ │ │ │ - @ instruction: 0x011496b6 │ │ │ │ - smlatteq fp, ip, sp, r5 │ │ │ │ - ldrdeq r5, [sp, -r8] │ │ │ │ - tsteq fp, ip, lsr #30 │ │ │ │ - tsteq fp, r4, lsl #30 │ │ │ │ - tsteq fp, r6, lsl #30 │ │ │ │ - strdeq r3, [ip, -r2] │ │ │ │ - strdeq r3, [ip, -r2] │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - strdeq r3, [ip, -r2] │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - tsteq fp, r4, asr lr │ │ │ │ - ldrdeq r3, [ip, -r2] │ │ │ │ - ldrdeq r6, [lr, -ip] │ │ │ │ - @ instruction: 0x011495d8 │ │ │ │ - @ instruction: 0x010c3fb2 │ │ │ │ - @ instruction: 0x010c3fbe │ │ │ │ - @ instruction: 0x010c3fbc │ │ │ │ - tsteq lr, sl, lsl r2 │ │ │ │ - tsteq fp, r2, ror sp │ │ │ │ - tsteq fp, ip, ror #26 │ │ │ │ - tsteq fp, r2, ror #10 │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + tsteq sp, r4, asr #4 │ │ │ │ + smlatbeq fp, r6, r9, r6 │ │ │ │ + smlabbeq sp, lr, r1, r6 │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ + tsteq sp, r2, lsr sp │ │ │ │ + tsteq sp, r4, ror r0 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + strdeq r5, [sp, -r2] │ │ │ │ + smlatbeq sp, sl, pc, r7 @ │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + @ instruction: 0x010d7f9c │ │ │ │ + @ instruction: 0x010d7f92 │ │ │ │ + smlabbeq sp, r4, pc, r7 @ │ │ │ │ + tsteq sp, sl, ror pc │ │ │ │ + tsteq sp, ip, ror #30 │ │ │ │ + tsteq sp, r2, ror #30 │ │ │ │ + tsteq sp, r4, asr pc │ │ │ │ + smlatteq lr, r6, r2, r3 │ │ │ │ + ldrdeq r3, [lr, -r8] │ │ │ │ + smlabteq lr, lr, r2, r3 │ │ │ │ + smlabteq lr, r0, r2, r3 │ │ │ │ + @ instruction: 0x010e32b6 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + @ instruction: 0x010d5b90 │ │ │ │ + tsteq sp, sl, lsr #28 │ │ │ │ + tsteq sp, ip, lsr #22 │ │ │ │ + smlatbeq fp, r0, r6, sp │ │ │ │ + ldrdeq r3, [lr, -lr] │ │ │ │ + ldrdeq r7, [sp, -ip] │ │ │ │ + swpeq r6, r4, [fp] │ │ │ │ + smlabbeq sp, r0, r8, r5 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq sp, r4, ror #16 │ │ │ │ + smlatteq fp, r0, r2, r6 │ │ │ │ + smlatteq fp, lr, r2, r6 │ │ │ │ + @ instruction: 0x011498f6 │ │ │ │ + ldrdeq r6, [fp, -sl] │ │ │ │ + @ instruction: 0x010b62b2 │ │ │ │ + smlabteq fp, r0, r2, r6 │ │ │ │ + @ instruction: 0x010b62be │ │ │ │ + @ instruction: 0x010b62bc │ │ │ │ + @ instruction: 0x010b62ba │ │ │ │ + @ instruction: 0x010b62bc │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + smlatbeq fp, ip, r2, r6 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + tsteq fp, ip, lsr r2 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + tsteq r4, r6, ror #15 │ │ │ │ + tsteq fp, ip, lsl pc │ │ │ │ + tsteq sp, r8, lsl #14 │ │ │ │ + qaddeq r6, ip, fp │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, r6, lsr r0 │ │ │ │ + tsteq ip, r2, lsr #2 │ │ │ │ + tsteq ip, r2, lsr #2 │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ + tsteq ip, r2, lsr #2 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + smlabbeq fp, r4, pc, r5 @ │ │ │ │ + tsteq ip, r2, lsl #2 │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ + tsteq r4, r8, lsl #14 │ │ │ │ + smlatteq ip, r2, r0, r4 │ │ │ │ + smlatteq ip, lr, r0, r4 │ │ │ │ + smlatteq ip, ip, r0, r4 │ │ │ │ + tsteq lr, sl, asr #6 │ │ │ │ + smlatbeq fp, r2, lr, r5 │ │ │ │ + @ instruction: 0x010b5e9c │ │ │ │ + @ instruction: 0x010bd692 │ │ │ │ @ instruction: 0x27d0f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ eors lr, r6, r4, ror #23 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ @@ -65736,149 +65736,149 @@ │ │ │ │ stmda ip, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 202cef4 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7bf9600 │ │ │ │ andlt lr, r2, r4, lsl #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - tsteq fp, r0, lsr #8 │ │ │ │ - tsteq fp, ip, lsl r4 │ │ │ │ - tsteq fp, r8, lsl r4 │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - tsteq fp, r0, lsl r4 │ │ │ │ - tsteq fp, ip, lsl #8 │ │ │ │ - tsteq fp, r4, lsl #8 │ │ │ │ - tsteq fp, r0, lsl #8 │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq lr, ip │ │ │ │ - tsteq r4, r6, ror #6 │ │ │ │ - tsteq lr, r6 │ │ │ │ - tsteq fp, r8, lsr #22 │ │ │ │ - tsteq sp, r2, ror #20 │ │ │ │ - tsteq fp, r6, lsl #22 │ │ │ │ - tsteq sp, r2, asr sl │ │ │ │ - smlatteq fp, r2, sl, r5 │ │ │ │ - tsteq sp, sl, asr #20 │ │ │ │ - @ instruction: 0x010b5abe │ │ │ │ - tsteq sp, r6, lsr sl │ │ │ │ - @ instruction: 0x010b5a9a │ │ │ │ - tsteq sp, lr, lsl sl │ │ │ │ - smlabbeq fp, r0, sl, r5 │ │ │ │ - smlatbeq fp, lr, sp, ip │ │ │ │ - @ instruction: 0x010d51b4 │ │ │ │ - strdeq r5, [fp, -r8] │ │ │ │ - @ instruction: 0x010d5192 │ │ │ │ - @ instruction: 0x010bccba │ │ │ │ - tsteq sp, r0, ror r1 │ │ │ │ - smlatbeq fp, ip, ip, ip │ │ │ │ - tsteq sp, lr, asr #2 │ │ │ │ - @ instruction: 0x010d549e │ │ │ │ - tsteq sp, r0, lsr r1 │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - tsteq sp, r2, lsl r1 │ │ │ │ - @ instruction: 0x010b59b0 │ │ │ │ - smlatbeq fp, r0, r9, r5 │ │ │ │ - @ instruction: 0x010b5990 │ │ │ │ - smlabbeq fp, r0, r9, r5 │ │ │ │ - @ instruction: 0x010e32b6 │ │ │ │ - @ instruction: 0x010e32b8 │ │ │ │ - @ instruction: 0x010d5a90 │ │ │ │ - @ instruction: 0x010d4cbe │ │ │ │ - smlabbeq sp, ip, r0, r5 │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - smlatteq sp, r2, r9, r5 │ │ │ │ - tsteq sp, r2, asr #32 │ │ │ │ - tsteq sp, lr, ror #20 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - tsteq sp, r6, lsl r0 │ │ │ │ - smlatteq sp, r8, r7, r6 │ │ │ │ - smlatteq fp, r8, r7, r5 │ │ │ │ - ldrdeq r4, [sp, -r2] │ │ │ │ - strdeq r3, [lr, -r2] │ │ │ │ - @ instruction: 0x010d4fbc │ │ │ │ - smlatteq lr, r0, r1, r3 │ │ │ │ - ldrdeq r3, [lr, -r0] │ │ │ │ - tsteq fp, sl, lsl r8 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - @ instruction: 0x010e31b2 │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ + tsteq fp, r8, asr #10 │ │ │ │ + tsteq fp, r4, asr #10 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + tsteq fp, r0, lsr r5 │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + @ instruction: 0x01149496 │ │ │ │ + tsteq lr, r6, lsr r1 │ │ │ │ + tsteq fp, r8, asr ip │ │ │ │ + @ instruction: 0x010d4b92 │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ + smlabbeq sp, r2, fp, r4 │ │ │ │ + tsteq fp, r2, lsl ip │ │ │ │ + tsteq sp, sl, ror fp │ │ │ │ + smlatteq fp, lr, fp, r5 │ │ │ │ + tsteq sp, r6, ror #22 │ │ │ │ + smlabteq fp, sl, fp, r5 │ │ │ │ + tsteq sp, lr, asr #22 │ │ │ │ + @ instruction: 0x010b5bb0 │ │ │ │ ldrdeq ip, [fp, -lr] │ │ │ │ - ldrdeq r5, [fp, -r4] │ │ │ │ - smlabteq fp, ip, r7, r5 │ │ │ │ - tsteq lr, ip, ror r1 │ │ │ │ - strdeq r4, [sp, -ip] │ │ │ │ - @ instruction: 0x010d4bb0 │ │ │ │ - ldrdeq r4, [sp, -lr] │ │ │ │ - tsteq lr, r2, asr r1 │ │ │ │ - @ instruction: 0x010d4ebe │ │ │ │ - tsteq sp, lr, ror #12 │ │ │ │ - smlatbeq sp, r8, lr, r4 │ │ │ │ - tsteq sp, lr, asr r6 │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq sp, lr, lsl r8 │ │ │ │ - tsteq sp, r6, asr #20 │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - tsteq sp, r4, lsr #28 │ │ │ │ - tsteq sp, r2, lsl r7 │ │ │ │ - tsteq sp, r6, ror ip │ │ │ │ - tsteq sp, ip, lsl #14 │ │ │ │ - ldrdeq r4, [sp, -sl] │ │ │ │ + smlatteq sp, r4, r2, r5 │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + smlabteq sp, r2, r2, r5 │ │ │ │ + smlatteq fp, sl, sp, ip │ │ │ │ + smlatbeq sp, r0, r2, r5 │ │ │ │ + ldrdeq ip, [fp, -ip] │ │ │ │ + tsteq sp, lr, ror r2 │ │ │ │ + smlabteq sp, lr, r5, r5 │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq sp, r2, asr #4 │ │ │ │ + smlatteq fp, r0, sl, r5 │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + smlabteq fp, r0, sl, r5 │ │ │ │ + @ instruction: 0x010b5ab0 │ │ │ │ + smlatteq lr, r6, r3, r3 │ │ │ │ + smlatteq lr, r8, r3, r3 │ │ │ │ + smlabteq sp, r0, fp, r5 │ │ │ │ + smlatteq sp, lr, sp, r4 │ │ │ │ + @ instruction: 0x010d51bc │ │ │ │ + tsteq fp, r8, asr #22 │ │ │ │ + tsteq sp, r2, lsl fp │ │ │ │ + tsteq sp, r2, ror r1 │ │ │ │ + @ instruction: 0x010d6b9e │ │ │ │ + tsteq sp, r4, lsr #18 │ │ │ │ + tsteq sp, r6, asr #2 │ │ │ │ + tsteq sp, r8, lsl r9 │ │ │ │ + tsteq fp, r8, lsl r9 │ │ │ │ + tsteq sp, r2, lsl #2 │ │ │ │ + tsteq lr, r2, lsr #6 │ │ │ │ + smlatteq sp, ip, r0, r5 │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ + mrseq r3, ELR_hyp │ │ │ │ + tsteq fp, sl, asr #18 │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ + smlatteq lr, r2, r2, r3 │ │ │ │ + tsteq fp, lr │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + strdeq r5, [fp, -ip] │ │ │ │ + smlatbeq lr, ip, r2, r3 │ │ │ │ + tsteq sp, ip, lsr #32 │ │ │ │ + smlatteq sp, r0, ip, r4 │ │ │ │ + tsteq sp, lr │ │ │ │ + smlabbeq lr, r2, r2, r3 │ │ │ │ + smlatteq sp, lr, pc, r4 @ │ │ │ │ + @ instruction: 0x010d679e │ │ │ │ + ldrdeq r4, [sp, -r8] │ │ │ │ + smlabbeq sp, lr, r7, r6 │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ + tsteq sp, lr, asr #18 │ │ │ │ + tsteq sp, r6, ror fp │ │ │ │ + smlabbeq lr, ip, r5, r3 │ │ │ │ + tsteq sp, lr, lsr #18 │ │ │ │ + tsteq sp, r4, asr pc │ │ │ │ + tsteq sp, r2, asr #16 │ │ │ │ + smlatbeq sp, r6, sp, r5 │ │ │ │ + tsteq sp, ip, lsr r8 │ │ │ │ + tsteq sp, sl, lsl #14 │ │ │ │ + @ instruction: 0x010b57b2 │ │ │ │ + smlatbeq fp, ip, r7, r5 │ │ │ │ + tsteq sp, lr, lsr #22 │ │ │ │ + smlabbeq fp, r6, r7, r5 │ │ │ │ + smlabbeq fp, r0, r7, r5 │ │ │ │ + smlatteq sp, r2, r6, r4 │ │ │ │ + smlabteq ip, r8, sl, r3 │ │ │ │ + tsteq sp, lr, ror sp │ │ │ │ + smlabteq ip, r4, sl, r3 │ │ │ │ + tsteq r4, r0, asr #30 │ │ │ │ + smlatteq sp, r6, lr, r6 │ │ │ │ + tsteq fp, r6, lsl #14 │ │ │ │ + tsteq fp, r0, lsl #14 │ │ │ │ + smlabteq sp, r2, pc, r6 @ │ │ │ │ + strdeq r3, [ip, -sl] │ │ │ │ + strdeq r3, [ip, -r8] │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ + smlatbeq fp, lr, r6, r5 │ │ │ │ + smlatbeq fp, r8, r6, r5 │ │ │ │ + tsteq lr, sl, lsr #22 │ │ │ │ smlabbeq fp, r2, r6, r5 │ │ │ │ tsteq fp, ip, ror r6 │ │ │ │ - strdeq lr, [sp, -lr] │ │ │ │ - tsteq fp, r6, asr r6 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - @ instruction: 0x010d45b2 │ │ │ │ - @ instruction: 0x010c3998 │ │ │ │ - tsteq sp, lr, asr #24 │ │ │ │ - @ instruction: 0x010c3994 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - @ instruction: 0x010d6db6 │ │ │ │ - ldrdeq r5, [fp, -r6] │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - @ instruction: 0x010d6e92 │ │ │ │ - smlabteq ip, sl, r7, r3 │ │ │ │ - smlabteq ip, r8, r7, r3 │ │ │ │ - smlatbeq sp, lr, lr, r6 │ │ │ │ - tsteq fp, lr, ror r5 │ │ │ │ - tsteq fp, r8, ror r5 │ │ │ │ - strdeq r1, [lr, -sl] │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - tsteq fp, r2, asr #26 │ │ │ │ - tsteq fp, r4, lsr sp │ │ │ │ - tsteq fp, r2, lsr sp │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - tsteq fp, ip, lsr #26 │ │ │ │ - tsteq fp, sl, lsr #26 │ │ │ │ - tsteq fp, r8, lsr #26 │ │ │ │ - tsteq fp, r2, lsr #26 │ │ │ │ - tsteq fp, r0, lsr #26 │ │ │ │ - tsteq lr, lr, asr #18 │ │ │ │ - tsteq lr, r0, lsr r9 │ │ │ │ - tsteq r4, ip, lsl #25 │ │ │ │ - @ instruction: 0x010d4b94 │ │ │ │ - @ instruction: 0x010d4bb0 │ │ │ │ - smlabbeq fp, r2, r0, r5 │ │ │ │ + tsteq fp, r2, ror lr │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + tsteq fp, r2, ror #28 │ │ │ │ + tsteq fp, r0, ror #28 │ │ │ │ + tsteq fp, lr, asr lr │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + tsteq fp, sl, asr lr │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ + tsteq fp, r2, asr lr │ │ │ │ + tsteq fp, r0, asr lr │ │ │ │ + tsteq lr, lr, ror sl │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + @ instruction: 0x01148dbc │ │ │ │ + smlabteq sp, r4, ip, r4 │ │ │ │ + smlatteq sp, r0, ip, r4 │ │ │ │ + @ instruction: 0x010b51b2 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ stc2l 7, cr15, [sl], #984 @ 0x3d8 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, ip, lsr #24 │ │ │ │ - tsteq lr, sl, asr #24 │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c310 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -65906,21 +65906,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7be447a │ │ │ │ bmi 370c5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25f3a4> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ mcr 7, 5, pc, cr14, cr14, {5} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq fp, r8, r8, ip │ │ │ │ - smlatteq fp, r0, r1, r5 │ │ │ │ - ldrdeq r5, [fp, -sl] │ │ │ │ - smlabbeq lr, ip, fp, r2 │ │ │ │ - tsteq sp, lr, lsl #18 │ │ │ │ - strdeq r2, [lr, -r4] │ │ │ │ - strdeq r4, [sp, -r4] │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ + @ instruction: 0x010e2cbc │ │ │ │ + tsteq sp, lr, lsr sl │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + tsteq sp, r4, lsr #20 │ │ │ │ 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 fec0c3cc │ │ │ │ @@ -65929,18 +65929,18 @@ │ │ │ │ stclt 12, cr15, [r8, #-68] @ 0xffffffbc │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq r2, [lr, -r2] │ │ │ │ - smlatbeq lr, r8, fp, r2 │ │ │ │ - @ instruction: 0x010e2bb6 │ │ │ │ - ldrdeq r2, [lr, -r4] │ │ │ │ + tsteq lr, r2, lsl #26 │ │ │ │ + ldrdeq r2, [lr, -r8] │ │ │ │ + smlatteq lr, r6, ip, r2 │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c408 │ │ │ │ @ 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} │ │ │ │ @@ -66129,60 +66129,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldcl 7, cr15, [r6], #760 @ 0x2f8 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ ldcllt 12, cr14, [r8, #960]! @ 0x3c0 │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - tsteq ip, sl, asr #8 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - tsteq ip, r6, asr #8 │ │ │ │ - tsteq ip, r4, asr #8 │ │ │ │ - tsteq r4, r8, lsr #17 │ │ │ │ - tsteq ip, r2, lsr r4 │ │ │ │ - tsteq ip, sl, lsr r4 │ │ │ │ - tsteq ip, r8, lsr r4 │ │ │ │ - tsteq ip, r6, lsr r4 │ │ │ │ - tsteq ip, sl, lsr r4 │ │ │ │ - tsteq ip, r0, lsr r4 │ │ │ │ - tsteq ip, sl, lsr #8 │ │ │ │ - tsteq ip, lr, lsr #8 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - smlatbeq ip, r6, r4, r3 │ │ │ │ - tsteq sp, r6, asr #14 │ │ │ │ - tsteq ip, r4, asr r3 │ │ │ │ - tsteq ip, ip, ror r4 │ │ │ │ - smlabbeq ip, lr, r4, r3 │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - @ instruction: 0x010c34b6 │ │ │ │ - @ instruction: 0x010c34bc │ │ │ │ - @ instruction: 0x01148790 │ │ │ │ - smlatbeq ip, lr, r4, r3 │ │ │ │ - smlabteq lr, sl, ip, r2 │ │ │ │ - @ instruction: 0x010d6298 │ │ │ │ - smlatbeq ip, r2, r4, r3 │ │ │ │ - @ instruction: 0x010c34b2 │ │ │ │ - smlatbeq ip, ip, r4, r3 │ │ │ │ - smlabteq fp, r0, lr, r4 │ │ │ │ - tsteq sp, ip, asr r6 │ │ │ │ - tsteq ip, r6, ror #4 │ │ │ │ - smlatbeq lr, r6, r9, r2 │ │ │ │ - @ instruction: 0x010d5694 │ │ │ │ - @ instruction: 0x010e2992 │ │ │ │ - @ instruction: 0x010e2990 │ │ │ │ - smlabbeq lr, lr, r9, r2 │ │ │ │ - smlabbeq ip, lr, r2, r3 │ │ │ │ - tsteq ip, ip, ror r2 │ │ │ │ - tsteq lr, r6, ror r9 │ │ │ │ - tsteq ip, r2, ror #4 │ │ │ │ - tsteq ip, r0, asr r2 │ │ │ │ - tsteq lr, r6, asr r9 │ │ │ │ - @ instruction: 0x010d459e │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ + smlabbeq ip, r8, r5, r3 │ │ │ │ + tsteq ip, sl, ror r5 │ │ │ │ + tsteq ip, r8, ror r5 │ │ │ │ + tsteq ip, r6, ror r5 │ │ │ │ + tsteq ip, r4, ror r5 │ │ │ │ + @ instruction: 0x011489d8 │ │ │ │ + tsteq ip, r2, ror #10 │ │ │ │ + tsteq ip, sl, ror #10 │ │ │ │ + tsteq ip, r8, ror #10 │ │ │ │ + tsteq ip, r6, ror #10 │ │ │ │ + tsteq ip, sl, ror #10 │ │ │ │ + tsteq ip, r0, ror #10 │ │ │ │ + tsteq ip, sl, asr r5 │ │ │ │ + tsteq ip, lr, asr r5 │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + tsteq sp, r6, ror r8 │ │ │ │ + smlabbeq ip, r4, r4, r3 │ │ │ │ + smlatbeq ip, ip, r5, r3 │ │ │ │ + @ instruction: 0x010c35be │ │ │ │ + smlabbeq lr, r0, fp, r2 │ │ │ │ + smlatteq ip, r6, r5, r3 │ │ │ │ + smlatteq ip, ip, r5, r3 │ │ │ │ + tsteq r4, r0, asr #17 │ │ │ │ + ldrdeq r3, [ip, -lr] │ │ │ │ + strdeq r2, [lr, -sl] │ │ │ │ + smlabteq sp, r8, r3, r6 │ │ │ │ + ldrdeq r3, [ip, -r2] │ │ │ │ + smlatteq ip, r2, r5, r3 │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + strdeq r4, [fp, -r0] │ │ │ │ + smlabbeq sp, ip, r7, r4 │ │ │ │ + @ instruction: 0x010c3396 │ │ │ │ + ldrdeq r2, [lr, -r6] │ │ │ │ + smlabteq sp, r4, r7, r5 │ │ │ │ + smlabteq lr, r2, sl, r2 │ │ │ │ + smlabteq lr, r0, sl, r2 │ │ │ │ + @ instruction: 0x010e2abe │ │ │ │ + @ instruction: 0x010c33be │ │ │ │ + smlatbeq ip, ip, r3, r3 │ │ │ │ + smlatbeq lr, r6, sl, r2 │ │ │ │ + @ instruction: 0x010c3392 │ │ │ │ + smlabbeq ip, r0, r3, r3 │ │ │ │ + smlabbeq lr, r6, sl, r2 │ │ │ │ + smlabteq sp, lr, r6, r4 │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0c7d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf6408553 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -66999,21 +66999,21 @@ │ │ │ │ ldmdble r9, {r3, r4, r7, r9, lr} │ │ │ │ bicvc pc, ip, #160, 12 @ 0xa000000 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ ldrhi pc, [r2, -r1, asr #2] │ │ │ │ svclt 0x0013f001 │ │ │ │ - @ instruction: 0x010e2896 │ │ │ │ - smlabbeq lr, r8, r9, r2 │ │ │ │ - @ instruction: 0x010e26b4 │ │ │ │ - ldrdeq r2, [lr, -r2] │ │ │ │ - tsteq lr, r6, ror r2 │ │ │ │ - smlabteq lr, r2, sp, r1 │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ + smlabteq lr, r6, r9, r2 │ │ │ │ + @ instruction: 0x010e2ab8 │ │ │ │ + smlatteq lr, r4, r7, r2 │ │ │ │ + tsteq lr, r2, lsl #8 │ │ │ │ + smlatbeq lr, r6, r3, r2 │ │ │ │ + strdeq r1, [lr, -r2] │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ svcvs 0x007af5b0 │ │ │ │ @ instruction: 0xf640d81f │ │ │ │ addsmi r7, r8, #201326594 @ 0xc000002 │ │ │ │ @ instruction: 0xf6a0d90c │ │ │ │ vcgt.s8 d23, d17, d4 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -68951,29 +68951,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ + tsteq fp, r6, lsl #30 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + tstpeq sp, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, lr, lr, r1 │ │ │ │ + tstpeq sp, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, r2, lr, r1 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ ldrdeq r1, [fp, -r6] │ │ │ │ - smlabteq fp, sl, sp, r1 │ │ │ │ - tstpeq sp, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b1dbe │ │ │ │ - strdeq pc, [sp, -r0] │ │ │ │ - @ instruction: 0x010b1db2 │ │ │ │ - smlatbeq fp, ip, sp, r1 │ │ │ │ - smlatbeq fp, r6, sp, r1 │ │ │ │ - tstpeq sp, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b1d9a │ │ │ │ - @ instruction: 0x010dfebc │ │ │ │ - tstpeq sp, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sp, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r2, sp, r1 │ │ │ │ - ldrdeq pc, [sp, -r0] │ │ │ │ + smlabbeq sp, r8, lr, pc @ │ │ │ │ + smlabteq fp, sl, lr, r1 │ │ │ │ + smlatteq sp, ip, pc, pc @ │ │ │ │ + @ instruction: 0x010dff92 │ │ │ │ + tstpeq sp, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b1eb2 │ │ │ │ + mrseq r0, (UNDEF: 14) │ │ │ │ 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 │ │ │ │ @@ -69795,16 +69795,16 @@ │ │ │ │ @ instruction: 0xf6a4d910 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207da │ │ │ │ @ instruction: 0xf00184f8 │ │ │ │ svclt 0x0000bec6 │ │ │ │ - tsteq fp, r4, ror r0 │ │ │ │ - tsteq sp, lr, asr r8 │ │ │ │ + smlatbeq fp, r4, r1, r2 │ │ │ │ + smlabbeq sp, lr, r9, r1 │ │ │ │ orrvc pc, r4, #168820736 @ 0xa100000 │ │ │ │ blcs 7e58d4 │ │ │ │ strbthi pc, [fp], #514 @ 0x202 @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r0, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strbthi pc, [r3], #322 @ 0x142 @ │ │ │ │ @@ -72483,194 +72483,194 @@ │ │ │ │ bl 1679720 │ │ │ │ bmi feef3860 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b89600 │ │ │ │ andlt lr, r2, lr, asr #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - tsteq ip, r4, ror lr │ │ │ │ - tsteq sp, ip, lsr r4 │ │ │ │ - strdeq pc, [sl, -r8] │ │ │ │ - strdeq pc, [sl, -r0] │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - tsteq sp, r6, lsl r4 │ │ │ │ - tsteq sp, ip, lsl r4 │ │ │ │ - @ instruction: 0x010d0cb8 │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + smlatbeq ip, r4, pc, lr @ │ │ │ │ + tsteq sp, ip, ror #10 │ │ │ │ + tstpeq sl, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + tsteq sp, r6, asr #10 │ │ │ │ + tsteq sp, ip, asr #10 │ │ │ │ + smlatteq sp, r8, sp, r0 │ │ │ │ + tsteq ip, r6, lsr #30 │ │ │ │ + tstpeq ip, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, ip, lsl #10 │ │ │ │ + smlabbeq ip, sl, sl, pc @ │ │ │ │ + smlatteq sp, ip, r4, sp │ │ │ │ + smlatteq sp, lr, r4, sp │ │ │ │ + smlatteq sp, ip, r4, sp │ │ │ │ + tsteq fp, sl, lsr #28 │ │ │ │ + tstpeq sl, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dd4be │ │ │ │ + tstpeq ip, lr, asr sl @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r0, r4, sp │ │ │ │ + @ instruction: 0x010dd496 │ │ │ │ + @ instruction: 0x010dd494 │ │ │ │ + @ instruction: 0x010b6d94 │ │ │ │ + smlabbeq sl, sl, r6, pc @ │ │ │ │ + smlabbeq sl, r2, r6, pc @ │ │ │ │ + tsteq sp, lr, ror #8 │ │ │ │ + tstpeq sl, r8, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r6, lsr r5 │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + tsteq sp, ip, asr r6 │ │ │ │ + tsteq sp, lr, asr #12 │ │ │ │ + tsteq sp, r6, asr r6 │ │ │ │ + smlabteq sl, r4, r5, pc @ │ │ │ │ + tsteq fp, r8, asr #22 │ │ │ │ strdeq lr, [ip, -r6] │ │ │ │ - tstpeq ip, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [sp, -ip] │ │ │ │ - tstpeq ip, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dd3bc │ │ │ │ - @ instruction: 0x010dd3be │ │ │ │ - @ instruction: 0x010dd3bc │ │ │ │ - strdeq r6, [fp, -sl] │ │ │ │ - strdeq pc, [sl, -r0] │ │ │ │ - smlatteq sl, r8, r5, pc @ │ │ │ │ - smlabbeq sp, lr, r3, sp │ │ │ │ - tstpeq ip, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, ror r3 │ │ │ │ - tsteq sp, r6, ror #6 │ │ │ │ - tsteq sp, r4, ror #6 │ │ │ │ - tsteq fp, r4, ror #24 │ │ │ │ - tstpeq sl, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, lsr r3 │ │ │ │ - tstpeq sl, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r6, lsl #8 │ │ │ │ - tsteq sp, r0, lsr r5 │ │ │ │ - ldrdeq sp, [sp, -r2] │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tsteq sp, lr, lsl r5 │ │ │ │ - tsteq sp, r6, lsr #10 │ │ │ │ - @ instruction: 0x010af494 │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - smlabteq ip, r6, fp, lr │ │ │ │ + smlatbeq sp, r4, r3, sp │ │ │ │ + tstpeq sl, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + @ instruction: 0x010dd29c │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + smlatbeq fp, r4, sl, sp │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + smlabteq sp, r4, ip, r0 │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + strdeq sp, [sp, -r6] │ │ │ │ + strdeq sp, [sp, -r6] │ │ │ │ + smlabteq ip, r6, r8, pc @ │ │ │ │ + smlabteq ip, r2, r8, pc @ │ │ │ │ + ldrdeq sp, [sp, -r6] │ │ │ │ + tstpeq ip, r6, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, ror ip │ │ │ │ + @ instruction: 0x010dd29c │ │ │ │ + @ instruction: 0x010dd294 │ │ │ │ + @ instruction: 0x010dd290 │ │ │ │ + smlabbeq sp, ip, r2, sp │ │ │ │ + smlabbeq sp, r8, r2, sp │ │ │ │ + smlabbeq sp, r4, r2, sp │ │ │ │ + smlabbeq sp, r0, r2, sp │ │ │ │ + tsteq sp, ip, ror r2 │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ tsteq sp, r4, ror r2 │ │ │ │ - tstpeq sl, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, r9, r1 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - tsteq fp, r4, ror r9 │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - @ instruction: 0x010d0b94 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - smlabteq sp, r6, r1, sp │ │ │ │ - smlabteq sp, r6, r1, sp │ │ │ │ - @ instruction: 0x010cf796 │ │ │ │ - @ instruction: 0x010cf792 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ + tsteq sp, r4, ror #4 │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ + tsteq sp, ip, asr r2 │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + tsteq sp, r4, asr r2 │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + tsteq sp, ip, asr #4 │ │ │ │ + tsteq sp, r6, asr #4 │ │ │ │ + @ instruction: 0x010cf89a │ │ │ │ + tsteq sp, r6, lsr r0 │ │ │ │ + @ instruction: 0x010dd19e │ │ │ │ smlatbeq sp, r6, r1, sp │ │ │ │ - tstpeq ip, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, asr #22 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - tsteq sp, r4, ror #2 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ - tsteq sp, ip, asr r1 │ │ │ │ - tsteq sp, r8, asr r1 │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - tsteq sp, r0, asr r1 │ │ │ │ - tsteq sp, ip, asr #2 │ │ │ │ - tsteq sp, r8, asr #2 │ │ │ │ - tsteq sp, r4, asr #2 │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ - tsteq sp, r0, lsr r1 │ │ │ │ - tsteq sp, ip, lsr #2 │ │ │ │ - tsteq sp, r8, lsr #2 │ │ │ │ - tsteq sp, r4, lsr #2 │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ - tsteq sp, ip, lsl r1 │ │ │ │ - tsteq sp, r6, lsl r1 │ │ │ │ - tstpeq ip, sl, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r6, lsl #30 │ │ │ │ - tsteq sp, lr, rrx │ │ │ │ - tsteq sp, r6, ror r0 │ │ │ │ - smlabteq sp, r6, r0, sp │ │ │ │ - tsteq sp, sl, asr #32 │ │ │ │ - qaddeq sp, r2, sp │ │ │ │ - smlatbeq sp, sl, r0, sp │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - tsteq sp, sl, lsr r0 │ │ │ │ + strdeq sp, [sp, -r6] │ │ │ │ + tsteq sp, sl, ror r1 │ │ │ │ + smlabbeq sp, r2, r1, sp │ │ │ │ + ldrdeq sp, [sp, -sl] │ │ │ │ + tsteq sp, lr, ror #2 │ │ │ │ + tsteq sp, sl, ror #2 │ │ │ │ + tsteq sp, r6, ror #2 │ │ │ │ + tsteq sp, r2, ror #2 │ │ │ │ + @ instruction: 0x010dd19e │ │ │ │ + @ instruction: 0x010dd19e │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + smlabbeq sp, ip, r1, sp │ │ │ │ + smlatbeq sp, r8, r0, sp │ │ │ │ + smlatbeq sp, r4, r0, sp │ │ │ │ + smlatbeq sp, r0, r0, sp │ │ │ │ + swpeq sp, ip, [sp] @ │ │ │ │ + swpeq sp, r8, [sp] @ │ │ │ │ + swpeq sp, r4, [sp] @ │ │ │ │ + swpeq sp, r0, [sp] @ │ │ │ │ + smlabbeq sp, ip, r0, sp │ │ │ │ + strdeq sp, [sp, -lr] │ │ │ │ + ldrdeq pc, [ip, -sl] │ │ │ │ + tsteq sp, r6, ror lr │ │ │ │ + ldrdeq ip, [sp, -lr] │ │ │ │ + smlatteq sp, r6, pc, ip @ │ │ │ │ tsteq sp, r6, lsr r0 │ │ │ │ - tsteq sp, r2, lsr r0 │ │ │ │ - tsteq sp, lr, rrx │ │ │ │ - tsteq sp, lr, rrx │ │ │ │ - @ instruction: 0x011428dc │ │ │ │ - qaddeq sp, ip, sp │ │ │ │ - tsteq sp, r8, ror pc │ │ │ │ - tsteq sp, r4, ror pc │ │ │ │ - tsteq sp, r0, ror pc │ │ │ │ - tsteq sp, ip, ror #30 │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ - tsteq sp, r4, ror #30 │ │ │ │ - tsteq sp, r0, ror #30 │ │ │ │ - tsteq sp, ip, asr pc │ │ │ │ + @ instruction: 0x010dcfba │ │ │ │ + smlabteq sp, r2, pc, ip @ │ │ │ │ + tsteq sp, sl, lsl r0 │ │ │ │ + smlatbeq sp, lr, pc, ip @ │ │ │ │ + smlatbeq sp, sl, pc, ip @ │ │ │ │ + smlatbeq sp, r6, pc, ip @ │ │ │ │ + smlatbeq sp, r2, pc, ip @ │ │ │ │ + ldrdeq ip, [sp, -lr] │ │ │ │ + tsteq sp, lr, lsl r0 │ │ │ │ + tsteq r4, ip, asr #16 │ │ │ │ + tsteq sp, sl │ │ │ │ + smlatteq sp, ip, pc, ip @ │ │ │ │ + smlatteq sp, r4, pc, ip @ │ │ │ │ + ldrdeq ip, [sp, -ip] │ │ │ │ + ldrdeq ip, [sp, -r4] │ │ │ │ + smlabteq sp, ip, pc, ip @ │ │ │ │ + @ instruction: 0x011427b2 │ │ │ │ + smlabteq sp, sl, pc, ip @ │ │ │ │ + smlabteq sp, r2, pc, ip @ │ │ │ │ + @ instruction: 0x010dcfba │ │ │ │ smlabteq sp, lr, pc, ip @ │ │ │ │ - smlatbeq ip, sl, r5, pc @ │ │ │ │ - tsteq sp, r6, asr #26 │ │ │ │ - smlatbeq sp, lr, lr, ip │ │ │ │ - @ instruction: 0x010dceb6 │ │ │ │ - tsteq sp, r6, lsl #30 │ │ │ │ - smlabbeq sp, sl, lr, ip │ │ │ │ - @ instruction: 0x010dce92 │ │ │ │ - smlatteq sp, sl, lr, ip │ │ │ │ - tsteq sp, lr, ror lr │ │ │ │ - tsteq sp, sl, ror lr │ │ │ │ - tsteq sp, r6, ror lr │ │ │ │ - tsteq sp, r2, ror lr │ │ │ │ - smlatbeq sp, lr, lr, ip │ │ │ │ - smlatteq sp, lr, lr, ip │ │ │ │ - tsteq r4, ip, lsl r7 │ │ │ │ - ldrdeq ip, [sp, -sl] │ │ │ │ - @ instruction: 0x010dcebc │ │ │ │ - @ instruction: 0x010dceb4 │ │ │ │ - smlatbeq sp, ip, lr, ip │ │ │ │ - smlatbeq sp, r4, lr, ip │ │ │ │ - @ instruction: 0x010dce9c │ │ │ │ - tsteq r4, r2, lsl #13 │ │ │ │ - @ instruction: 0x010dce9a │ │ │ │ - @ instruction: 0x010dce92 │ │ │ │ - smlabbeq sp, sl, lr, ip │ │ │ │ - @ instruction: 0x010dce9e │ │ │ │ + smlabteq sp, r6, pc, ip @ │ │ │ │ + tstpeq sp, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + tsteq sl, r4, ror lr │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + ldrdeq pc, [ip, -r2] │ │ │ │ + smlatteq sl, r4, lr, lr │ │ │ │ + ldrdeq lr, [sl, -ip] │ │ │ │ + tsteq sp, ip, asr pc │ │ │ │ + tsteq sp, lr, asr pc │ │ │ │ + tsteq sp, r2, ror #30 │ │ │ │ + tstpeq ip, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, r0, lr, lr │ │ │ │ + tsteq sl, r8, ror lr │ │ │ │ + tsteq sp, r8, lsr pc │ │ │ │ + strdeq ip, [sp, -sl] │ │ │ │ + strdeq ip, [sp, -lr] │ │ │ │ + tstpeq ip, sl, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + tsteq sl, r4, lsl lr │ │ │ │ + smlatteq sp, r8, lr, ip │ │ │ │ @ instruction: 0x010dce96 │ │ │ │ - tstpeq sp, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [fp, -r0] │ │ │ │ - tsteq sl, r4, asr #26 │ │ │ │ - tsteq ip, lr, lsr #10 │ │ │ │ - smlatbeq ip, r2, r5, pc @ │ │ │ │ - @ instruction: 0x010aedb4 │ │ │ │ - smlatbeq sl, ip, sp, lr │ │ │ │ - tsteq sp, ip, lsr #28 │ │ │ │ - tsteq sp, lr, lsr #28 │ │ │ │ - tsteq sp, r2, lsr lr │ │ │ │ - tstpeq ip, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r0, asr sp │ │ │ │ - tsteq sl, r8, asr #26 │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - smlabteq sp, sl, sp, ip │ │ │ │ - smlabteq sp, lr, sp, ip │ │ │ │ - strdeq pc, [ip, -sl] │ │ │ │ - smlatteq sl, ip, ip, lr │ │ │ │ - smlatteq sl, r4, ip, lr │ │ │ │ - @ instruction: 0x010dcdb8 │ │ │ │ - tsteq sp, r6, ror #26 │ │ │ │ - tsteq sp, sl, ror #26 │ │ │ │ - smlatbeq ip, r6, r4, pc @ │ │ │ │ - smlabbeq sl, r8, ip, lr │ │ │ │ - smlabbeq sl, r0, ip, lr │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - tsteq sp, sl, lsl #26 │ │ │ │ - tstpeq ip, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, lsr #24 │ │ │ │ - tsteq sl, r6, lsr #24 │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - smlatbeq sp, ip, ip, ip │ │ │ │ - @ instruction: 0x010dccb2 │ │ │ │ - tstpeq ip, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [sl, -r4] │ │ │ │ - smlabteq sl, lr, fp, lr │ │ │ │ - smlatteq sp, r0, ip, ip │ │ │ │ - tsteq sp, r4, asr ip │ │ │ │ - tsteq sp, sl, asr ip │ │ │ │ - smlabteq ip, r8, r3, pc @ │ │ │ │ - tsteq sl, ip, ror fp │ │ │ │ - tsteq sl, r6, ror fp │ │ │ │ - @ instruction: 0x010dcc9c │ │ │ │ - strdeq ip, [sp, -ip] │ │ │ │ - tsteq sp, r2, lsl #24 │ │ │ │ - smlabbeq ip, r0, r3, pc @ │ │ │ │ - tsteq sl, r4, lsr #22 │ │ │ │ - tsteq sl, lr, lsl fp │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - smlatbeq sp, r4, fp, ip │ │ │ │ - smlatbeq sp, sl, fp, ip │ │ │ │ - tsteq sl, r6, lsl r7 │ │ │ │ + @ instruction: 0x010dce9a │ │ │ │ + ldrdeq pc, [ip, -r6] │ │ │ │ + @ instruction: 0x010aedb8 │ │ │ │ + @ instruction: 0x010aedb0 │ │ │ │ + @ instruction: 0x010dce98 │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ + smlabbeq ip, r8, r5, pc @ │ │ │ │ + tsteq sl, ip, asr sp │ │ │ │ + tsteq sl, r6, asr sp │ │ │ │ + tsteq sp, r4, asr lr │ │ │ │ + ldrdeq ip, [sp, -ip] │ │ │ │ + smlatteq sp, r2, sp, ip │ │ │ │ + tstpeq ip, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r4, lsl #26 │ │ │ │ + strdeq lr, [sl, -lr] │ │ │ │ + tsteq sp, r0, lsl lr │ │ │ │ + smlabbeq sp, r4, sp, ip │ │ │ │ + smlabbeq sp, sl, sp, ip │ │ │ │ + strdeq pc, [ip, -r8] │ │ │ │ + smlatbeq sl, ip, ip, lr │ │ │ │ + smlatbeq sl, r6, ip, lr │ │ │ │ + smlabteq sp, ip, sp, ip │ │ │ │ + tsteq sp, ip, lsr #26 │ │ │ │ + tsteq sp, r2, lsr sp │ │ │ │ + @ instruction: 0x010cf4b0 │ │ │ │ + tsteq sl, r4, asr ip │ │ │ │ + tsteq sl, lr, asr #24 │ │ │ │ + smlabbeq sp, r8, sp, ip │ │ │ │ + ldrdeq ip, [sp, -r4] │ │ │ │ + ldrdeq ip, [sp, -sl] │ │ │ │ + tsteq sl, r6, asr #16 │ │ │ │ eorsle r2, sl, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12d34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r0!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdale r7, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -72701,23 +72701,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, r4, asr r9 │ │ │ │ - tsteq sl, r6, lsr #6 │ │ │ │ - tsteq sp, lr, lsl r9 │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - strdeq ip, [sp, -r8] │ │ │ │ - ldrdeq ip, [sp, -lr] │ │ │ │ - strdeq lr, [sl, -r0] │ │ │ │ - smlatteq sl, sl, r2, lr │ │ │ │ - smlatteq sl, r4, r2, lr │ │ │ │ + smlabbeq sp, r4, sl, ip │ │ │ │ + tsteq sl, r6, asr r4 │ │ │ │ + tsteq sp, lr, asr #20 │ │ │ │ + tsteq sp, r0, asr sl │ │ │ │ + tsteq sp, r8, lsr #20 │ │ │ │ + tsteq sp, lr, lsl #20 │ │ │ │ + tsteq sl, r0, lsr #8 │ │ │ │ + tsteq sl, sl, lsl r4 │ │ │ │ + tsteq sl, r4, lsl r4 │ │ │ │ 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 │ │ │ │ @@ -73003,79 +73003,79 @@ │ │ │ │ and lr, r7, r8, asr #30 │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x003ef7b7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq fp, lr, lsl sl │ │ │ │ - tsteq sp, lr, ror r5 │ │ │ │ - strdeq ip, [fp, -r8] │ │ │ │ + tsteq fp, lr, asr #22 │ │ │ │ + smlatbeq sp, lr, r6, fp │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + tsteq fp, r6, lsr #22 │ │ │ │ + tsteq fp, r4, lsr #22 │ │ │ │ + tsteq fp, r2, lsr #22 │ │ │ │ + tsteq r4, r6, lsl #31 │ │ │ │ + tsteq fp, r0, lsl fp │ │ │ │ + tsteq fp, r8, lsl fp │ │ │ │ + tsteq fp, r6, lsl fp │ │ │ │ + tsteq fp, r4, lsl fp │ │ │ │ + tsteq fp, r8, lsl fp │ │ │ │ + tsteq fp, lr, lsl #22 │ │ │ │ + tsteq fp, r8, lsl #22 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + tsteq fp, r6, lsl #22 │ │ │ │ + ldrdeq fp, [sp, -lr] │ │ │ │ + ldrdeq lr, [ip, -r8] │ │ │ │ + ldrdeq lr, [ip, -r6] │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + tsteq fp, r2, ror #28 │ │ │ │ + smlatbeq ip, r4, fp, lr │ │ │ │ + tsteq ip, r2, ror #20 │ │ │ │ + smlatbeq fp, ip, lr, r5 │ │ │ │ + smlatbeq fp, sl, lr, r5 │ │ │ │ + tsteq r4, r2, ror #28 │ │ │ │ + tsteq ip, r0, asr #8 │ │ │ │ + smlabteq fp, r8, lr, r5 │ │ │ │ + @ instruction: 0x010b5eb0 │ │ │ │ + tsteq fp, r8, lsr sl │ │ │ │ + tsteq ip, ip, asr sp │ │ │ │ + smlatbeq sp, sl, r7, ip │ │ │ │ + tsteq sp, r8, asr r3 │ │ │ │ + tstpeq ip, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010dc798 │ │ │ │ + tsteq fp, r0, asr #22 │ │ │ │ + tsteq fp, sl, lsr fp │ │ │ │ + strdeq ip, [fp, -r2] │ │ │ │ strdeq ip, [fp, -r6] │ │ │ │ strdeq ip, [fp, -r4] │ │ │ │ - strdeq ip, [fp, -r2] │ │ │ │ - tsteq r4, r6, asr lr │ │ │ │ - smlatteq fp, r0, r9, ip │ │ │ │ - smlatteq fp, r8, r9, ip │ │ │ │ - smlatteq fp, r6, r9, ip │ │ │ │ - smlatteq fp, r4, r9, ip │ │ │ │ - smlatteq fp, r8, r9, ip │ │ │ │ - ldrdeq ip, [fp, -lr] │ │ │ │ - ldrdeq ip, [fp, -r8] │ │ │ │ - ldrdeq ip, [fp, -ip] │ │ │ │ + strdeq ip, [fp, -sl] │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + tsteq sp, r4, lsr r7 │ │ │ │ + @ instruction: 0x010cdc94 │ │ │ │ ldrdeq ip, [fp, -r6] │ │ │ │ - smlatbeq sp, lr, r4, fp │ │ │ │ - smlatbeq ip, r8, r9, lr │ │ │ │ - smlatbeq ip, r6, r9, lr │ │ │ │ - smlatteq fp, r0, sp, r5 │ │ │ │ - tsteq fp, r2, lsr sp │ │ │ │ - tsteq ip, r4, ror sl │ │ │ │ - tsteq ip, r2, lsr r9 │ │ │ │ - tsteq fp, ip, ror sp │ │ │ │ - tsteq fp, sl, ror sp │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq ip, r0, lsl r3 │ │ │ │ - @ instruction: 0x010b5d98 │ │ │ │ - smlabbeq fp, r0, sp, r5 │ │ │ │ - tsteq fp, r8, lsl #18 │ │ │ │ - tsteq ip, ip, lsr #24 │ │ │ │ - tsteq sp, sl, ror r6 │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - strdeq pc, [ip, -r6] │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - tsteq fp, r0, lsl sl │ │ │ │ - tsteq fp, sl, lsl #20 │ │ │ │ - smlabteq fp, r2, r8, ip │ │ │ │ - smlabteq fp, r6, r8, ip │ │ │ │ - smlabteq fp, r4, r8, ip │ │ │ │ - smlabteq fp, sl, r8, ip │ │ │ │ - tsteq r4, r2, asr #24 │ │ │ │ - tsteq sp, r4, lsl #12 │ │ │ │ - tsteq ip, r4, ror #22 │ │ │ │ - smlatbeq fp, r6, r8, ip │ │ │ │ - tsteq ip, r6, asr #22 │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - smlatbeq sp, r8, r1, lr │ │ │ │ - smlabbeq fp, lr, r8, ip │ │ │ │ - @ instruction: 0x010bc894 │ │ │ │ - @ instruction: 0x010bc89e │ │ │ │ - smlatbeq fp, r8, r8, ip │ │ │ │ - smlatbeq fp, lr, r8, ip │ │ │ │ - tsteq r4, r2, lsl #23 │ │ │ │ - tsteq sp, r4, ror #10 │ │ │ │ - smlatbeq ip, r4, sl, sp │ │ │ │ - tsteq sp, sl, ror #10 │ │ │ │ - tstpeq ip, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, lsr fp │ │ │ │ - @ instruction: 0x010bc8b6 │ │ │ │ - tsteq r9, r2, lsl pc │ │ │ │ - tsteq sp, r0, lsr #10 │ │ │ │ - tsteq sp, r6, lsr #10 │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - strdeq sp, [sl, -r8] │ │ │ │ + tsteq ip, r6, ror ip │ │ │ │ + smlabbeq fp, r4, r8, ip │ │ │ │ + ldrdeq lr, [sp, -r8] │ │ │ │ + @ instruction: 0x010bc9be │ │ │ │ + smlabteq fp, r4, r9, ip │ │ │ │ + smlabteq fp, lr, r9, ip │ │ │ │ + ldrdeq ip, [fp, -r8] │ │ │ │ + ldrdeq ip, [fp, -lr] │ │ │ │ + @ instruction: 0x01141cb2 │ │ │ │ + @ instruction: 0x010dc694 │ │ │ │ + ldrdeq sp, [ip, -r4] │ │ │ │ + @ instruction: 0x010dc69a │ │ │ │ + smlatbeq ip, ip, r7, pc @ │ │ │ │ + tsteq r4, sl, ror #24 │ │ │ │ + smlatteq fp, r6, r9, ip │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ + tsteq sp, r0, asr r6 │ │ │ │ + tsteq sp, r6, asr r6 │ │ │ │ + tsteq sp, ip, asr r6 │ │ │ │ + tsteq sl, r8, lsr #32 │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1538] @ 0xfffff9fe │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [r2], r0, lsl #4 @ │ │ │ │ @@ -73892,19 +73892,19 @@ │ │ │ │ blcs 7e98b0 │ │ │ │ ldrhi pc, [fp, r1, lsl #4] │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf14107d1 │ │ │ │ @ instruction: 0xf0018794 │ │ │ │ svclt 0x0000bf95 │ │ │ │ - tsteq sp, r8, lsl #8 │ │ │ │ - tsteq sp, r4, lsl r3 │ │ │ │ - smlatteq sp, ip, r1, ip │ │ │ │ - tsteq sp, r8, asr r8 │ │ │ │ - tsteq sp, lr, asr #16 │ │ │ │ + tsteq sp, r8, lsr r5 │ │ │ │ + tsteq sp, r4, asr #8 │ │ │ │ + tsteq sp, ip, lsl r3 │ │ │ │ + smlabbeq sp, r8, r9, fp │ │ │ │ + tsteq sp, lr, ror r9 │ │ │ │ @ instruction: 0x03b8f241 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdale pc!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ movseq pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ stmdale pc!, {r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ msreq CPSR_fs, #268435460 @ 0x10000004 │ │ │ │ @@ -74716,18 +74716,18 @@ │ │ │ │ blcs 7ea590 │ │ │ │ msrhi R11_fiq, r1 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ @ instruction: 0xf0018127 │ │ │ │ svclt 0x0000b922 │ │ │ │ - smlabteq sp, r6, r7, fp │ │ │ │ - strdeq fp, [sp, -lr] │ │ │ │ - tsteq sp, r0, ror r8 │ │ │ │ - strdeq fp, [sp, -r0] │ │ │ │ + strdeq fp, [sp, -r6] │ │ │ │ + tsteq sp, lr, lsr #18 │ │ │ │ + smlatbeq sp, r0, r9, fp │ │ │ │ + tsteq sp, r0, lsr #18 │ │ │ │ cmppne ip, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080c8 │ │ │ │ movwle r5, #48901 @ 0xbf05 │ │ │ │ movwpl pc, #21920 @ 0x55a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 96a5d4 │ │ │ │ @@ -75712,18 +75712,18 @@ │ │ │ │ ldmdble r3, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ cmp fp, sl, asr r1 │ │ │ │ - ldrdeq sl, [sp, -r2] │ │ │ │ - smlatbeq sp, r4, sl, sl │ │ │ │ + tsteq sp, r2, lsl #22 │ │ │ │ ldrdeq sl, [sp, -r4] │ │ │ │ - smlatbeq sp, sl, sl, sl │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + ldrdeq sl, [sp, -sl] │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8cb33c │ │ │ │ @@ -75937,48 +75937,48 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sl, r0, lsr #2 │ │ │ │ - strdeq r9, [sp, -r0] │ │ │ │ - tsteq sp, r2, lsr #16 │ │ │ │ - smlatbeq sp, ip, ip, r9 │ │ │ │ - tsteq sl, r2, lsl #2 │ │ │ │ - tsteq sp, r0, asr #24 │ │ │ │ + tsteq sl, r0, asr r2 │ │ │ │ + tsteq sp, r0, lsr #22 │ │ │ │ + tsteq sp, r2, asr r9 │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + tsteq sl, r2, lsr r2 │ │ │ │ + tsteq sp, r0, ror sp │ │ │ │ + tsteq sl, r6, lsr #4 │ │ │ │ + @ instruction: 0x010d9b9c │ │ │ │ + tsteq sl, sl, lsl r2 │ │ │ │ + tsteq sp, r0, asr fp │ │ │ │ + tsteq sl, lr, lsl #4 │ │ │ │ + smlabteq sp, r4, r9, r9 │ │ │ │ + tsteq sl, r2, lsl #4 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ strdeq fp, [sl, -r6] │ │ │ │ - tsteq sp, ip, ror #20 │ │ │ │ - smlatteq sl, sl, r0, fp │ │ │ │ - tsteq sp, r0, lsr #20 │ │ │ │ - ldrdeq fp, [sl, -lr] │ │ │ │ - @ instruction: 0x010d9894 │ │ │ │ - ldrdeq fp, [sl, -r2] │ │ │ │ - smlabteq sl, ip, r0, fp │ │ │ │ - smlabteq sl, r6, r0, fp │ │ │ │ - smlabteq sl, r0, r0, fp │ │ │ │ - tsteq sp, r6, lsl r8 │ │ │ │ - strheq fp, [sl, -r4] │ │ │ │ - smlatteq sp, sl, r8, r9 │ │ │ │ - smlatbeq sp, r4, r8, r9 │ │ │ │ - tsteq sp, lr, ror r8 │ │ │ │ - swpeq fp, ip, [sl] │ │ │ │ - tsteq sp, r2, lsr r9 │ │ │ │ - smlatteq sp, ip, r8, r9 │ │ │ │ - smlabbeq sl, sl, r0, fp │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - smlatbeq sp, sl, sl, r9 │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - tsteq sp, lr, lsr #20 │ │ │ │ - tsteq sp, r8, lsl #20 │ │ │ │ - tsteq sl, r6, rrx │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - tsteq sp, lr, lsr #22 │ │ │ │ - qaddeq fp, r4, sl │ │ │ │ + strdeq fp, [sl, -r0] │ │ │ │ + tsteq sp, r6, asr #18 │ │ │ │ + smlatteq sl, r4, r1, fp │ │ │ │ + tsteq sp, sl, lsl sl │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + smlatbeq sp, lr, r9, r9 │ │ │ │ + smlabteq sl, ip, r1, fp │ │ │ │ + tsteq sp, r2, ror #20 │ │ │ │ + tsteq sp, ip, lsl sl │ │ │ │ + @ instruction: 0x010ab1ba │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ + ldrdeq r9, [sp, -sl] │ │ │ │ + smlatbeq sp, r4, sl, r9 │ │ │ │ + tsteq sp, lr, asr fp │ │ │ │ + tsteq sp, r8, lsr fp │ │ │ │ + @ instruction: 0x010ab196 │ │ │ │ + tsteq sp, ip, lsr #24 │ │ │ │ + tsteq sp, lr, asr ip │ │ │ │ + smlabbeq sl, r4, r1, fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, ip, lsl #12 │ │ │ │ biceq pc, ip, r1, asr #4 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @@ -77523,19 +77523,19 @@ │ │ │ │ @ instruction: 0xf5a481ee │ │ │ │ vqsub.s8 , , q8 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ orrhi pc, fp, r1, lsl #2 │ │ │ │ stmiblt r1!, {r0, ip, sp, lr, pc}^ │ │ │ │ - strdeq r8, [sp, -sl] │ │ │ │ - ldrdeq r9, [ip, -r4] │ │ │ │ - strdeq r8, [sp, -sl] │ │ │ │ - strdeq r8, [sp, -ip] │ │ │ │ - tsteq sp, r2 │ │ │ │ + tsteq sp, sl, lsr #2 │ │ │ │ + tsteq ip, r4, lsl #2 │ │ │ │ + tsteq sp, sl, lsr #2 │ │ │ │ + tsteq sp, ip, lsr #2 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ mvnspl pc, #164, 10 @ 0x29000000 │ │ │ │ blcs 6ed1a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71134> │ │ │ │ bicshi pc, r1, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ cmnphi r1, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -78607,16 +78607,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8172 │ │ │ │ blx 94e040 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ tstphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e169 │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - tsteq ip, r6, asr lr │ │ │ │ + tsteq sp, ip, rrx │ │ │ │ + smlabbeq ip, r6, pc, r8 @ │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r2, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r2, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -78793,35 +78793,35 @@ │ │ │ │ b 37f9a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e0e8> │ │ │ │ bmi 4f9af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e8240> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b29600 │ │ │ │ andlt lr, r2, r2, lsl #20 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq ip, r0, r9, r8 │ │ │ │ - tsteq ip, lr, lsr #32 │ │ │ │ - tsteq sp, lr, lsr #32 │ │ │ │ - @ instruction: 0x010a88ba │ │ │ │ - tsteq sl, lr, lsl #16 │ │ │ │ - smlatbeq sl, r6, r8, r8 │ │ │ │ - smlabbeq sp, sl, r0, r7 │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - tsteq sp, ip, ror r0 │ │ │ │ - smlabteq sl, r0, r7, r8 │ │ │ │ - smlatbeq ip, ip, pc, r7 @ │ │ │ │ - tsteq sl, lr, ror r4 │ │ │ │ + tsteq ip, r0, lsl fp │ │ │ │ + tsteq ip, lr, asr r1 │ │ │ │ + tsteq sp, lr, asr r1 │ │ │ │ + smlatteq sl, sl, r9, r8 │ │ │ │ + tsteq sl, lr, lsr r9 │ │ │ │ + ldrdeq r8, [sl, -r6] │ │ │ │ + @ instruction: 0x010d71ba │ │ │ │ + tsteq ip, lr, lsl #2 │ │ │ │ + smlatbeq sp, ip, r1, r7 │ │ │ │ + strdeq r8, [sl, -r0] │ │ │ │ + ldrdeq r8, [ip, -ip] │ │ │ │ + smlatbeq sl, lr, r5, r8 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mcrr2 7, 14, pc, r0, cr9 @ │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ + tsteq sp, ip, asr r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18d4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ stc2 7, cr15, [r2], #932 @ 0x3a4 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -79050,73 +79050,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmda r4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 1039efc │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b1447a │ │ │ │ ldcllt 15, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ - tsteq sl, ip, ror r7 │ │ │ │ - @ instruction: 0x010d8db2 │ │ │ │ - tsteq sl, r4, ror r7 │ │ │ │ - tsteq sl, r2, ror #14 │ │ │ │ - @ instruction: 0x0113bf92 │ │ │ │ - tsteq sl, r4, asr r7 │ │ │ │ - tsteq sl, r8, asr r7 │ │ │ │ - tsteq sl, r2, asr r7 │ │ │ │ - tsteq sl, sl, asr #14 │ │ │ │ - tsteq sp, r2, lsr sp │ │ │ │ - tsteq sl, ip, lsr r7 │ │ │ │ - tsteq sl, sl, asr #14 │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - tsteq sl, sl, asr #14 │ │ │ │ - ldrdeq r8, [sp, -lr] │ │ │ │ - tsteq sl, r0, asr #14 │ │ │ │ - tsteq sl, lr, lsr #14 │ │ │ │ - @ instruction: 0x0113bebe │ │ │ │ - tsteq sl, r0, lsr #14 │ │ │ │ - tsteq sl, r8, lsr #14 │ │ │ │ + smlatbeq sl, ip, r8, r8 │ │ │ │ + smlatteq sp, r2, lr, r8 │ │ │ │ + smlatbeq sl, r4, r8, r8 │ │ │ │ + @ instruction: 0x010a8892 │ │ │ │ + tsteq r3, r2, asr #1 │ │ │ │ + smlabbeq sl, r4, r8, r8 │ │ │ │ + smlabbeq sl, r8, r8, r8 │ │ │ │ + smlabbeq sl, r2, r8, r8 │ │ │ │ + tsteq sl, sl, ror r8 │ │ │ │ + tsteq sp, r2, ror #28 │ │ │ │ + tsteq sl, ip, ror #16 │ │ │ │ + tsteq sl, sl, ror r8 │ │ │ │ + tsteq r3, r2, asr #32 │ │ │ │ + tsteq sl, sl, ror r8 │ │ │ │ + tsteq sp, lr, lsl #28 │ │ │ │ + tsteq sl, r0, ror r8 │ │ │ │ + tsteq sl, lr, asr r8 │ │ │ │ + tsteq r3, lr, ror #31 │ │ │ │ + tsteq sl, r0, asr r8 │ │ │ │ + tsteq sl, r8, asr r8 │ │ │ │ + tsteq sl, sl, asr r8 │ │ │ │ + tsteq sl, r4, asr r8 │ │ │ │ + tsteq sl, ip, lsr #16 │ │ │ │ + tsteq sl, lr, lsr #16 │ │ │ │ + tsteq sl, r0, asr #16 │ │ │ │ + tsteq sl, ip, asr r7 │ │ │ │ + tsteq sl, r6, asr r7 │ │ │ │ + tsteq sl, ip, lsr #16 │ │ │ │ + tsteq sl, r0, lsr r7 │ │ │ │ tsteq sl, sl, lsr #14 │ │ │ │ - tsteq sl, r4, lsr #14 │ │ │ │ - strdeq r8, [sl, -ip] │ │ │ │ + tsteq sp, ip, ror #30 │ │ │ │ + tsteq sl, r4, lsl #14 │ │ │ │ strdeq r8, [sl, -lr] │ │ │ │ - tsteq sl, r0, lsl r7 │ │ │ │ - tsteq sl, ip, lsr #12 │ │ │ │ - tsteq sl, r6, lsr #12 │ │ │ │ - strdeq r8, [sl, -ip] │ │ │ │ - tsteq sl, r0, lsl #12 │ │ │ │ - strdeq r8, [sl, -sl] │ │ │ │ - tsteq sp, ip, lsr lr │ │ │ │ - ldrdeq r8, [sl, -r4] │ │ │ │ - smlabteq sl, lr, r5, r8 │ │ │ │ - smlabteq ip, r8, r2, sl │ │ │ │ - smlabteq ip, r8, r2, sl │ │ │ │ - smlabteq ip, r6, r2, sl │ │ │ │ - tsteq ip, ip, lsl #6 │ │ │ │ - @ instruction: 0x010ca29c │ │ │ │ - @ instruction: 0x010ca29a │ │ │ │ - ldrdeq r4, [sp, -r2] │ │ │ │ - smlabteq sp, ip, sl, r4 │ │ │ │ + strdeq sl, [ip, -r8] │ │ │ │ + strdeq sl, [ip, -r8] │ │ │ │ + strdeq sl, [ip, -r6] │ │ │ │ + tsteq ip, ip, lsr r4 │ │ │ │ + smlabteq ip, ip, r3, sl │ │ │ │ + smlabteq ip, sl, r3, sl │ │ │ │ + tsteq sp, r2, lsl #24 │ │ │ │ + strdeq r4, [sp, -ip] │ │ │ │ + strdeq r4, [sp, -r6] │ │ │ │ + strdeq r4, [sp, -r0] │ │ │ │ + smlatteq sp, sl, fp, r4 │ │ │ │ + smlatteq sp, r4, fp, r4 │ │ │ │ + ldrdeq r4, [sp, -lr] │ │ │ │ + tstpeq sl, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, lr, asr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d4bbc │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ + smlabteq sp, r6, fp, r4 │ │ │ │ + tstpeq sl, lr, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d4bba │ │ │ │ + smlatbeq sl, r2, r5, r8 │ │ │ │ + @ instruction: 0x010a859c │ │ │ │ smlabteq sp, r6, sl, r4 │ │ │ │ - smlabteq sp, r0, sl, r4 │ │ │ │ - @ instruction: 0x010d4aba │ │ │ │ - @ instruction: 0x010d4ab4 │ │ │ │ - smlatbeq sp, lr, sl, r4 │ │ │ │ - tstpeq sl, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, ip, sl, r4 │ │ │ │ - @ instruction: 0x0113bcd8 │ │ │ │ - @ instruction: 0x010d4a96 │ │ │ │ - tstpeq sl, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, sl, sl, r4 │ │ │ │ - tsteq sl, r2, ror r4 │ │ │ │ - tsteq sl, ip, ror #8 │ │ │ │ - @ instruction: 0x010d4996 │ │ │ │ - @ instruction: 0x010d4996 │ │ │ │ - @ instruction: 0x010d499c │ │ │ │ + smlabteq sp, r6, sl, r4 │ │ │ │ + smlabteq sp, ip, sl, r4 │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ bicshi pc, pc, #0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec191f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080df │ │ │ │ @@ -79647,52 +79647,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, r8, lsr pc │ │ │ │ - smlabbeq sp, ip, sl, r6 │ │ │ │ - smlatteq sp, r8, sl, r6 │ │ │ │ - tsteq sp, ip, lsl #22 │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ - tsteq sp, ip, lsl #22 │ │ │ │ - smlatbeq sp, r0, r9, r6 │ │ │ │ - tsteq sp, lr, lsr sl │ │ │ │ - smlatteq sp, ip, r9, r6 │ │ │ │ - tsteq sp, r6, asr sl │ │ │ │ - tsteq sl, r4, lsl #14 │ │ │ │ - tsteq sp, r8, ror r5 │ │ │ │ - @ instruction: 0x010d6492 │ │ │ │ - tsteq sp, ip, lsl #8 │ │ │ │ - smlabteq sp, lr, r7, r6 │ │ │ │ - smlatteq sl, r0, r6, r7 │ │ │ │ - tsteq sp, r2, ror #14 │ │ │ │ - ldrdeq r7, [sl, -r4] │ │ │ │ + tsteq sp, r8, rrx │ │ │ │ + @ instruction: 0x010d6bbc │ │ │ │ + tsteq sp, r8, lsl ip │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq sp, ip, ror #24 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + ldrdeq r6, [sp, -r0] │ │ │ │ + tsteq sp, lr, ror #22 │ │ │ │ + tsteq sp, ip, lsl fp │ │ │ │ + smlabbeq sp, r6, fp, r6 │ │ │ │ + tsteq sl, r4, lsr r8 │ │ │ │ + smlatbeq sp, r8, r6, r6 │ │ │ │ + smlabteq sp, r2, r5, r6 │ │ │ │ + tsteq sp, ip, lsr r5 │ │ │ │ + strdeq r6, [sp, -lr] │ │ │ │ + tsteq sl, r0, lsl r8 │ │ │ │ + @ instruction: 0x010d6892 │ │ │ │ + tsteq sl, r4, lsl #16 │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ + strdeq r7, [sl, -r8] │ │ │ │ + smlatteq sp, r6, r4, r6 │ │ │ │ + smlatteq sl, ip, r7, r7 │ │ │ │ + tsteq sp, r6, asr #10 │ │ │ │ + tsteq sp, r0, ror #10 │ │ │ │ + ldrdeq r7, [sl, -sl] │ │ │ │ + ldrdeq r6, [sp, -r4] │ │ │ │ smlatbeq sp, lr, r5, r6 │ │ │ │ - smlabteq sl, r8, r6, r7 │ │ │ │ - @ instruction: 0x010d63b6 │ │ │ │ - @ instruction: 0x010a76bc │ │ │ │ - tsteq sp, r6, lsl r4 │ │ │ │ - tsteq sp, r0, lsr r4 │ │ │ │ - smlatbeq sl, sl, r6, r7 │ │ │ │ - smlatbeq sp, r4, r4, r6 │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ - @ instruction: 0x010a7698 │ │ │ │ - ldrdeq r6, [sp, -r2] │ │ │ │ - smlatteq sp, ip, r4, r6 │ │ │ │ - smlabbeq sl, r6, r6, r7 │ │ │ │ - tsteq sp, r8, lsr #12 │ │ │ │ - tsteq sl, sl, ror r6 │ │ │ │ - smlatbeq sp, ip, r5, r6 │ │ │ │ - tsteq sp, lr, ror #10 │ │ │ │ - tsteq sl, r8, ror #12 │ │ │ │ - tsteq sp, r2, asr #12 │ │ │ │ - tsteq sl, ip, asr r6 │ │ │ │ + smlabteq sl, r8, r7, r7 │ │ │ │ + tsteq sp, r2, lsl #12 │ │ │ │ + tsteq sp, ip, lsl r6 │ │ │ │ + @ instruction: 0x010a77b6 │ │ │ │ + tsteq sp, r8, asr r7 │ │ │ │ + smlatbeq sl, sl, r7, r7 │ │ │ │ + ldrdeq r6, [sp, -ip] │ │ │ │ + @ instruction: 0x010d669e │ │ │ │ + @ instruction: 0x010a7798 │ │ │ │ + tsteq sp, r2, ror r7 │ │ │ │ + smlabbeq sl, ip, r7, 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 │ │ │ │ @@ -80141,22 +80141,22 @@ │ │ │ │ svc 0x0082f7b0 │ │ │ │ bmi 3fb008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9750> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b09600 │ │ │ │ andlt lr, r2, sl, ror pc │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ - smlabbeq ip, r6, sp, r6 │ │ │ │ - ldrdeq r7, [sl, -lr] │ │ │ │ - tsteq sl, lr, ror #6 │ │ │ │ - tsteq sl, r8, ror #6 │ │ │ │ - @ instruction: 0x010a72b0 │ │ │ │ - @ instruction: 0x010c6a9c │ │ │ │ - tsteq sl, lr, ror #30 │ │ │ │ + @ instruction: 0x010d5f9a │ │ │ │ + @ instruction: 0x010c6eb6 │ │ │ │ + tsteq sl, lr, lsl #8 │ │ │ │ + @ instruction: 0x010a749e │ │ │ │ + @ instruction: 0x010a7498 │ │ │ │ + smlatteq sl, r0, r3, r7 │ │ │ │ + smlabteq ip, ip, fp, r6 │ │ │ │ + swpeq r7, lr, [sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a228 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -80417,76 +80417,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 │ │ │ │ - @ instruction: 0x010d5fb0 │ │ │ │ - tsteq sp, sl, asr #28 │ │ │ │ - @ instruction: 0x010d5d94 │ │ │ │ - tsteq sp, r6, lsr sp │ │ │ │ - tsteq sp, r4, lsl #26 │ │ │ │ - @ instruction: 0x010d5fbe │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ - tsteq sp, sl, asr #26 │ │ │ │ - tsteq sp, r4, lsl r0 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - @ instruction: 0x010d5dbc │ │ │ │ - smlabbeq sp, sl, sp, r5 │ │ │ │ - tsteq sp, r4, rrx │ │ │ │ - tsteq sp, sl, lsr #32 │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ - strheq r6, [sp, -sl] │ │ │ │ - smlabbeq sp, r0, r0, r6 │ │ │ │ - @ instruction: 0x010d5e9a │ │ │ │ - tsteq sp, ip, lsr lr │ │ │ │ - tsteq sp, sl, lsl #28 │ │ │ │ - tsteq sp, r4, lsl #2 │ │ │ │ - smlabteq sp, sl, r0, r6 │ │ │ │ - tsteq sp, r0, asr lr │ │ │ │ + smlatteq sp, r0, r0, r6 │ │ │ │ + tsteq sp, sl, ror pc │ │ │ │ + smlabteq sp, r4, lr, r5 │ │ │ │ + tsteq sp, r6, ror #28 │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + smlatteq sp, lr, r0, r6 │ │ │ │ + tsteq sp, r0, lsl #28 │ │ │ │ + tsteq sp, sl, ror lr │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + tsteq sp, sl, lsl #2 │ │ │ │ + smlatteq sp, ip, lr, r5 │ │ │ │ + @ instruction: 0x010d5eba │ │ │ │ + @ instruction: 0x010d6194 │ │ │ │ tsteq sp, sl, asr r1 │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ - smlabteq sp, r2, lr, r5 │ │ │ │ - @ instruction: 0x010d5e90 │ │ │ │ - @ instruction: 0x010d61b2 │ │ │ │ - tsteq sp, r4, ror r1 │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - ldrdeq r6, [sp, -r2] │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - tsteq sp, r2, lsl r3 │ │ │ │ - @ instruction: 0x010d629c │ │ │ │ - tsteq sp, r2, ror #4 │ │ │ │ - tsteq sp, r8, ror r2 │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ - @ instruction: 0x010d62b8 │ │ │ │ - ldrdeq r6, [sp, -r2] │ │ │ │ - @ instruction: 0x010d629c │ │ │ │ - tsteq sp, lr, asr r3 │ │ │ │ - tsteq sp, r8, lsl r3 │ │ │ │ - tsteq sp, r2, lsr r3 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - smlabbeq sp, r2, r3, r6 │ │ │ │ - smlatbeq sp, r0, r3, r6 │ │ │ │ - tsteq sp, r2, asr r3 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - tsteq sp, r2, asr r4 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - tsteq sp, sl, lsl r4 │ │ │ │ - @ instruction: 0x010d63bc │ │ │ │ + tsteq sp, r0, lsl #30 │ │ │ │ + smlatteq sp, sl, r1, r6 │ │ │ │ + @ instruction: 0x010d61b0 │ │ │ │ + smlabteq sp, sl, pc, r5 @ │ │ │ │ + tsteq sp, ip, ror #30 │ │ │ │ + tsteq sp, sl, lsr pc │ │ │ │ + tsteq sp, r4, lsr r2 │ │ │ │ + strdeq r6, [sp, -sl] │ │ │ │ + smlabbeq sp, r0, pc, r5 @ │ │ │ │ + smlabbeq sp, sl, r2, r6 │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + strdeq r5, [sp, -r2] │ │ │ │ + smlabteq sp, r0, pc, r5 @ │ │ │ │ + smlatteq sp, r2, r2, r6 │ │ │ │ + smlatbeq sp, r4, r2, r6 │ │ │ │ + tsteq sp, r6 │ │ │ │ + tsteq sp, r0, asr #6 │ │ │ │ + tsteq sp, r2, lsl #6 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + tsteq sp, r2, asr #8 │ │ │ │ + smlabteq sp, ip, r3, r6 │ │ │ │ + @ instruction: 0x010d6392 │ │ │ │ + smlatbeq sp, r8, r3, r6 │ │ │ │ + tsteq sp, lr, asr #6 │ │ │ │ + smlatteq sp, r8, r3, r6 │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + smlabteq sp, ip, r3, r6 │ │ │ │ smlabbeq sp, lr, r4, r6 │ │ │ │ - @ instruction: 0x010d64b0 │ │ │ │ - tsteq sp, sl, asr r4 │ │ │ │ - tsteq sp, ip, asr #10 │ │ │ │ - strdeq r6, [sp, -r6] │ │ │ │ - tsteq sp, r4, lsl r5 │ │ │ │ - ldrdeq r6, [sp, -r2] │ │ │ │ - tsteq sp, r0, ror #10 │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + tsteq sp, r2, ror #8 │ │ │ │ + tsteq sp, r4, lsr #8 │ │ │ │ + @ instruction: 0x010d64b2 │ │ │ │ + ldrdeq r6, [sp, -r0] │ │ │ │ + smlabbeq sp, r2, r4, r6 │ │ │ │ + tsteq sp, r4, lsr #12 │ │ │ │ + smlabbeq sp, r2, r5, r6 │ │ │ │ + tsteq sp, r4, lsr #10 │ │ │ │ + tsteq sp, sl, asr #10 │ │ │ │ + smlatteq sp, ip, r4, r6 │ │ │ │ + @ instruction: 0x010d65be │ │ │ │ + smlatteq sp, r0, r5, r6 │ │ │ │ smlabbeq sp, sl, r5, r6 │ │ │ │ + tsteq sp, ip, ror r6 │ │ │ │ + tsteq sp, r6, lsr #12 │ │ │ │ + tsteq sp, r4, asr #12 │ │ │ │ + tsteq sp, r2, lsl #12 │ │ │ │ + @ instruction: 0x010d6690 │ │ │ │ + @ instruction: 0x010d66ba │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -81453,190 +81453,190 @@ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ and lr, r5, r0, asr #26 │ │ │ │ @ instruction: 0x21014ab2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [r8, #-700]! @ 0xfffffd44 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq ip, r4, lr, r5 │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - @ instruction: 0x010c5eb4 │ │ │ │ - @ instruction: 0x010c5eb0 │ │ │ │ - @ instruction: 0x010c5eb0 │ │ │ │ - smlabbeq sp, ip, r1, r6 │ │ │ │ - mrseq r6, R12_fiq │ │ │ │ - tsteq sl, lr, lsr sp │ │ │ │ - tsteq sp, sl, asr r1 │ │ │ │ - tsteq sp, r2, asr r1 │ │ │ │ - tsteq sp, sl, asr #2 │ │ │ │ + strdeq r5, [ip, -r4] │ │ │ │ + smlabbeq ip, r4, r3, r6 │ │ │ │ + smlatteq ip, r4, pc, r5 @ │ │ │ │ + smlatteq ip, r0, pc, r5 @ │ │ │ │ + smlatteq ip, r0, pc, r5 @ │ │ │ │ + @ instruction: 0x010d62bc │ │ │ │ + tsteq ip, r0, lsr r3 │ │ │ │ + tsteq sl, lr, ror #28 │ │ │ │ + smlabbeq sp, sl, r2, r6 │ │ │ │ + smlabbeq sp, r2, r2, r6 │ │ │ │ + tsteq sp, sl, ror r2 │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ + tsteq sp, sl, ror #4 │ │ │ │ + tsteq sp, r2, ror #4 │ │ │ │ + tsteq sp, sl, asr r2 │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + ldrdeq r6, [sl, -r2] │ │ │ │ + smlatteq sp, r6, r1, r6 │ │ │ │ + ldrdeq r6, [sp, -lr] │ │ │ │ + ldrdeq r6, [sp, -r6] │ │ │ │ + smlabteq sp, lr, r1, r6 │ │ │ │ + smlabteq sp, r6, r1, r6 │ │ │ │ + @ instruction: 0x010d61be │ │ │ │ + @ instruction: 0x010d61b6 │ │ │ │ + smlatbeq sp, lr, r1, r6 │ │ │ │ + smlatbeq sp, r6, r1, r6 │ │ │ │ tsteq sp, r2, asr #2 │ │ │ │ tsteq sp, sl, lsr r1 │ │ │ │ tsteq sp, r2, lsr r1 │ │ │ │ tsteq sp, sl, lsr #2 │ │ │ │ tsteq sp, r2, lsr #2 │ │ │ │ - smlatbeq sl, r2, ip, r6 │ │ │ │ - strheq r6, [sp, -r6] │ │ │ │ - smlatbeq sp, lr, r0, r6 │ │ │ │ - smlatbeq sp, r6, r0, r6 │ │ │ │ + tsteq sp, sl, lsl r1 │ │ │ │ + tsteq sp, r2, lsl r1 │ │ │ │ + tsteq sp, sl, lsl #2 │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ swpeq r6, lr, [sp] │ │ │ │ - swpeq r6, r6, [sp] │ │ │ │ - smlabbeq sp, lr, r0, r6 │ │ │ │ - smlabbeq sp, r6, r0, r6 │ │ │ │ - tsteq sp, lr, ror r0 │ │ │ │ + swpeq r6, r4, [sp] │ │ │ │ + smlabbeq sp, sl, r0, r6 │ │ │ │ + smlabbeq sp, r0, r0, r6 │ │ │ │ tsteq sp, r6, ror r0 │ │ │ │ - tsteq sp, r2, lsl r0 │ │ │ │ - tsteq sp, sl │ │ │ │ - tsteq sp, r2 │ │ │ │ - strdeq r5, [sp, -sl] │ │ │ │ + tsteq sp, ip, rrx │ │ │ │ + tsteq sp, r2, rrx │ │ │ │ + qaddeq r6, r8, sp │ │ │ │ + qaddeq r6, sl, sp │ │ │ │ + tsteq ip, r2, ror r0 │ │ │ │ + tsteq sp, sl, asr #32 │ │ │ │ + ldrdeq sp, [sl, -r2] │ │ │ │ + smlabteq sl, r8, r8, r6 │ │ │ │ + tsteq sp, ip, ror #2 │ │ │ │ + smlatbeq sl, lr, r8, r6 │ │ │ │ strdeq r5, [sp, -r2] │ │ │ │ - smlatteq sp, sl, pc, r5 @ │ │ │ │ - smlatteq sp, r2, pc, r5 @ │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ + smlabbeq sl, r4, r8, r6 │ │ │ │ + tsteq sl, ip, ror r8 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + smlabteq sl, r0, r7, r6 │ │ │ │ + smlatbeq ip, sl, pc, r5 @ │ │ │ │ + tsteq sl, r4, lsr #22 │ │ │ │ + @ instruction: 0x010d5fb8 │ │ │ │ + strdeq sp, [sl, -ip] │ │ │ │ + smlabteq fp, r0, fp, r4 │ │ │ │ + @ instruction: 0x01139ffc │ │ │ │ + tsteq ip, r6, asr #16 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + tsteq ip, r4, asr #6 │ │ │ │ + tsteq ip, ip, asr #6 │ │ │ │ + tsteq ip, ip, asr #6 │ │ │ │ + tsteq ip, ip, asr #6 │ │ │ │ + tsteq r3, sl, ror pc │ │ │ │ + strdeq r5, [sp, -r0] │ │ │ │ + smlatteq sp, lr, lr, r5 │ │ │ │ + smlatteq sp, lr, lr, r5 │ │ │ │ + smlatteq sp, lr, lr, r5 │ │ │ │ + strdeq r5, [sp, -r6] │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + smlatteq sp, r6, lr, r5 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + tsteq sl, r0, lsr #12 │ │ │ │ + smlabbeq ip, ip, r2, r6 │ │ │ │ + smlabbeq ip, r4, r2, r6 │ │ │ │ + tsteq ip, ip, ror r2 │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + smlabbeq ip, r4, r2, r6 │ │ │ │ + tsteq ip, ip, asr r2 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + tsteq ip, ip, asr #4 │ │ │ │ + tsteq ip, r8, asr #4 │ │ │ │ + tsteq ip, r8, asr #4 │ │ │ │ + tsteq ip, r8, asr #4 │ │ │ │ + @ instruction: 0x01139dfa │ │ │ │ + smlatteq sp, r4, sp, r5 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + smlatteq sp, r4, sp, r5 │ │ │ │ + tsteq fp, lr, lsl fp │ │ │ │ + tsteq fp, r6, lsl #22 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + smlatteq fp, ip, sl, r4 │ │ │ │ + ldrdeq r4, [fp, -r4] │ │ │ │ ldrdeq r5, [sp, -r8] │ │ │ │ - tsteq sp, lr, ror #30 │ │ │ │ - tsteq sp, r4, ror #30 │ │ │ │ - tsteq sp, sl, asr pc │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - tsteq sp, r6, asr #30 │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - tsteq sp, r2, lsr pc │ │ │ │ - tsteq sp, r8, lsr #30 │ │ │ │ - tsteq sp, sl, lsr #30 │ │ │ │ - tsteq ip, r2, asr #30 │ │ │ │ - tsteq sp, sl, lsl pc │ │ │ │ - smlatbeq sl, r2, lr, sp │ │ │ │ - @ instruction: 0x010a6798 │ │ │ │ - tsteq sp, ip, lsr r0 │ │ │ │ - tsteq sl, lr, ror r7 │ │ │ │ - smlabteq sp, r2, lr, r5 │ │ │ │ - tsteq sl, r4, asr r7 │ │ │ │ - tsteq sl, ip, asr #14 │ │ │ │ - smlatbeq sp, lr, lr, r5 │ │ │ │ - @ instruction: 0x010a6690 │ │ │ │ - tsteq ip, sl, ror lr │ │ │ │ - strdeq sp, [sl, -r4] │ │ │ │ - smlabbeq sp, r8, lr, r5 │ │ │ │ - smlabteq sl, ip, r9, sp │ │ │ │ - @ instruction: 0x010b4a90 │ │ │ │ - tsteq r3, ip, asr #29 │ │ │ │ - tsteq ip, r6, lsl r7 │ │ │ │ - tsteq ip, ip, lsl #4 │ │ │ │ - tsteq ip, r4, lsl r2 │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - smlabteq sp, r0, sp, r5 │ │ │ │ - @ instruction: 0x010d5dbe │ │ │ │ - @ instruction: 0x010d5dbe │ │ │ │ - @ instruction: 0x010d5dbe │ │ │ │ - smlabteq sp, r6, sp, r5 │ │ │ │ - tsteq ip, ip, asr #18 │ │ │ │ - @ instruction: 0x010d5db6 │ │ │ │ - smlatbeq sp, lr, sp, r5 │ │ │ │ + @ instruction: 0x010b4aba │ │ │ │ + smlatbeq fp, r2, sl, r4 │ │ │ │ + smlatteq sp, r4, sp, r5 │ │ │ │ + smlatteq sp, sl, sp, r5 │ │ │ │ + smlatteq sp, r6, sp, r5 │ │ │ │ + @ instruction: 0x01139cf0 │ │ │ │ + tsteq ip, r2, lsr #24 │ │ │ │ + tsteq ip, r8, lsl ip │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + @ instruction: 0x010d5d92 │ │ │ │ + smlabbeq sp, r0, sp, r5 │ │ │ │ + tsteq sp, lr, ror #26 │ │ │ │ + tsteq sp, ip, asr sp │ │ │ │ + tsteq sp, sl, asr #26 │ │ │ │ + tsteq sp, r8, lsr sp │ │ │ │ + tsteq sp, r8, lsr #26 │ │ │ │ + tsteq sl, r0, lsr #6 │ │ │ │ + tsteq ip, sl, lsl #22 │ │ │ │ + @ instruction: 0x010ada9a │ │ │ │ + @ instruction: 0x010a6390 │ │ │ │ + smlabbeq sl, r8, r3, r6 │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + @ instruction: 0x010c5ab8 │ │ │ │ + smlatbeq ip, r8, r4, r6 │ │ │ │ + tsteq sl, lr, lsr r3 │ │ │ │ + tsteq sl, r6, lsr r3 │ │ │ │ + smlabbeq ip, ip, r4, r6 │ │ │ │ + tsteq sl, r2, lsl #20 │ │ │ │ + strdeq r6, [sl, -r8] │ │ │ │ strdeq r6, [sl, -r0] │ │ │ │ - tsteq ip, ip, asr r1 │ │ │ │ - tsteq ip, r4, asr r1 │ │ │ │ - tsteq ip, ip, asr #2 │ │ │ │ - tsteq ip, r4, asr #2 │ │ │ │ - tsteq ip, r4, asr r1 │ │ │ │ - tsteq ip, ip, lsr #2 │ │ │ │ - tsteq ip, r4, lsr #2 │ │ │ │ - tsteq ip, ip, lsl r1 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ - tsteq ip, r8, lsl r1 │ │ │ │ - tsteq r3, sl, asr #25 │ │ │ │ - @ instruction: 0x010d5cb4 │ │ │ │ - smlatbeq sp, lr, ip, r5 │ │ │ │ - smlatbeq sp, lr, ip, r5 │ │ │ │ - @ instruction: 0x010d5cb4 │ │ │ │ - smlatteq fp, lr, r9, r4 │ │ │ │ - ldrdeq r4, [fp, -r6] │ │ │ │ - smlatbeq sp, lr, ip, r5 │ │ │ │ - @ instruction: 0x010b49bc │ │ │ │ - smlatbeq fp, r4, r9, r4 │ │ │ │ - smlatbeq sp, r8, ip, r5 │ │ │ │ - smlabbeq fp, sl, r9, r4 │ │ │ │ - tsteq fp, r2, ror r9 │ │ │ │ - @ instruction: 0x010d5cb4 │ │ │ │ - @ instruction: 0x010d5cba │ │ │ │ - @ instruction: 0x010d5cb6 │ │ │ │ - tsteq r3, r0, asr #23 │ │ │ │ - strdeq r5, [ip, -r2] │ │ │ │ - smlatteq ip, r8, sl, r5 │ │ │ │ - smlatteq ip, r0, sl, r5 │ │ │ │ + tsteq sp, r4, asr ip │ │ │ │ + tsteq sp, sl, asr ip │ │ │ │ tsteq sp, r2, ror #24 │ │ │ │ - tsteq sp, r0, asr ip │ │ │ │ - tsteq sp, lr, lsr ip │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - tsteq sp, sl, lsl ip │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - strdeq r5, [sp, -r8] │ │ │ │ - strdeq r6, [sl, -r0] │ │ │ │ - ldrdeq r5, [ip, -sl] │ │ │ │ - tsteq sl, sl, ror #18 │ │ │ │ - tsteq sl, r0, ror #4 │ │ │ │ - tsteq sl, r8, asr r2 │ │ │ │ - smlatbeq sp, ip, fp, r5 │ │ │ │ - smlabbeq ip, r8, r9, r5 │ │ │ │ - tsteq ip, r8, ror r3 │ │ │ │ - tsteq sl, lr, lsl #4 │ │ │ │ - tsteq sl, r6, lsl #4 │ │ │ │ - tsteq ip, ip, asr r3 │ │ │ │ - ldrdeq sp, [sl, -r2] │ │ │ │ - smlabteq sl, r8, r1, r6 │ │ │ │ - smlabteq sl, r0, r1, r6 │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq sp, sl, lsr #22 │ │ │ │ - tsteq sp, r2, lsr fp │ │ │ │ - ldrdeq r6, [sl, -r4] │ │ │ │ - @ instruction: 0x010c58bc │ │ │ │ - tsteq sp, r4, lsl fp │ │ │ │ - tsteq sp, r8, lsl fp │ │ │ │ - tsteq sp, ip, lsl fp │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq r3, r2, lsr #18 │ │ │ │ - tsteq sp, sl, lsl fp │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - tsteq sp, ip, lsr #22 │ │ │ │ - tsteq sp, r0, lsr fp │ │ │ │ - tsteq sp, r2, asr #22 │ │ │ │ - tsteq sp, sl, asr #22 │ │ │ │ - tsteq sp, r0, asr fp │ │ │ │ - smlatteq ip, r6, r7, r5 │ │ │ │ - tsteq sp, r4, asr fp │ │ │ │ - strdeq r7, [ip, -sl] │ │ │ │ - tsteq sl, r6, asr #32 │ │ │ │ - tsteq sl, r0, asr #32 │ │ │ │ - smlatteq ip, sl, r1, r7 │ │ │ │ - smlatbeq ip, sl, r2, r7 │ │ │ │ - smlatteq ip, r0, r1, r7 │ │ │ │ + tsteq sl, r4, lsl #4 │ │ │ │ + smlatteq ip, ip, r9, r5 │ │ │ │ + tsteq sp, r4, asr #24 │ │ │ │ + tsteq sp, r8, asr #24 │ │ │ │ + tsteq sp, ip, asr #24 │ │ │ │ + tsteq sp, r4, asr ip │ │ │ │ + tsteq r3, r2, asr sl │ │ │ │ + tsteq sp, sl, asr #24 │ │ │ │ + tsteq sp, r8, asr ip │ │ │ │ + tsteq sp, ip, asr ip │ │ │ │ + tsteq sp, r0, ror #24 │ │ │ │ + tsteq sp, r2, ror ip │ │ │ │ + tsteq sp, sl, ror ip │ │ │ │ + smlabbeq sp, r0, ip, r5 │ │ │ │ + tsteq ip, r6, lsl r9 │ │ │ │ + smlabbeq sp, r4, ip, r5 │ │ │ │ + tsteq ip, sl, lsr #6 │ │ │ │ + tsteq sl, r6, ror r1 │ │ │ │ + tsteq sl, r0, ror r1 │ │ │ │ + tsteq ip, sl, lsl r3 │ │ │ │ ldrdeq r7, [ip, -sl] │ │ │ │ - tsteq ip, lr, ror r2 │ │ │ │ - @ instruction: 0x010c71b4 │ │ │ │ - smlabteq ip, r2, r1, r7 │ │ │ │ - smlabteq ip, lr, r1, r7 │ │ │ │ - smlabteq ip, ip, r1, r7 │ │ │ │ - smlabteq ip, sl, r1, r7 │ │ │ │ - smlatbeq ip, r2, r1, r7 │ │ │ │ - smlatbeq ip, r0, r1, r7 │ │ │ │ - @ instruction: 0x010c71be │ │ │ │ - @ instruction: 0x010c71b2 │ │ │ │ - @ instruction: 0x010c71b0 │ │ │ │ - smlatbeq ip, lr, r1, r7 │ │ │ │ - @ instruction: 0x010c71b4 │ │ │ │ - @ instruction: 0x010c71ba │ │ │ │ - smlabteq ip, r4, r1, r7 │ │ │ │ - tsteq sp, r6, lsl #20 │ │ │ │ - tsteq r3, r2, lsl r7 │ │ │ │ - smlatbeq ip, r6, r1, r7 │ │ │ │ - smlatbeq ip, r6, r1, r7 │ │ │ │ - smlabteq ip, r8, r0, r7 │ │ │ │ - smlabteq ip, r6, r0, r7 │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ + tsteq ip, sl, lsl #6 │ │ │ │ + smlatbeq ip, lr, r3, r7 │ │ │ │ + smlatteq ip, r4, r2, r7 │ │ │ │ + strdeq r7, [ip, -r2] │ │ │ │ + strdeq r7, [ip, -lr] │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + strdeq r7, [ip, -sl] │ │ │ │ + ldrdeq r7, [ip, -r2] │ │ │ │ + ldrdeq r7, [ip, -r0] │ │ │ │ + smlatteq ip, lr, r2, r7 │ │ │ │ + smlatteq ip, r2, r2, r7 │ │ │ │ + smlatteq ip, r0, r2, r7 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + smlatteq ip, r4, r2, r7 │ │ │ │ + smlatteq ip, sl, r2, r7 │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + tsteq sp, r6, lsr fp │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + ldrdeq r7, [ip, -r6] │ │ │ │ + ldrdeq r7, [ip, -r6] │ │ │ │ + strdeq r7, [ip, -r8] │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ 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 │ │ │ │ @@ -81661,22 +81661,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 sp, r2, lsl r7 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - @ instruction: 0x010d569e │ │ │ │ - @ instruction: 0x010d56b0 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - tsteq sp, ip, lsr r7 │ │ │ │ - tsteq sp, sl, asr r7 │ │ │ │ - tsteq sp, r8, lsl #14 │ │ │ │ + tsteq sp, r2, asr #16 │ │ │ │ + tsteq sp, r4, lsl #16 │ │ │ │ + smlabteq sp, lr, r7, r5 │ │ │ │ + smlatteq sp, r0, r7, r5 │ │ │ │ + tsteq sp, sl, lsl #16 │ │ │ │ + tsteq sp, ip, ror #16 │ │ │ │ + smlabbeq sp, sl, r8, r5 │ │ │ │ + tsteq sp, r8, lsr r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1b9e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -81738,27 +81738,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 4ff4fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3edc44> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ vldmdblt r0!, {s29-s282} │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ - tsteq ip, r4, lsl #4 │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ - smlabbeq sl, lr, sl, r5 │ │ │ │ - tsteq sp, r2, lsl #14 │ │ │ │ - tsteq sl, sl, ror sl │ │ │ │ - smlabteq sl, r6, r9, r5 │ │ │ │ - @ instruction: 0x010c51b2 │ │ │ │ - smlatbeq sl, r8, r9, r5 │ │ │ │ - @ instruction: 0x010c5192 │ │ │ │ + tsteq sp, ip, lsr #16 │ │ │ │ + tsteq sp, ip, lsr #16 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + tsteq ip, r4, lsr r3 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + @ instruction: 0x010a5bbe │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + smlatbeq sl, sl, fp, r5 │ │ │ │ + strdeq r5, [sl, -r6] │ │ │ │ + smlatteq ip, r2, r2, r5 │ │ │ │ + ldrdeq r5, [sl, -r8] │ │ │ │ + smlabteq ip, r2, r2, r5 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -81772,20 +81772,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 │ │ │ │ - @ instruction: 0x010d569e │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - smlabbeq sp, r2, r6, r5 │ │ │ │ - tsteq sp, ip, asr r6 │ │ │ │ - @ instruction: 0x010d5696 │ │ │ │ - smlatbeq sp, r4, r6, r5 │ │ │ │ + smlabteq sp, lr, r7, r5 │ │ │ │ + smlatbeq sp, r8, r7, r5 │ │ │ │ + @ instruction: 0x010d57b2 │ │ │ │ + smlabbeq sp, ip, r7, r5 │ │ │ │ + smlabteq sp, r6, r7, r5 │ │ │ │ + ldrdeq r5, [sp, -r4] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1bb9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -82060,81 +82060,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 127eff4 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ ldcllt 8, cr14, [r8, #488]! @ 0x1e8 │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - swpeq r5, sl, [ip] │ │ │ │ - tsteq sp, r6, ror #12 │ │ │ │ - tsteq sp, r6, ror r6 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - smlatteq fp, r6, ip, r3 │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - tsteq ip, r8, lsr #32 │ │ │ │ - tsteq sp, r2, ror r6 │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - tsteq sp, lr, ror r6 │ │ │ │ - tsteq sp, ip, ror #12 │ │ │ │ - @ instruction: 0x01139090 │ │ │ │ - tsteq sp, sl, lsl sl │ │ │ │ - smlabteq sp, sl, r5, r3 │ │ │ │ - @ instruction: 0x010c6b98 │ │ │ │ - tsteq sp, sl, lsl #20 │ │ │ │ - @ instruction: 0x010b3db2 │ │ │ │ - smlatbeq fp, ip, sp, r3 │ │ │ │ - tsteq sp, r0, lsl #12 │ │ │ │ - tsteq sp, r0, lsl #28 │ │ │ │ - @ instruction: 0x010c6eb2 │ │ │ │ - smlatteq sp, r4, r5, r5 │ │ │ │ - smlatteq sp, r6, r5, r5 │ │ │ │ - smlatteq sp, ip, r5, r5 │ │ │ │ - tsteq r3, r4, asr #31 │ │ │ │ - ldrdeq r5, [sp, -ip] │ │ │ │ - @ instruction: 0x010d5d90 │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - tsteq r3, r0, ror pc │ │ │ │ - smlabteq sp, r2, r5, r5 │ │ │ │ - tsteq ip, r4, ror sl │ │ │ │ - @ instruction: 0x010d55ba │ │ │ │ - @ instruction: 0x010d55b8 │ │ │ │ - @ instruction: 0x010d55b6 │ │ │ │ - @ instruction: 0x010d55b4 │ │ │ │ - @ instruction: 0x010d55b2 │ │ │ │ - @ instruction: 0x010d55b0 │ │ │ │ - smlatbeq sp, lr, r5, r5 │ │ │ │ - smlatbeq sp, sl, r5, r5 │ │ │ │ - tsteq fp, lr, lsl #22 │ │ │ │ - tsteq fp, ip, lsl #22 │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq r3, sl, lsl #29 │ │ │ │ - tsteq sp, ip, ror r5 │ │ │ │ - smlatbeq ip, ip, sp, r4 │ │ │ │ - smlabbeq sp, r6, r5, r5 │ │ │ │ - @ instruction: 0x010c4d90 │ │ │ │ - @ instruction: 0x010b399e │ │ │ │ + smlabbeq sp, r0, r7, r5 │ │ │ │ + smlabteq ip, sl, r1, r5 │ │ │ │ + @ instruction: 0x010d5796 │ │ │ │ + smlatbeq sp, r6, r7, r5 │ │ │ │ + tsteq fp, r0, lsr #28 │ │ │ │ + tsteq fp, r6, lsl lr │ │ │ │ + @ instruction: 0x010d5798 │ │ │ │ + tsteq ip, r8, asr r1 │ │ │ │ + smlatbeq sp, r2, r7, r5 │ │ │ │ + tsteq ip, lr, lsr r1 │ │ │ │ + smlatbeq sp, r8, r7, r5 │ │ │ │ + smlatbeq sp, lr, r7, r5 │ │ │ │ + @ instruction: 0x010d579c │ │ │ │ + tsteq r3, r0, asr #3 │ │ │ │ + tsteq sp, sl, asr #22 │ │ │ │ + strdeq r3, [sp, -sl] │ │ │ │ + smlabteq ip, r8, ip, r6 │ │ │ │ + tsteq sp, sl, lsr fp │ │ │ │ + smlatteq fp, r2, lr, r3 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq sp, r0, lsr r7 │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + smlatteq ip, r2, pc, r6 @ │ │ │ │ + tsteq sp, r4, lsl r7 │ │ │ │ + tsteq sp, r6, lsl r7 │ │ │ │ + tsteq sp, ip, lsl r7 │ │ │ │ + ldrsheq r9, [r3, -r4] │ │ │ │ + tsteq sp, ip, lsl #14 │ │ │ │ + smlabteq sp, r0, lr, r5 │ │ │ │ + tsteq sp, r6, lsl #14 │ │ │ │ + tsteq sp, r4, lsl #14 │ │ │ │ + tsteq r3, r0, lsr #1 │ │ │ │ strdeq r5, [sp, -r2] │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq sp, lr, asr #10 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - @ instruction: 0x01138dda │ │ │ │ - tsteq sl, r2, ror #10 │ │ │ │ - strdeq r4, [ip, -lr] │ │ │ │ - tsteq fp, ip, lsl #18 │ │ │ │ - qaddeq r3, r4, sp │ │ │ │ - tsteq ip, r2, asr #26 │ │ │ │ - qaddeq r3, r8, sp │ │ │ │ - tsteq fp, r8, asr r9 │ │ │ │ - tsteq fp, r6, asr #18 │ │ │ │ - tsteq sp, ip, asr #32 │ │ │ │ - smlabbeq ip, sl, ip, r4 │ │ │ │ + smlatbeq ip, r4, fp, r6 │ │ │ │ + smlatteq sp, sl, r6, r5 │ │ │ │ + smlatteq sp, r8, r6, r5 │ │ │ │ + smlatteq sp, r6, r6, r5 │ │ │ │ + smlatteq sp, r4, r6, r5 │ │ │ │ + smlatteq sp, r2, r6, r5 │ │ │ │ + smlatteq sp, r0, r6, r5 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + ldrdeq r5, [sp, -sl] │ │ │ │ + tsteq fp, lr, lsr ip │ │ │ │ + tsteq fp, ip, lsr ip │ │ │ │ + tsteq fp, r2, asr #24 │ │ │ │ + @ instruction: 0x01138fba │ │ │ │ + smlatbeq sp, ip, r6, r5 │ │ │ │ + ldrdeq r4, [ip, -ip] │ │ │ │ + @ instruction: 0x010d56b6 │ │ │ │ + smlabteq ip, r0, lr, r4 │ │ │ │ + smlabteq fp, lr, sl, r3 │ │ │ │ + tsteq sp, r2, lsr #10 │ │ │ │ + tsteq fp, r8, lsl #24 │ │ │ │ + tsteq sp, lr, ror r6 │ │ │ │ + tsteq fp, r0, lsl #24 │ │ │ │ + tsteq fp, sl, lsl #24 │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + @ instruction: 0x010a5692 │ │ │ │ + tsteq ip, lr, lsr #28 │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + smlabbeq sp, r4, r1, r3 │ │ │ │ + tsteq ip, r2, ror lr │ │ │ │ + smlabbeq sp, r8, r1, r3 │ │ │ │ + smlabbeq fp, r8, sl, r3 │ │ │ │ + tsteq fp, r6, ror sl │ │ │ │ + tsteq sp, ip, ror r1 │ │ │ │ + @ instruction: 0x010c4dba │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1c110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -82182,28 +82182,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq sp, lr, r3, r5 │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ - tsteq sp, sl, lsr #6 │ │ │ │ - tsteq sp, r4, asr #6 │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - @ instruction: 0x010d5398 │ │ │ │ - smlatbeq sp, lr, r3, r5 │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - tsteq sp, r2, lsr r4 │ │ │ │ - strdeq r5, [sp, -r0] │ │ │ │ - tsteq sp, r6, lsl #8 │ │ │ │ - smlabteq sp, r8, r3, r5 │ │ │ │ - tsteq sp, sl, lsr r4 │ │ │ │ - tsteq sp, r8, ror #8 │ │ │ │ + tsteq sp, lr, lsl r5 │ │ │ │ + smlatbeq sp, r8, r4, r5 │ │ │ │ + tsteq sp, sl, asr r4 │ │ │ │ + tsteq sp, r4, ror r4 │ │ │ │ + tsteq sp, lr, lsr #8 │ │ │ │ + smlabteq sp, r8, r4, r5 │ │ │ │ + ldrdeq r5, [sp, -lr] │ │ │ │ + smlatbeq sp, r4, r4, r5 │ │ │ │ + tsteq sp, r2, ror #10 │ │ │ │ + tsteq sp, r0, lsr #10 │ │ │ │ + tsteq sp, r6, lsr r5 │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ + tsteq sp, sl, ror #10 │ │ │ │ + @ instruction: 0x010d5598 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1c224 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -82706,129 +82706,129 @@ │ │ │ │ bmi 1ebd828 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl 1e036bc │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ @ instruction: 0xbdf8eb6e │ │ │ │ - smlabteq sl, r6, r1, r5 │ │ │ │ - smlatbeq ip, lr, r9, r4 │ │ │ │ - smlatbeq sl, r6, r1, r5 │ │ │ │ - smlabbeq ip, lr, r9, r4 │ │ │ │ - tsteq ip, lr, lsl r3 │ │ │ │ - tsteq ip, sl, ror #18 │ │ │ │ - tsteq ip, lr, ror #24 │ │ │ │ - tsteq ip, sl, asr #18 │ │ │ │ - strdeq r5, [sl, -r2] │ │ │ │ - tsteq ip, sl, lsr #18 │ │ │ │ - tsteq sp, lr, lsl r3 │ │ │ │ - tsteq ip, ip, lsl #18 │ │ │ │ - tsteq sp, r0, lsl r3 │ │ │ │ - @ instruction: 0x010a5190 │ │ │ │ - smlabbeq sl, r8, r1, r5 │ │ │ │ - strdeq r5, [sp, -r4] │ │ │ │ - tsteq sl, lr, asr r1 │ │ │ │ - tsteq sl, r6, asr r1 │ │ │ │ - ldrdeq r5, [sp, -ip] │ │ │ │ - smlabbeq ip, sl, r8, r4 │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ - tsteq ip, lr, asr #16 │ │ │ │ - smlabteq sp, lr, r2, r5 │ │ │ │ - tsteq ip, r0, lsr r8 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, sl, lsr r4 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - @ instruction: 0x010c66b6 │ │ │ │ - @ instruction: 0x010c66b6 │ │ │ │ - smlatbeq ip, lr, r6, r6 │ │ │ │ - smlatbeq ip, ip, r6, r6 │ │ │ │ - smlabteq ip, r4, r6, r6 │ │ │ │ + strdeq r5, [sl, -r6] │ │ │ │ + ldrdeq r4, [ip, -lr] │ │ │ │ + ldrdeq r5, [sl, -r6] │ │ │ │ + @ instruction: 0x010c4abe │ │ │ │ + tsteq ip, lr, asr #8 │ │ │ │ + @ instruction: 0x010c4a9a │ │ │ │ + @ instruction: 0x010c6d9e │ │ │ │ + tsteq ip, sl, ror sl │ │ │ │ + tsteq sl, r2, lsr #10 │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ + tsteq sp, lr, asr #8 │ │ │ │ + tsteq ip, ip, lsr sl │ │ │ │ + tsteq sp, r0, asr #8 │ │ │ │ + smlabteq sl, r0, r2, r5 │ │ │ │ + @ instruction: 0x010a52b8 │ │ │ │ + tsteq sp, r4, lsr #8 │ │ │ │ + smlabbeq sl, lr, r2, r5 │ │ │ │ + smlabbeq sl, r6, r2, r5 │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ + @ instruction: 0x010c49ba │ │ │ │ + tsteq sp, r6, lsl #8 │ │ │ │ + @ instruction: 0x010c499c │ │ │ │ + tsteq sp, r0, lsl #8 │ │ │ │ + tsteq ip, lr, ror r9 │ │ │ │ + strdeq r5, [sp, -lr] │ │ │ │ + tsteq ip, r0, ror #18 │ │ │ │ + tsteq fp, r8, ror #10 │ │ │ │ + tsteq fp, sl, ror #10 │ │ │ │ + tsteq fp, lr, asr #10 │ │ │ │ + smlatteq ip, r6, r7, r6 │ │ │ │ + smlatteq ip, r6, r7, r6 │ │ │ │ + ldrdeq r6, [ip, -lr] │ │ │ │ ldrdeq r6, [ip, -ip] │ │ │ │ - ldrdeq r6, [ip, -sl] │ │ │ │ - smlatteq ip, lr, r6, r6 │ │ │ │ - tsteq ip, r0, lsl #14 │ │ │ │ - smlatteq sp, ip, r5, r5 │ │ │ │ - smlatteq ip, r0, r6, r6 │ │ │ │ - smlatteq ip, r0, r6, r6 │ │ │ │ - smlatteq ip, r0, r6, r6 │ │ │ │ - smlatteq ip, ip, r6, r6 │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ strdeq r6, [ip, -r4] │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - smlatteq ip, r8, r6, r6 │ │ │ │ - smlatteq ip, r8, r6, r6 │ │ │ │ - tsteq ip, ip, ror r2 │ │ │ │ - tsteq r3, r6, lsr r7 │ │ │ │ - smlabteq ip, r2, r6, r6 │ │ │ │ - smlabteq sp, r4, r4, r7 │ │ │ │ - @ instruction: 0x010c66b4 │ │ │ │ - smlatbeq ip, r8, r6, r6 │ │ │ │ - smlabteq sl, r6, lr, r4 │ │ │ │ - @ instruction: 0x010a4ebe │ │ │ │ - smlabbeq ip, r8, r6, r6 │ │ │ │ - tsteq sp, sl, ror r4 │ │ │ │ - @ instruction: 0x010c579e │ │ │ │ - smlatbeq ip, r6, r7, r5 │ │ │ │ - @ instruction: 0x010c57b2 │ │ │ │ - @ instruction: 0x010c57b2 │ │ │ │ - @ instruction: 0x010c57b2 │ │ │ │ - @ instruction: 0x010c57b2 │ │ │ │ - smlabteq ip, r0, r7, r5 │ │ │ │ - smlabteq ip, r2, r7, r5 │ │ │ │ - smlabteq ip, r4, r8, r5 │ │ │ │ - smlabteq ip, r2, r7, r5 │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - @ instruction: 0x010c57ba │ │ │ │ - smlabteq ip, ip, r7, r5 │ │ │ │ - smlabbeq ip, lr, r5, r6 │ │ │ │ - @ instruction: 0x010c65b0 │ │ │ │ - strdeq r5, [ip, -r6] │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - @ instruction: 0x010c659e │ │ │ │ - smlatbeq ip, r0, r5, r6 │ │ │ │ - smlatbeq ip, r2, r5, r6 │ │ │ │ - smlatbeq ip, r4, r5, r6 │ │ │ │ - smlatteq ip, sl, r7, r5 │ │ │ │ - smlatteq ip, ip, r7, r5 │ │ │ │ - smlabbeq ip, sl, r5, r6 │ │ │ │ - tsteq sp, r4, lsl #30 │ │ │ │ - smlabbeq ip, r2, r5, r6 │ │ │ │ - @ instruction: 0x010c6590 │ │ │ │ - @ instruction: 0x010c659a │ │ │ │ - tsteq r3, r2, ror #9 │ │ │ │ - @ instruction: 0x010c6590 │ │ │ │ - smlabteq fp, r8, lr, r2 │ │ │ │ - smlabteq fp, r6, lr, r2 │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - smlatteq ip, r0, r3, r4 │ │ │ │ - tsteq ip, r2, ror r5 │ │ │ │ - tsteq ip, r2, ror r5 │ │ │ │ - tsteq sl, r0, asr #24 │ │ │ │ - tsteq sl, sl, lsr ip │ │ │ │ - strheq r1, [sp, -ip] │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ - tsteq sl, lr, lsl #24 │ │ │ │ - tsteq sl, r4, lsl #8 │ │ │ │ - strdeq ip, [sl, -r6] │ │ │ │ - strdeq ip, [sl, -r4] │ │ │ │ - strdeq ip, [sl, -r2] │ │ │ │ - strdeq ip, [sl, -r0] │ │ │ │ - smlatteq sl, lr, r3, ip │ │ │ │ - smlatteq sl, ip, r3, ip │ │ │ │ - smlatteq sl, sl, r3, ip │ │ │ │ - smlatteq sl, r4, r3, ip │ │ │ │ - smlatteq sl, r2, r3, ip │ │ │ │ - tsteq sp, r0, lsl r0 │ │ │ │ - strdeq r0, [sp, -r2] │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - smlabbeq sl, r6, sl, r4 │ │ │ │ - tsteq ip, r2, ror r2 │ │ │ │ + tsteq ip, ip, lsl #16 │ │ │ │ + tsteq ip, sl, lsl #16 │ │ │ │ + tsteq ip, lr, lsl r8 │ │ │ │ + tsteq ip, r0, lsr r8 │ │ │ │ + tsteq sp, ip, lsl r7 │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + tsteq ip, ip, lsl r8 │ │ │ │ + tsteq ip, r0, lsr #16 │ │ │ │ + tsteq ip, r4, lsr #16 │ │ │ │ + tsteq ip, r8, lsr #16 │ │ │ │ + tsteq ip, r0, lsr #16 │ │ │ │ + tsteq ip, r8, lsl r8 │ │ │ │ + tsteq ip, r8, lsl r8 │ │ │ │ + smlatbeq ip, ip, r3, r6 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + strdeq r6, [ip, -r2] │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + smlatteq ip, r4, r7, r6 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + strdeq r4, [sl, -r6] │ │ │ │ + smlatteq sl, lr, pc, r4 @ │ │ │ │ + @ instruction: 0x010c67b8 │ │ │ │ + smlatbeq sp, sl, r5, r5 │ │ │ │ + smlabteq ip, lr, r8, r5 │ │ │ │ + ldrdeq r5, [ip, -r6] │ │ │ │ + smlatteq ip, r2, r8, r5 │ │ │ │ + smlatteq ip, r2, r8, r5 │ │ │ │ + smlatteq ip, r2, r8, r5 │ │ │ │ + smlatteq ip, r2, r8, r5 │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ + strdeq r5, [ip, -r2] │ │ │ │ + strdeq r5, [ip, -r4] │ │ │ │ + strdeq r5, [ip, -r2] │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + smlatteq ip, sl, r8, r5 │ │ │ │ + strdeq r5, [ip, -ip] │ │ │ │ + @ instruction: 0x010c66be │ │ │ │ + smlatteq ip, r0, r6, r6 │ │ │ │ + tsteq ip, r6, lsr #18 │ │ │ │ + tsteq ip, r0, lsr r9 │ │ │ │ + smlabteq ip, lr, r6, r6 │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + ldrdeq r6, [ip, -r2] │ │ │ │ + ldrdeq r6, [ip, -r4] │ │ │ │ + tsteq ip, sl, lsl r9 │ │ │ │ + tsteq ip, ip, lsl r9 │ │ │ │ + @ instruction: 0x010c66ba │ │ │ │ + tsteq sp, r4, lsr r0 │ │ │ │ + @ instruction: 0x010c66b2 │ │ │ │ + smlabteq ip, r0, r6, r6 │ │ │ │ + smlabteq ip, sl, r6, r6 │ │ │ │ + tsteq r3, r2, lsl r6 │ │ │ │ + smlabteq ip, r0, r6, r6 │ │ │ │ + strdeq r2, [fp, -r8] │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + smlatbeq ip, ip, r6, r6 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ + smlatbeq ip, r2, r6, r6 │ │ │ │ + smlatbeq ip, r2, r6, r6 │ │ │ │ + tsteq sl, r0, ror sp │ │ │ │ + tsteq sl, sl, ror #26 │ │ │ │ + smlatteq sp, ip, r1, r1 │ │ │ │ + tsteq sl, r4, asr #26 │ │ │ │ + tsteq sl, lr, lsr sp │ │ │ │ + tsteq sl, r4, lsr r5 │ │ │ │ + tsteq sl, r6, lsr #10 │ │ │ │ + tsteq sl, r4, lsr #10 │ │ │ │ + tsteq sl, r2, lsr #10 │ │ │ │ + tsteq sl, r0, lsr #10 │ │ │ │ + tsteq sl, lr, lsl r5 │ │ │ │ + tsteq sl, ip, lsl r5 │ │ │ │ + tsteq sl, sl, lsl r5 │ │ │ │ + tsteq sl, r4, lsl r5 │ │ │ │ + tsteq sl, r2, lsl r5 │ │ │ │ + tsteq sp, r0, asr #2 │ │ │ │ + tsteq sp, r2, lsr #2 │ │ │ │ + tsteq r3, lr, ror r4 │ │ │ │ + @ instruction: 0x010a4bb6 │ │ │ │ + smlatbeq ip, r2, r3, r4 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -82876,29 +82876,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 │ │ │ │ - @ instruction: 0x010d4bb0 │ │ │ │ - tsteq sp, lr, lsr #22 │ │ │ │ - strdeq r4, [sp, -r4] │ │ │ │ - tsteq sp, lr, lsl #22 │ │ │ │ - smlabteq sp, r8, sl, r4 │ │ │ │ - tsteq sp, lr, asr fp │ │ │ │ - tsteq sp, r0, ror fp │ │ │ │ - tsteq sp, r6, lsr #22 │ │ │ │ - tsteq sp, r8, lsl ip │ │ │ │ - smlabteq sp, sl, fp, r4 │ │ │ │ - smlatteq sp, ip, fp, r4 │ │ │ │ - @ instruction: 0x010d4b96 │ │ │ │ - tsteq sp, ip, lsr ip │ │ │ │ - tsteq sp, r6, asr #24 │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ + smlatteq sp, r0, ip, r4 │ │ │ │ + tsteq sp, lr, asr ip │ │ │ │ + tsteq sp, r4, lsr #24 │ │ │ │ + tsteq sp, lr, lsr ip │ │ │ │ + strdeq r4, [sp, -r8] │ │ │ │ + smlabbeq sp, lr, ip, r4 │ │ │ │ + smlatbeq sp, r0, ip, r4 │ │ │ │ + tsteq sp, r6, asr ip │ │ │ │ + tsteq sp, r8, asr #26 │ │ │ │ + strdeq r4, [sp, -sl] │ │ │ │ + tsteq sp, ip, lsl sp │ │ │ │ + smlabteq sp, r6, ip, r4 │ │ │ │ + tsteq sp, ip, ror #26 │ │ │ │ + tsteq sp, r6, ror sp │ │ │ │ + tsteq sp, r4, asr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1cd00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -83767,205 +83767,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl b8474c │ │ │ │ bmi ff13eec8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ orr lr, r4, r4, lsr #22 │ │ │ │ - smlatteq sl, r2, r6, r4 │ │ │ │ - smlabteq ip, ip, lr, r3 │ │ │ │ - tsteq sl, lr, lsl sl │ │ │ │ - tsteq sp, r4, asr #22 │ │ │ │ - tsteq sp, sl, lsr fp │ │ │ │ - tsteq sl, r6, lsr #28 │ │ │ │ - tsteq sl, ip, lsl r7 │ │ │ │ - smlabteq ip, r0, r0, lr │ │ │ │ - strdeq r4, [sl, -sl] │ │ │ │ - strheq lr, [ip, -sl] │ │ │ │ - ldrdeq r4, [sl, -r8] │ │ │ │ - tsteq sp, r0, lsr fp │ │ │ │ - @ instruction: 0x010a46b6 │ │ │ │ - tsteq sp, r2, lsr fp │ │ │ │ - @ instruction: 0x010a469c │ │ │ │ - smlabbeq sp, r8, sl, r4 │ │ │ │ - ldrdeq r3, [ip, -r6] │ │ │ │ - tsteq sp, lr, ror sl │ │ │ │ - smlabbeq sp, r6, sl, r4 │ │ │ │ - tsteq ip, r8, lsr r7 │ │ │ │ - smlabbeq ip, r4, sp, r3 │ │ │ │ - tsteq sl, r0, lsr #12 │ │ │ │ - tsteq sl, r0, lsl r6 │ │ │ │ - tsteq sl, r0, lsl #12 │ │ │ │ - ldrdeq sp, [ip, -r6] │ │ │ │ - tsteq ip, r2, lsr sp │ │ │ │ - @ instruction: 0x010c3d98 │ │ │ │ - @ instruction: 0x010a45b6 │ │ │ │ - smlatbeq sl, lr, r5, r4 │ │ │ │ - smlabbeq ip, sl, sp, r3 │ │ │ │ - smlabbeq sl, r4, r5, r4 │ │ │ │ - tsteq sl, ip, ror r5 │ │ │ │ - smlabbeq ip, r0, sp, r3 │ │ │ │ - tsteq sl, r2, asr r5 │ │ │ │ - tsteq sl, sl, asr #10 │ │ │ │ - tsteq ip, sl, ror #26 │ │ │ │ - tsteq sl, r0, lsr #10 │ │ │ │ - tsteq sl, r8, lsl r5 │ │ │ │ - tsteq ip, r4, asr sp │ │ │ │ - smlatteq sl, lr, r4, r4 │ │ │ │ - smlatteq sl, r6, r4, r4 │ │ │ │ - tsteq ip, sl, asr #26 │ │ │ │ - @ instruction: 0x010a44bc │ │ │ │ - @ instruction: 0x010a44b4 │ │ │ │ - tsteq ip, r4, asr #26 │ │ │ │ - smlabbeq sl, sl, r4, r4 │ │ │ │ - smlabbeq sl, r2, r4, r4 │ │ │ │ - tsteq ip, lr, lsr sp │ │ │ │ - tsteq sl, r8, asr r4 │ │ │ │ - tsteq sl, r0, asr r4 │ │ │ │ - tsteq ip, r0, lsr sp │ │ │ │ - tsteq sl, r6, lsr #8 │ │ │ │ - tsteq sl, lr, lsl r4 │ │ │ │ - tsteq ip, sl, lsr #26 │ │ │ │ - strdeq r4, [sl, -r4] │ │ │ │ - smlatteq sl, ip, r3, r4 │ │ │ │ - tsteq ip, r4, lsl sp │ │ │ │ - smlabteq sl, r2, r3, r4 │ │ │ │ - @ instruction: 0x010a43ba │ │ │ │ - strdeq r3, [ip, -lr] │ │ │ │ - @ instruction: 0x010a4390 │ │ │ │ - smlabbeq sl, r8, r3, r4 │ │ │ │ - smlatteq ip, r8, ip, r3 │ │ │ │ - tsteq sl, lr, asr r3 │ │ │ │ - tsteq sl, r6, asr r3 │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - tsteq sl, ip, lsr #6 │ │ │ │ - tsteq sl, r4, lsr #6 │ │ │ │ - smlatteq ip, r8, ip, r3 │ │ │ │ - strdeq r4, [sl, -sl] │ │ │ │ + tsteq sl, r2, lsl r8 │ │ │ │ + strdeq r3, [ip, -ip] │ │ │ │ + tsteq sl, lr, asr #22 │ │ │ │ + tsteq sp, r4, ror ip │ │ │ │ + tsteq sp, sl, ror #24 │ │ │ │ + tsteq sl, r6, asr pc │ │ │ │ + tsteq sl, ip, asr #16 │ │ │ │ + strdeq lr, [ip, -r0] │ │ │ │ + tsteq sl, sl, lsr #16 │ │ │ │ + smlatteq ip, sl, r1, lr │ │ │ │ + tsteq sl, r8, lsl #16 │ │ │ │ + tsteq sp, r0, ror #24 │ │ │ │ + smlatteq sl, r6, r7, r4 │ │ │ │ + tsteq sp, r2, ror #24 │ │ │ │ + smlabteq sl, ip, r7, r4 │ │ │ │ + @ instruction: 0x010d4bb8 │ │ │ │ + tsteq ip, r6, lsl #30 │ │ │ │ + smlatbeq sp, lr, fp, r4 │ │ │ │ + @ instruction: 0x010d4bb6 │ │ │ │ + tsteq ip, r8, ror #16 │ │ │ │ + @ instruction: 0x010c3eb4 │ │ │ │ + tsteq sl, r0, asr r7 │ │ │ │ + tsteq sl, r0, asr #14 │ │ │ │ + tsteq sl, r0, lsr r7 │ │ │ │ + tsteq ip, r6, lsl #2 │ │ │ │ + tsteq ip, r2, ror #28 │ │ │ │ + smlabteq ip, r8, lr, r3 │ │ │ │ + smlatteq sl, r6, r6, r4 │ │ │ │ + ldrdeq r4, [sl, -lr] │ │ │ │ + @ instruction: 0x010c3eba │ │ │ │ + @ instruction: 0x010a46b4 │ │ │ │ + smlatbeq sl, ip, r6, r4 │ │ │ │ + @ instruction: 0x010c3eb0 │ │ │ │ + smlabbeq sl, r2, r6, r4 │ │ │ │ + tsteq sl, sl, ror r6 │ │ │ │ + @ instruction: 0x010c3e9a │ │ │ │ + tsteq sl, r0, asr r6 │ │ │ │ + tsteq sl, r8, asr #12 │ │ │ │ + smlabbeq ip, r4, lr, r3 │ │ │ │ + tsteq sl, lr, lsl r6 │ │ │ │ + tsteq sl, r6, lsl r6 │ │ │ │ + tsteq ip, sl, ror lr │ │ │ │ + smlatteq sl, ip, r5, r4 │ │ │ │ + smlatteq sl, r4, r5, r4 │ │ │ │ + tsteq ip, r4, ror lr │ │ │ │ + @ instruction: 0x010a45ba │ │ │ │ + @ instruction: 0x010a45b2 │ │ │ │ + tsteq ip, lr, ror #28 │ │ │ │ + smlabbeq sl, r8, r5, r4 │ │ │ │ + smlabbeq sl, r0, r5, r4 │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + tsteq sl, r6, asr r5 │ │ │ │ + tsteq sl, lr, asr #10 │ │ │ │ + tsteq ip, sl, asr lr │ │ │ │ + tsteq sl, r4, lsr #10 │ │ │ │ + tsteq sl, ip, lsl r5 │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ strdeq r4, [sl, -r2] │ │ │ │ - ldrdeq r3, [ip, -r6] │ │ │ │ - smlabteq sl, r8, r2, r4 │ │ │ │ - smlabteq sl, r0, r2, r4 │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - @ instruction: 0x010c4390 │ │ │ │ - ldrdeq r3, [ip, -ip] │ │ │ │ - tsteq sl, sl, lsr #10 │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ - tsteq ip, lr, ror fp │ │ │ │ - smlabbeq ip, r8, fp, r4 │ │ │ │ - smlabbeq ip, r6, fp, r4 │ │ │ │ - smlabbeq ip, r4, fp, r4 │ │ │ │ - smlabbeq ip, r2, fp, r4 │ │ │ │ - smlabbeq ip, ip, fp, r4 │ │ │ │ - smlabbeq ip, sl, fp, r4 │ │ │ │ - @ instruction: 0x010c4b94 │ │ │ │ - @ instruction: 0x010c4b96 │ │ │ │ - smlatbeq ip, r4, fp, r4 │ │ │ │ - @ instruction: 0x010c4bb2 │ │ │ │ + smlatteq sl, sl, r4, r4 │ │ │ │ + tsteq ip, lr, lsr #28 │ │ │ │ + smlabteq sl, r0, r4, r4 │ │ │ │ + @ instruction: 0x010a44b8 │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + smlabbeq sl, lr, r4, r4 │ │ │ │ + smlabbeq sl, r6, r4, r4 │ │ │ │ + tsteq ip, lr, lsl #28 │ │ │ │ + tsteq sl, ip, asr r4 │ │ │ │ + tsteq sl, r4, asr r4 │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq sl, sl, lsr #8 │ │ │ │ + tsteq sl, r2, lsr #8 │ │ │ │ + tsteq ip, r6, lsl #28 │ │ │ │ + strdeq r4, [sl, -r8] │ │ │ │ + strdeq r4, [sl, -r0] │ │ │ │ + smlabbeq sp, r8, r8, r4 │ │ │ │ + smlabteq ip, r0, r4, r4 │ │ │ │ + tsteq ip, ip, lsl #22 │ │ │ │ + tsteq sl, sl, asr r6 │ │ │ │ + smlatbeq ip, r8, ip, r4 │ │ │ │ + smlatbeq ip, lr, ip, r4 │ │ │ │ + @ instruction: 0x010c4cb8 │ │ │ │ + @ instruction: 0x010c4cb6 │ │ │ │ + @ instruction: 0x010c4cb4 │ │ │ │ + @ instruction: 0x010c4cb2 │ │ │ │ + @ instruction: 0x010c4cbc │ │ │ │ + @ instruction: 0x010c4cba │ │ │ │ + smlabteq ip, r4, ip, r4 │ │ │ │ + smlabteq ip, r6, ip, r4 │ │ │ │ ldrdeq r4, [ip, -r4] │ │ │ │ - ldrdeq r4, [ip, -sl] │ │ │ │ - smlatteq ip, r8, fp, r4 │ │ │ │ - smlatteq ip, r6, fp, r4 │ │ │ │ - smlatteq ip, r4, fp, r4 │ │ │ │ - smlatteq ip, r6, fp, r4 │ │ │ │ - @ instruction: 0x010d45b4 │ │ │ │ - @ instruction: 0x011378f8 │ │ │ │ - tsteq fp, r2, ror r6 │ │ │ │ - smlabteq sl, sl, r9, fp │ │ │ │ - tsteq sp, r6, asr fp │ │ │ │ - tsteq ip, r6, lsr r0 │ │ │ │ - tsteq ip, r2, lsr r0 │ │ │ │ - @ instruction: 0x010ab99e │ │ │ │ - tsteq ip, lr, lsl r0 │ │ │ │ - tsteq ip, lr, lsl r0 │ │ │ │ - tsteq ip, lr, lsl r0 │ │ │ │ - tsteq ip, r6, lsl r0 │ │ │ │ - tsteq ip, r2, lsl r0 │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq ip, r2, lsl r0 │ │ │ │ - tsteq ip, r6, lsl r0 │ │ │ │ - tsteq ip, lr, lsl r0 │ │ │ │ - tsteq r3, ip, asr #15 │ │ │ │ - smlatbeq ip, r0, sp, r4 │ │ │ │ - smlatbeq ip, r2, sp, r4 │ │ │ │ - @ instruction: 0x010c4d9a │ │ │ │ - @ instruction: 0x010c4d94 │ │ │ │ - tsteq ip, r6, ror #26 │ │ │ │ - tsteq ip, lr, ror sp │ │ │ │ - tsteq ip, lr, asr #26 │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - tsteq ip, r6, asr sp │ │ │ │ - tsteq ip, lr, asr #26 │ │ │ │ - tsteq ip, sl, asr sp │ │ │ │ - tsteq ip, r2, ror #26 │ │ │ │ - tsteq ip, sl, ror #26 │ │ │ │ - smlabbeq sp, r2, r3, r4 │ │ │ │ - tsteq fp, lr, lsl #4 │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - smlabbeq ip, ip, r4, r5 │ │ │ │ - smlabbeq ip, ip, r4, r5 │ │ │ │ - smlabbeq ip, r4, r4, r5 │ │ │ │ - smlabbeq ip, r2, r4, r5 │ │ │ │ - @ instruction: 0x010c549a │ │ │ │ - @ instruction: 0x010c54b2 │ │ │ │ - @ instruction: 0x010c54b0 │ │ │ │ - smlabteq ip, r4, r4, r5 │ │ │ │ - ldrdeq r5, [ip, -r6] │ │ │ │ - smlabteq sp, r2, r3, r4 │ │ │ │ - @ instruction: 0x010c54b6 │ │ │ │ - @ instruction: 0x010c54b6 │ │ │ │ - @ instruction: 0x010c54b6 │ │ │ │ - smlabteq ip, r2, r4, r5 │ │ │ │ - smlabteq ip, r6, r4, r5 │ │ │ │ - smlabteq ip, sl, r4, r5 │ │ │ │ - smlabteq ip, lr, r4, r5 │ │ │ │ - smlabteq ip, r6, r4, r5 │ │ │ │ - @ instruction: 0x010c54be │ │ │ │ - @ instruction: 0x010c54be │ │ │ │ - qaddeq r5, r2, ip │ │ │ │ - tsteq r3, ip, lsl #10 │ │ │ │ - @ instruction: 0x010c5498 │ │ │ │ - @ instruction: 0x010d629a │ │ │ │ - smlabbeq ip, sl, r4, r5 │ │ │ │ + smlatteq ip, r2, ip, r4 │ │ │ │ + tsteq ip, r4, lsl #26 │ │ │ │ + tsteq ip, sl, lsl #26 │ │ │ │ + tsteq ip, r8, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq ip, r4, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + smlatteq sp, r4, r6, r4 │ │ │ │ + tsteq r3, r8, lsr #20 │ │ │ │ + smlatbeq fp, r2, r7, r2 │ │ │ │ + strdeq fp, [sl, -sl] │ │ │ │ + smlabbeq sp, r6, ip, r1 │ │ │ │ + tsteq ip, r6, ror #2 │ │ │ │ + tsteq ip, r2, ror #2 │ │ │ │ + smlabteq sl, lr, sl, fp │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + tsteq ip, r6, asr #2 │ │ │ │ + tsteq ip, r2, asr #2 │ │ │ │ + tsteq ip, lr, lsr r1 │ │ │ │ + tsteq ip, lr, lsr r1 │ │ │ │ + tsteq ip, r2, asr #2 │ │ │ │ + tsteq ip, r6, asr #2 │ │ │ │ + tsteq ip, lr, asr #2 │ │ │ │ + @ instruction: 0x011378fc │ │ │ │ + ldrdeq r4, [ip, -r0] │ │ │ │ + ldrdeq r4, [ip, -r2] │ │ │ │ + smlabteq ip, sl, lr, r4 │ │ │ │ + smlabteq ip, r4, lr, r4 │ │ │ │ + @ instruction: 0x010c4e96 │ │ │ │ + smlatbeq ip, lr, lr, r4 │ │ │ │ + tsteq ip, lr, ror lr │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + smlabbeq ip, r6, lr, r4 │ │ │ │ + tsteq ip, lr, ror lr │ │ │ │ + smlabbeq ip, sl, lr, r4 │ │ │ │ + @ instruction: 0x010c4e92 │ │ │ │ + @ instruction: 0x010c4e9a │ │ │ │ + @ instruction: 0x010d44b2 │ │ │ │ + tsteq fp, lr, lsr r3 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq fp, r4, lsr #6 │ │ │ │ + @ instruction: 0x010c55bc │ │ │ │ + @ instruction: 0x010c55bc │ │ │ │ + @ instruction: 0x010c55b4 │ │ │ │ + @ instruction: 0x010c55b2 │ │ │ │ + smlabteq ip, sl, r5, r5 │ │ │ │ + smlatteq ip, r2, r5, r5 │ │ │ │ + smlatteq ip, r0, r5, r5 │ │ │ │ + strdeq r5, [ip, -r4] │ │ │ │ + tsteq ip, r6, lsl #12 │ │ │ │ + strdeq r4, [sp, -r2] │ │ │ │ + smlatteq ip, r6, r5, r5 │ │ │ │ + smlatteq ip, r6, r5, r5 │ │ │ │ + smlatteq ip, r6, r5, r5 │ │ │ │ + strdeq r5, [ip, -r2] │ │ │ │ + strdeq r5, [ip, -r6] │ │ │ │ + strdeq r5, [ip, -sl] │ │ │ │ + strdeq r5, [ip, -lr] │ │ │ │ + strdeq r5, [ip, -r6] │ │ │ │ + smlatteq ip, lr, r5, r5 │ │ │ │ + smlatteq ip, lr, r5, r5 │ │ │ │ + smlabbeq ip, r2, r1, r5 │ │ │ │ + tsteq r3, ip, lsr r6 │ │ │ │ + smlabteq ip, r8, r5, r5 │ │ │ │ + smlabteq sp, sl, r3, r6 │ │ │ │ + @ instruction: 0x010c55ba │ │ │ │ + smlatbeq ip, lr, r5, r5 │ │ │ │ + smlabteq sl, ip, sp, r3 │ │ │ │ + smlabteq sl, r4, sp, r3 │ │ │ │ + smlabbeq ip, lr, r5, r5 │ │ │ │ + tsteq sp, r0, ror #6 │ │ │ │ + smlabbeq ip, r4, r6, r4 │ │ │ │ + smlabbeq ip, ip, r6, r4 │ │ │ │ + @ instruction: 0x010c4698 │ │ │ │ + @ instruction: 0x010c469a │ │ │ │ + @ instruction: 0x010c469c │ │ │ │ + @ instruction: 0x010c469e │ │ │ │ + smlatbeq ip, ip, r6, r4 │ │ │ │ + smlatbeq ip, lr, r6, r4 │ │ │ │ + @ instruction: 0x010c47b0 │ │ │ │ + smlabbeq sp, r2, r1, r4 │ │ │ │ + smlatbeq ip, r0, r6, r4 │ │ │ │ + smlatteq ip, r6, r6, r4 │ │ │ │ + @ instruction: 0x010c4698 │ │ │ │ + smlatbeq ip, sl, r6, r4 │ │ │ │ + tsteq ip, ip, ror #8 │ │ │ │ + smlabbeq ip, lr, r4, r5 │ │ │ │ + ldrdeq r4, [ip, -r4] │ │ │ │ + ldrdeq r4, [ip, -lr] │ │ │ │ + tsteq ip, ip, ror r4 │ │ │ │ tsteq ip, lr, ror r4 │ │ │ │ - @ instruction: 0x010a3c9c │ │ │ │ - @ instruction: 0x010a3c94 │ │ │ │ - tsteq ip, lr, asr r4 │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ - tsteq ip, r4, asr r5 │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tsteq ip, sl, ror #10 │ │ │ │ - tsteq ip, ip, ror #10 │ │ │ │ - tsteq ip, lr, ror #10 │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - tsteq ip, lr, ror r5 │ │ │ │ - smlabbeq ip, r0, r6, r4 │ │ │ │ - qaddeq r4, r2, sp │ │ │ │ - tsteq ip, r0, ror r5 │ │ │ │ - @ instruction: 0x010c45b6 │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tsteq ip, sl, ror r5 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq ip, lr, asr r3 │ │ │ │ - smlatbeq ip, r4, r5, r4 │ │ │ │ - smlatbeq ip, lr, r5, r4 │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ - @ instruction: 0x010c4598 │ │ │ │ - @ instruction: 0x010c459a │ │ │ │ - tsteq ip, r8, lsr r3 │ │ │ │ - @ instruction: 0x010d3cb2 │ │ │ │ - tsteq ip, r0, lsr r3 │ │ │ │ - tsteq ip, lr, lsr r3 │ │ │ │ - tsteq ip, r8, asr #6 │ │ │ │ + smlabbeq ip, r0, r4, r5 │ │ │ │ + smlabbeq ip, r2, r4, r5 │ │ │ │ + smlabteq ip, r8, r6, r4 │ │ │ │ + smlabteq ip, sl, r6, r4 │ │ │ │ + tsteq ip, r8, ror #8 │ │ │ │ + smlatteq sp, r2, sp, r3 │ │ │ │ + tsteq ip, r0, ror #8 │ │ │ │ + tsteq ip, lr, ror #8 │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ bmi 1a8122c │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib r6, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -84063,40 +84063,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldrd lr, [r6], -ip │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldcllt 8, cr14, [r8, #848]! @ 0x350 │ │ │ │ - @ instruction: 0x01136f94 │ │ │ │ - tsteq ip, r2, asr #32 │ │ │ │ - tsteq fp, sl, ror r9 │ │ │ │ - tsteq fp, r8, ror r9 │ │ │ │ - tsteq ip, lr, lsr #32 │ │ │ │ - @ instruction: 0x010c2e92 │ │ │ │ - tsteq ip, r4, lsr #32 │ │ │ │ - tsteq ip, r4, lsr #32 │ │ │ │ - strdeq r3, [sl, -r2] │ │ │ │ - smlatteq sl, ip, r6, r3 │ │ │ │ - tstpeq ip, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, r6, r6, r3 │ │ │ │ - smlabteq sl, r0, r6, r3 │ │ │ │ - @ instruction: 0x010aaeb6 │ │ │ │ - smlatbeq sl, r8, lr, sl │ │ │ │ - smlatbeq sl, r6, lr, sl │ │ │ │ - smlatbeq sl, r4, lr, sl │ │ │ │ - smlatbeq sl, r2, lr, sl │ │ │ │ - smlatbeq sl, r0, lr, sl │ │ │ │ - @ instruction: 0x010aae9e │ │ │ │ - @ instruction: 0x010aae9c │ │ │ │ - @ instruction: 0x010aae96 │ │ │ │ - @ instruction: 0x010aae94 │ │ │ │ - smlabteq ip, r2, sl, pc @ │ │ │ │ - smlatbeq ip, r4, sl, pc @ │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ + tsteq r3, r4, asr #1 │ │ │ │ + tsteq ip, r2, ror r1 │ │ │ │ + smlatbeq fp, sl, sl, r1 │ │ │ │ + smlatbeq fp, r8, sl, r1 │ │ │ │ + tsteq ip, lr, asr r1 │ │ │ │ + smlabteq ip, r2, pc, r2 @ │ │ │ │ + tsteq ip, r4, asr r1 │ │ │ │ + tsteq ip, r4, asr r1 │ │ │ │ + tsteq sl, r2, lsr #16 │ │ │ │ + tsteq sl, ip, lsl r8 │ │ │ │ + @ instruction: 0x010cfc9e │ │ │ │ + strdeq r3, [sl, -r6] │ │ │ │ + strdeq r3, [sl, -r0] │ │ │ │ + smlatteq sl, r6, pc, sl @ │ │ │ │ + ldrdeq sl, [sl, -r8] │ │ │ │ + ldrdeq sl, [sl, -r6] │ │ │ │ + ldrdeq sl, [sl, -r4] │ │ │ │ + ldrdeq sl, [sl, -r2] │ │ │ │ + ldrdeq sl, [sl, -r0] │ │ │ │ + smlabteq sl, lr, pc, sl @ │ │ │ │ + smlabteq sl, ip, pc, sl @ │ │ │ │ + smlabteq sl, r6, pc, sl @ │ │ │ │ + smlabteq sl, r4, pc, sl @ │ │ │ │ + strdeq pc, [ip, -r2] │ │ │ │ + ldrdeq pc, [ip, -r4] │ │ │ │ + tsteq r3, r0, lsr pc │ │ │ │ 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 │ │ │ │ @@ -84129,24 +84129,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - tsteq sp, r6, lsr #20 │ │ │ │ - strdeq r3, [sp, -r4] │ │ │ │ - tsteq sp, r6, lsl #20 │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - tsteq sp, lr, lsr sl │ │ │ │ - @ instruction: 0x010d3a98 │ │ │ │ - tsteq sp, sl, ror #20 │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - @ instruction: 0x010d3a9a │ │ │ │ + smlatbeq sp, r8, fp, r3 │ │ │ │ + tsteq sp, r6, asr fp │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ + tsteq sp, r6, lsr fp │ │ │ │ + tsteq sp, ip, asr fp │ │ │ │ + tsteq sp, lr, ror #22 │ │ │ │ + smlabteq sp, r8, fp, r3 │ │ │ │ + @ instruction: 0x010d3b9a │ │ │ │ + smlatbeq sp, r8, fp, r3 │ │ │ │ + smlabteq sp, sl, fp, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1e080 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -84661,130 +84661,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7ac447a │ │ │ │ bmi 1ec2750 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stc 7, cr15, [r8], #-688 @ 0xfffffd50 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabteq sl, r0, r3, r3 │ │ │ │ - smlabbeq ip, r0, fp, r2 │ │ │ │ - ldrdeq r3, [sl, -r4] │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - smlabteq sl, ip, r3, r3 │ │ │ │ - @ instruction: 0x010a33b8 │ │ │ │ - tsteq r3, r6, ror #23 │ │ │ │ - smlatbeq sl, r6, r3, r3 │ │ │ │ - smlatbeq sl, r8, r3, r3 │ │ │ │ - smlatbeq sl, r0, r3, r3 │ │ │ │ - @ instruction: 0x010a3396 │ │ │ │ - tsteq sp, ip, ror r9 │ │ │ │ - smlabbeq sl, r4, r3, r3 │ │ │ │ - @ instruction: 0x010a3390 │ │ │ │ - tsteq r3, r6, asr fp │ │ │ │ - smlabbeq sl, ip, r3, r3 │ │ │ │ - tsteq sp, lr, lsl r9 │ │ │ │ + strdeq r3, [sl, -r0] │ │ │ │ + @ instruction: 0x010c2cb0 │ │ │ │ + tsteq sl, r4, lsl #10 │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + strdeq r3, [sl, -ip] │ │ │ │ + smlatteq sl, r8, r4, r3 │ │ │ │ + tsteq r3, r6, lsl sp │ │ │ │ + ldrdeq r3, [sl, -r6] │ │ │ │ + ldrdeq r3, [sl, -r8] │ │ │ │ + ldrdeq r3, [sl, -r0] │ │ │ │ + smlabteq sl, r6, r4, r3 │ │ │ │ + smlatbeq sp, ip, sl, r3 │ │ │ │ + @ instruction: 0x010a34b4 │ │ │ │ + smlabteq sl, r0, r4, r3 │ │ │ │ + tsteq r3, r6, lsl #25 │ │ │ │ + @ instruction: 0x010a34bc │ │ │ │ + tsteq sp, lr, asr #20 │ │ │ │ + smlatbeq sl, lr, r4, r3 │ │ │ │ + @ instruction: 0x010a349a │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + smlabbeq sl, r8, r4, r3 │ │ │ │ + smlabbeq sl, lr, r4, r3 │ │ │ │ + smlabbeq sl, lr, r4, r3 │ │ │ │ + smlabbeq sl, r6, r4, r3 │ │ │ │ + tsteq sl, ip, asr r4 │ │ │ │ + tsteq sl, ip, asr r4 │ │ │ │ + tsteq sl, ip, ror #8 │ │ │ │ + smlabbeq sl, r6, r3, r3 │ │ │ │ tsteq sl, lr, ror r3 │ │ │ │ - tsteq sl, sl, ror #6 │ │ │ │ - @ instruction: 0x01136af8 │ │ │ │ - tsteq sl, r8, asr r3 │ │ │ │ - tsteq sl, lr, asr r3 │ │ │ │ - tsteq sl, lr, asr r3 │ │ │ │ - tsteq sl, r6, asr r3 │ │ │ │ - tsteq sl, ip, lsr #6 │ │ │ │ - tsteq sl, ip, lsr #6 │ │ │ │ - tsteq sl, ip, lsr r3 │ │ │ │ - tsteq sl, r6, asr r2 │ │ │ │ - tsteq sl, lr, asr #4 │ │ │ │ + tsteq sl, r2, asr r4 │ │ │ │ + tsteq sl, r4, asr r3 │ │ │ │ + tsteq sl, ip, asr #6 │ │ │ │ + smlabbeq sp, ip, fp, r1 │ │ │ │ tsteq sl, r2, lsr #6 │ │ │ │ - tsteq sl, r4, lsr #4 │ │ │ │ - tsteq sl, ip, lsl r2 │ │ │ │ - tsteq sp, ip, asr sl │ │ │ │ - strdeq r3, [sl, -r2] │ │ │ │ - smlatteq sl, sl, r1, r3 │ │ │ │ - smlatteq ip, r2, lr, r4 │ │ │ │ - smlatteq ip, r0, lr, r4 │ │ │ │ - ldrdeq r4, [ip, -ip] │ │ │ │ - tsteq ip, r0, lsr #30 │ │ │ │ - smlatbeq ip, lr, lr, r4 │ │ │ │ - smlatbeq ip, sl, lr, r4 │ │ │ │ - smlatteq ip, r0, r6, pc @ │ │ │ │ - ldrdeq pc, [ip, -r8] │ │ │ │ - ldrdeq pc, [ip, -r0] │ │ │ │ - smlabteq ip, r8, r6, pc @ │ │ │ │ - smlabteq ip, r0, r6, pc @ │ │ │ │ - @ instruction: 0x010cf6b8 │ │ │ │ + tsteq sl, sl, lsl r3 │ │ │ │ + tsteq ip, r2, lsl r0 │ │ │ │ + tsteq ip, r0, lsl r0 │ │ │ │ + tsteq ip, ip │ │ │ │ + qaddeq r5, r0, ip │ │ │ │ + ldrdeq r4, [ip, -lr] │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + tstpeq ip, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [ip, -r8] │ │ │ │ + strdeq pc, [ip, -r0] │ │ │ │ + smlatteq ip, r8, r7, pc @ │ │ │ │ + smlatteq ip, r0, r7, pc @ │ │ │ │ + tsteq sl, r0, ror #20 │ │ │ │ + tsteq sl, ip, asr sl │ │ │ │ + @ instruction: 0x010cf7b8 │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ + @ instruction: 0x010cf7be │ │ │ │ + tsteq sl, r4, ror #20 │ │ │ │ + tsteq sl, r8, asr #20 │ │ │ │ + smlatbeq ip, ip, r7, pc @ │ │ │ │ + @ instruction: 0x010a3192 │ │ │ │ + smlabbeq sl, sl, r1, r3 │ │ │ │ + tsteq sp, r6, asr #14 │ │ │ │ @ instruction: 0x010cf6b0 │ │ │ │ - tsteq sl, r0, lsr r9 │ │ │ │ - tsteq sl, ip, lsr #18 │ │ │ │ - smlabbeq ip, r8, r6, pc @ │ │ │ │ - @ instruction: 0x011368d2 │ │ │ │ - smlabbeq ip, lr, r6, pc @ │ │ │ │ - tsteq sl, r4, lsr r9 │ │ │ │ - tsteq sl, r8, lsl r9 │ │ │ │ - tstpeq ip, ip, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r2, rrx │ │ │ │ - qaddeq r3, sl, sl │ │ │ │ - tsteq sp, r6, lsl r6 │ │ │ │ - smlabbeq ip, r0, r5, pc @ │ │ │ │ - smlabbeq ip, r4, r5, pc @ │ │ │ │ - strdeq r3, [sp, -r8] │ │ │ │ - tstpeq ip, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [sp, -sl] │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ - smlabteq sp, r2, r5, r3 │ │ │ │ - tsteq r3, r0, asr #15 │ │ │ │ - @ instruction: 0x010d35ba │ │ │ │ - smlatteq ip, r6, r6, r2 │ │ │ │ - @ instruction: 0x010d35ba │ │ │ │ - tsteq sl, ip, lsr r1 │ │ │ │ - tsteq sl, sl, asr #2 │ │ │ │ - tsteq r3, r2, asr r7 │ │ │ │ - tsteq sl, r6, lsr r1 │ │ │ │ - tsteq sl, lr, lsl #2 │ │ │ │ - tsteq sl, ip, lsl r1 │ │ │ │ - tsteq sl, sl, lsl r1 │ │ │ │ - tsteq sl, r8, lsl r1 │ │ │ │ - tsteq sl, r6, lsl r1 │ │ │ │ - tsteq sl, r8, lsl r1 │ │ │ │ - @ instruction: 0x011366d0 │ │ │ │ + @ instruction: 0x010cf6b4 │ │ │ │ + tsteq sp, r8, lsr #14 │ │ │ │ + tstpeq ip, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, r2, r6, pc @ │ │ │ │ + tsteq sp, sl, lsl #14 │ │ │ │ + tsteq sp, lr, lsl #14 │ │ │ │ + strdeq r3, [sp, -r2] │ │ │ │ + @ instruction: 0x011368f0 │ │ │ │ + smlatteq sp, sl, r6, r3 │ │ │ │ + tsteq ip, r6, lsl r8 │ │ │ │ + smlatteq sp, sl, r6, r3 │ │ │ │ + tsteq sl, ip, ror #4 │ │ │ │ + tsteq sl, sl, ror r2 │ │ │ │ + tsteq r3, r2, lsl #17 │ │ │ │ + tsteq sl, r6, ror #4 │ │ │ │ + tsteq sl, lr, lsr r2 │ │ │ │ + tsteq sl, ip, asr #4 │ │ │ │ + tsteq sl, sl, asr #4 │ │ │ │ + tsteq sl, r8, asr #4 │ │ │ │ + tsteq sl, r6, asr #4 │ │ │ │ + tsteq sl, r8, asr #4 │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ + tsteq sl, r8, lsr r2 │ │ │ │ + @ instruction: 0x010a31bc │ │ │ │ + smlabteq sl, sl, r1, r3 │ │ │ │ + smlabteq sl, r8, r1, r3 │ │ │ │ + smlabteq sl, r6, r1, r3 │ │ │ │ + smlabteq sl, r4, r1, r3 │ │ │ │ + smlabteq sl, r6, r1, r3 │ │ │ │ + tsteq r3, lr, ror r7 │ │ │ │ + smlabteq sl, r2, r1, r3 │ │ │ │ + ldrdeq r3, [sl, -r8] │ │ │ │ + tsteq r3, ip, asr #14 │ │ │ │ tsteq sl, r8, lsl #2 │ │ │ │ - smlabbeq sl, ip, r0, r3 │ │ │ │ - swpeq r3, sl, [sl] @ │ │ │ │ - swpeq r3, r8, [sl] │ │ │ │ - swpeq r3, r6, [sl] │ │ │ │ - swpeq r3, r4, [sl] │ │ │ │ - swpeq r3, r6, [sl] │ │ │ │ - tsteq r3, lr, asr #12 │ │ │ │ - swpeq r3, r2, [sl] │ │ │ │ - smlatbeq sl, r8, r0, r3 │ │ │ │ - tsteq r3, ip, lsl r6 │ │ │ │ - ldrdeq r2, [sl, -r8] │ │ │ │ - smlatteq sl, r6, pc, r2 @ │ │ │ │ - tsteq r3, lr, ror #11 │ │ │ │ - ldrdeq r2, [sl, -r2] │ │ │ │ - smlatbeq sl, sl, pc, r2 @ │ │ │ │ - @ instruction: 0x010a2fb8 │ │ │ │ - @ instruction: 0x010a2fb6 │ │ │ │ - @ instruction: 0x010a2fb4 │ │ │ │ - @ instruction: 0x010a2fb2 │ │ │ │ - @ instruction: 0x010a2fb4 │ │ │ │ - tsteq r3, ip, ror #10 │ │ │ │ - smlatbeq sl, r4, pc, r2 @ │ │ │ │ - tsteq sl, r8, lsr #30 │ │ │ │ - tsteq sl, r6, lsr pc │ │ │ │ - tsteq sl, r4, lsr pc │ │ │ │ - tsteq sl, r2, lsr pc │ │ │ │ - tsteq sl, r0, lsr pc │ │ │ │ - tsteq sl, r2, lsr pc │ │ │ │ - tsteq r3, sl, ror #9 │ │ │ │ - tsteq sl, lr, lsr #30 │ │ │ │ - tsteq r3, r4, asr #9 │ │ │ │ - @ instruction: 0x010a2d9c │ │ │ │ - smlatteq ip, r8, r3, r2 │ │ │ │ + tsteq sl, r6, lsl r1 │ │ │ │ + tsteq r3, lr, lsl r7 │ │ │ │ + tsteq sl, r2, lsl #2 │ │ │ │ + ldrdeq r3, [sl, -sl] │ │ │ │ + smlatteq sl, r8, r0, r3 │ │ │ │ + smlatteq sl, r6, r0, r3 │ │ │ │ + smlatteq sl, r4, r0, r3 │ │ │ │ + smlatteq sl, r2, r0, r3 │ │ │ │ + smlatteq sl, r4, r0, r3 │ │ │ │ + @ instruction: 0x0113669c │ │ │ │ + ldrdeq r3, [sl, -r4] │ │ │ │ + qaddeq r3, r8, sl │ │ │ │ + tsteq sl, r6, rrx │ │ │ │ + tsteq sl, r4, rrx │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + tsteq sl, r0, rrx │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + tsteq r3, sl, lsl r6 │ │ │ │ + qaddeq r3, lr, sl │ │ │ │ + @ instruction: 0x011365f4 │ │ │ │ + smlabteq sl, ip, lr, r2 │ │ │ │ + tsteq ip, r8, lsl r5 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1ea80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -85113,98 +85113,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 sp, r0, lsr #6 │ │ │ │ - tsteq sp, sl, ror r0 │ │ │ │ - tsteq sp, r4, lsl pc │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - strdeq r2, [sp, -r4] │ │ │ │ - smlatbeq sp, lr, sp, r2 │ │ │ │ - smlabteq sp, r8, sp, r2 │ │ │ │ - strdeq r2, [sp, -sl] │ │ │ │ - tsteq sp, r4, lsl lr │ │ │ │ - @ instruction: 0x010d2e9e │ │ │ │ - tsteq sp, r0, asr #28 │ │ │ │ - tsteq sp, r6, ror #28 │ │ │ │ - @ instruction: 0x010d2eb8 │ │ │ │ - @ instruction: 0x010d2f92 │ │ │ │ - tsteq sp, ip, lsr #30 │ │ │ │ - smlatteq sp, r6, lr, r2 │ │ │ │ - tsteq sp, r0, lsl #30 │ │ │ │ - tsteq sp, sl, lsr pc │ │ │ │ - tsteq sp, r4, asr pc │ │ │ │ + tsteq sp, r0, asr r4 │ │ │ │ + smlatbeq sp, sl, r1, r3 │ │ │ │ + tsteq sp, r4, asr #32 │ │ │ │ + smlabbeq sp, r2, pc, r2 @ │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + strdeq r2, [sp, -r8] │ │ │ │ + tsteq sp, sl, lsr #30 │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ smlabteq sp, lr, pc, r2 @ │ │ │ │ - smlabbeq sp, r8, pc, r2 @ │ │ │ │ - smlatbeq sp, r2, pc, r2 @ │ │ │ │ - ldrdeq r2, [sp, -ip] │ │ │ │ - tsteq sp, r6, asr r1 │ │ │ │ - strheq r3, [sp, -r0] │ │ │ │ - tsteq sp, sl, asr #32 │ │ │ │ - tsteq sp, r4 │ │ │ │ - tsteq sp, lr, lsl r0 │ │ │ │ - qaddeq r3, r8, sp │ │ │ │ - tsteq sp, r2, ror r0 │ │ │ │ - smlatteq sp, ip, r0, r3 │ │ │ │ - smlatbeq sp, r6, r0, r3 │ │ │ │ - smlabteq sp, r0, r0, r3 │ │ │ │ - strdeq r3, [sp, -sl] │ │ │ │ - @ instruction: 0x010d31b4 │ │ │ │ - tsteq sp, lr, ror #2 │ │ │ │ - tsteq sp, r8, lsr #2 │ │ │ │ - tsteq sp, r2, asr #2 │ │ │ │ - tsteq sp, ip, ror r1 │ │ │ │ - strdeq r3, [sp, -r6] │ │ │ │ - @ instruction: 0x010d31b0 │ │ │ │ - smlabteq sp, sl, r1, r3 │ │ │ │ - tsteq sp, r4, lsl #4 │ │ │ │ - @ instruction: 0x010d34be │ │ │ │ - tsteq sp, r8, ror r3 │ │ │ │ + tsteq sp, r0, ror pc │ │ │ │ + @ instruction: 0x010d2f96 │ │ │ │ + smlatteq sp, r8, pc, r2 @ │ │ │ │ + smlabteq sp, r2, r0, r3 │ │ │ │ + qaddeq r3, ip, sp │ │ │ │ + tsteq sp, r6, lsl r0 │ │ │ │ + tsteq sp, r0, lsr r0 │ │ │ │ + tsteq sp, sl, rrx │ │ │ │ + smlabbeq sp, r4, r0, r3 │ │ │ │ + strdeq r3, [sp, -lr] │ │ │ │ + strheq r3, [sp, -r8] │ │ │ │ ldrdeq r3, [sp, -r2] │ │ │ │ - tsteq sp, ip, ror #4 │ │ │ │ - tsteq sp, r6, lsr #4 │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - tsteq sp, sl, ror r2 │ │ │ │ - @ instruction: 0x010d3294 │ │ │ │ - tsteq sp, lr, lsl #6 │ │ │ │ - smlabteq sp, r8, r2, r3 │ │ │ │ - smlatteq sp, r2, r2, r3 │ │ │ │ - tsteq sp, ip, lsl r3 │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ + smlabbeq sp, r6, r2, r3 │ │ │ │ + smlatteq sp, r0, r1, r3 │ │ │ │ + tsteq sp, sl, ror r1 │ │ │ │ + tsteq sp, r4, lsr r1 │ │ │ │ + tsteq sp, lr, asr #2 │ │ │ │ + smlabbeq sp, r8, r1, r3 │ │ │ │ + smlatbeq sp, r2, r1, r3 │ │ │ │ + tsteq sp, ip, lsl r2 │ │ │ │ ldrdeq r3, [sp, -r6] │ │ │ │ - @ instruction: 0x010d3390 │ │ │ │ - tsteq sp, sl, asr #6 │ │ │ │ - tsteq sp, r4, ror #6 │ │ │ │ - @ instruction: 0x010d339e │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - ldrdeq r3, [sp, -r2] │ │ │ │ - smlatteq sp, ip, r3, r3 │ │ │ │ - tsteq sp, r6, lsr #8 │ │ │ │ - smlatbeq sp, r0, r5, r3 │ │ │ │ + strdeq r3, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsr #4 │ │ │ │ + smlatteq sp, r4, r2, r3 │ │ │ │ + @ instruction: 0x010d329e │ │ │ │ + tsteq sp, r8, asr r2 │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ + smlatbeq sp, ip, r2, r3 │ │ │ │ + tsteq sp, r6, lsr #6 │ │ │ │ + smlatteq sp, r0, r2, r3 │ │ │ │ strdeq r3, [sp, -sl] │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + smlatteq sp, lr, r5, r3 │ │ │ │ + smlatbeq sp, r8, r4, r3 │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + @ instruction: 0x010d339c │ │ │ │ + tsteq sp, r6, asr r3 │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + smlatbeq sp, sl, r3, r3 │ │ │ │ + smlabteq sp, r4, r3, r3 │ │ │ │ + tsteq sp, lr, lsr r4 │ │ │ │ + strdeq r3, [sp, -r8] │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + tsteq sp, r6, lsl #10 │ │ │ │ + smlabteq sp, r0, r4, r3 │ │ │ │ + tsteq sp, sl, ror r4 │ │ │ │ @ instruction: 0x010d3494 │ │ │ │ - tsteq sp, lr, asr #8 │ │ │ │ - tsteq sp, r8, ror #8 │ │ │ │ - smlatbeq sp, r2, r4, r3 │ │ │ │ - @ instruction: 0x010d34bc │ │ │ │ - tsteq sp, r6, lsr r5 │ │ │ │ - strdeq r3, [sp, -r0] │ │ │ │ - tsteq sp, sl, lsl #10 │ │ │ │ - tsteq sp, r4, asr #10 │ │ │ │ - tsteq sp, r2, lsl r6 │ │ │ │ - @ instruction: 0x010d35bc │ │ │ │ - tsteq sp, r2, ror r5 │ │ │ │ - smlabbeq sp, ip, r5, r3 │ │ │ │ + smlabteq sp, lr, r4, r3 │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + tsteq sp, r2, lsl #10 │ │ │ │ + tsteq sp, ip, lsl r5 │ │ │ │ + tsteq sp, r6, asr r5 │ │ │ │ + ldrdeq r3, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsr #12 │ │ │ │ + smlabteq sp, r4, r5, r3 │ │ │ │ + tsteq sp, lr, ror r5 │ │ │ │ + @ instruction: 0x010d3598 │ │ │ │ ldrdeq r3, [sp, -r2] │ │ │ │ - tsteq sp, r0, asr r6 │ │ │ │ - tsteq sp, lr, lsl #12 │ │ │ │ - tsteq sp, r8, lsr #12 │ │ │ │ - tsteq sp, r2, ror r6 │ │ │ │ + smlatteq sp, ip, r5, r3 │ │ │ │ + tsteq sp, r6, ror #12 │ │ │ │ + tsteq sp, r0, lsr #12 │ │ │ │ + tsteq sp, sl, lsr r6 │ │ │ │ + tsteq sp, r4, ror r6 │ │ │ │ + tsteq sp, r2, asr #14 │ │ │ │ + smlatteq sp, ip, r6, r3 │ │ │ │ + smlatbeq sp, r2, r6, r3 │ │ │ │ + @ instruction: 0x010d36bc │ │ │ │ + tsteq sp, r2, lsl #14 │ │ │ │ + smlabbeq sp, r0, r7, r3 │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + tsteq sp, r8, asr r7 │ │ │ │ + smlatbeq sp, r2, r7, r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x004df5b1 │ │ │ │ @@ -85420,44 +85420,44 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 4, cr15, cr2, cr11, {5} │ │ │ │ vmlsl.u8 q10, d6, d17 │ │ │ │ tstcs r1, r0, lsl r3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ cdp 7, 3, cr15, cr10, cr11, {5} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabteq sl, r6, r1, r2 │ │ │ │ - @ instruction: 0x010c19b2 │ │ │ │ - tsteq sl, ip, asr #6 │ │ │ │ - @ instruction: 0x010c1996 │ │ │ │ - @ instruction: 0x010a2190 │ │ │ │ - tsteq ip, sl, ror r9 │ │ │ │ - tsteq sl, r4, ror r1 │ │ │ │ - tsteq ip, lr, asr r9 │ │ │ │ - tsteq sp, lr, lsr lr │ │ │ │ - tsteq ip, ip, asr #18 │ │ │ │ - tsteq sp, sl, lsl #6 │ │ │ │ - tsteq sp, sl, lsl #6 │ │ │ │ - smlatbeq sl, ip, r1, r2 │ │ │ │ - tsteq sp, r4, lsr r3 │ │ │ │ - @ instruction: 0x010a2190 │ │ │ │ - tsteq sp, lr, lsr #6 │ │ │ │ - tsteq sl, sl, ror r1 │ │ │ │ - strdeq r9, [sl, -r6] │ │ │ │ - smlatbeq ip, ip, r8, r1 │ │ │ │ - @ instruction: 0x010d32ba │ │ │ │ - smlabbeq ip, ip, r8, r1 │ │ │ │ - tsteq ip, r6, lsl r5 │ │ │ │ - tsteq ip, lr, ror #16 │ │ │ │ - tsteq sl, lr, lsl #2 │ │ │ │ - smlabteq sp, r2, r2, r3 │ │ │ │ - tsteq ip, r6, asr #16 │ │ │ │ - smlabteq sp, ip, r2, r3 │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ - tsteq sl, r6, lsl #8 │ │ │ │ - tsteq ip, ip, lsl #16 │ │ │ │ + strdeq r2, [sl, -r6] │ │ │ │ + smlatteq ip, r2, sl, r1 │ │ │ │ + tsteq sl, ip, ror r4 │ │ │ │ + smlabteq ip, r6, sl, r1 │ │ │ │ + smlabteq sl, r0, r2, r2 │ │ │ │ + smlatbeq ip, sl, sl, r1 │ │ │ │ + smlatbeq sl, r4, r2, r2 │ │ │ │ + smlabbeq ip, lr, sl, r1 │ │ │ │ + tsteq sp, lr, ror #30 │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + ldrdeq r2, [sl, -ip] │ │ │ │ + tsteq sp, r4, ror #8 │ │ │ │ + smlabteq sl, r0, r2, r2 │ │ │ │ + tsteq sp, lr, asr r4 │ │ │ │ + smlatbeq sl, sl, r2, r2 │ │ │ │ + tsteq sl, r6, lsr #10 │ │ │ │ + ldrdeq r1, [ip, -ip] │ │ │ │ + smlatteq sp, sl, r3, r3 │ │ │ │ + @ instruction: 0x010c19bc │ │ │ │ + tsteq ip, r6, asr #12 │ │ │ │ + @ instruction: 0x010c199e │ │ │ │ + tsteq sl, lr, lsr r2 │ │ │ │ + strdeq r3, [sp, -r2] │ │ │ │ + tsteq ip, r6, ror r9 │ │ │ │ + strdeq r3, [sp, -ip] │ │ │ │ + tsteq ip, ip, asr r9 │ │ │ │ + tsteq sl, r6, lsr r5 │ │ │ │ + tsteq ip, ip, lsr r9 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ cmnphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1f504 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08111 │ │ │ │ @@ -85908,28 +85908,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 │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ - @ instruction: 0x010d319e │ │ │ │ - tsteq sp, r8, asr r1 │ │ │ │ - @ instruction: 0x010d2f98 │ │ │ │ - smlabteq sl, r4, r4, r1 │ │ │ │ - @ instruction: 0x010d2bb0 │ │ │ │ - @ instruction: 0x010a14b2 │ │ │ │ - smlatbeq sl, ip, r4, r1 │ │ │ │ - tsteq sp, sl, lsr ip │ │ │ │ - smlatbeq sl, r0, r4, r1 │ │ │ │ - @ instruction: 0x010a149a │ │ │ │ - strdeq r2, [sp, -r0] │ │ │ │ - smlatbeq sp, sl, fp, r2 │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ + tsteq sp, lr, lsl #6 │ │ │ │ + smlabteq sp, lr, r2, r3 │ │ │ │ + smlabbeq sp, r8, r2, r3 │ │ │ │ + smlabteq sp, r8, r0, r3 │ │ │ │ + strdeq r1, [sl, -r4] │ │ │ │ + smlatteq sp, r0, ip, r2 │ │ │ │ + smlatteq sl, r2, r5, r1 │ │ │ │ + ldrdeq r1, [sl, -ip] │ │ │ │ + tsteq sp, sl, ror #26 │ │ │ │ + ldrdeq r1, [sl, -r0] │ │ │ │ + smlabteq sl, sl, r5, r1 │ │ │ │ + tsteq sp, r0, lsr #26 │ │ │ │ + ldrdeq r2, [sp, -sl] │ │ │ │ + tsteq sp, r0, lsr sp │ │ │ │ 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 │ │ │ │ @@ -86399,28 +86399,28 @@ │ │ │ │ and lr, r7, r0, lsr #29 │ │ │ │ @ instruction: 0x463b4a12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {5} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq sl, r6, r7, r1 │ │ │ │ - smlabbeq ip, lr, pc, r0 @ │ │ │ │ - tsteq sl, r2, lsl #18 │ │ │ │ - tsteq ip, ip, asr #30 │ │ │ │ - tsteq sl, r4, ror #18 │ │ │ │ - tsteq ip, sl, ror #26 │ │ │ │ - tsteq sl, r2, lsr r1 │ │ │ │ - tsteq ip, lr, lsl r9 │ │ │ │ - tsteq sl, r8, asr #8 │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - smlatteq ip, lr, r1, r2 │ │ │ │ - tsteq ip, r2, asr r7 │ │ │ │ - smlatteq ip, r8, r1, r2 │ │ │ │ - smlatbeq sl, r8, sp, r0 │ │ │ │ + ldrdeq r1, [sl, -r6] │ │ │ │ + strheq r1, [ip, -lr] │ │ │ │ + tsteq sl, r2, lsr sl │ │ │ │ + tsteq ip, ip, ror r0 │ │ │ │ + @ instruction: 0x010a8a94 │ │ │ │ + @ instruction: 0x010c0e9a │ │ │ │ + tsteq sl, r2, ror #4 │ │ │ │ + tsteq ip, lr, asr #20 │ │ │ │ + tsteq sl, r8, ror r5 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq ip, lr, lsl r3 │ │ │ │ + smlabbeq ip, r2, r8, r1 │ │ │ │ + tsteq ip, r8, lsl r3 │ │ │ │ + ldrdeq r0, [sl, -r8] │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-98] @ 0xffffff9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ ldmdale r5, {r1, r2, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -86466,16 +86466,16 @@ │ │ │ │ ldrle r0, [r7, #2002]! @ 0x7d2 │ │ │ │ vhadd.s8 d30, d1, d3 │ │ │ │ addsmi r1, r8, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0xf7fdd1b2 │ │ │ │ and pc, r2, r3, ror sp @ │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stclt 7, cr4, [r8, #-448] @ 0xfffffe40 │ │ │ │ - tsteq sl, r2, ror ip │ │ │ │ - smlabbeq sp, r6, r3, r2 │ │ │ │ + smlatbeq sl, r2, sp, r0 │ │ │ │ + @ instruction: 0x010d24b6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec204e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r5, r0, asr #30 │ │ │ │ @@ -86777,79 +86777,79 @@ │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ and lr, r7, sl, lsr #23 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ bl fe907654 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, r8, lsl pc │ │ │ │ - tsteq sp, r2, asr r5 │ │ │ │ - tsteq sl, r4, lsl pc │ │ │ │ - tsteq sl, r2, lsl #30 │ │ │ │ - tsteq r3, r2, lsr r7 │ │ │ │ - strdeq r0, [sl, -r4] │ │ │ │ + tsteq sl, r8, asr #32 │ │ │ │ + smlabbeq sp, r2, r6, r1 │ │ │ │ + tsteq sl, r4, asr #32 │ │ │ │ + tsteq sl, r2, lsr r0 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq sl, r4, lsr #32 │ │ │ │ + tsteq sl, r8, lsr #32 │ │ │ │ + tsteq sl, r2, lsr #32 │ │ │ │ + tsteq sl, sl, lsl r0 │ │ │ │ + tsteq sp, r2, lsl #12 │ │ │ │ + tsteq sl, ip │ │ │ │ + tsteq sl, sl, lsl r0 │ │ │ │ + tsteq r3, r2, ror #15 │ │ │ │ + tsteq sl, sl, lsl r0 │ │ │ │ + smlatbeq sp, lr, r5, r1 │ │ │ │ + tsteq sl, r0, lsl r0 │ │ │ │ + strdeq r0, [sl, -lr] │ │ │ │ + tsteq r3, lr, lsl #15 │ │ │ │ + strdeq r0, [sl, -r0] │ │ │ │ strdeq r0, [sl, -r8] │ │ │ │ - strdeq r0, [sl, -r2] │ │ │ │ - smlatteq sl, sl, lr, r0 │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - ldrdeq r0, [sl, -ip] │ │ │ │ - smlatteq sl, sl, lr, r0 │ │ │ │ - @ instruction: 0x011346b2 │ │ │ │ - smlatteq sl, sl, lr, r0 │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ - smlatteq sl, r0, lr, r0 │ │ │ │ - smlabteq sl, lr, lr, r0 │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - smlabteq sl, r0, lr, r0 │ │ │ │ - smlabteq sl, r8, lr, r0 │ │ │ │ + strdeq r0, [sl, -sl] │ │ │ │ + strdeq r0, [sl, -r4] │ │ │ │ + smlabteq sl, ip, pc, r0 @ │ │ │ │ + smlabteq sl, lr, pc, r0 @ │ │ │ │ + smlatteq sl, r0, pc, r0 @ │ │ │ │ + strdeq r0, [sl, -ip] │ │ │ │ + strdeq r0, [sl, -r6] │ │ │ │ + smlabteq sl, ip, pc, r0 @ │ │ │ │ + ldrdeq r0, [sl, -r0] │ │ │ │ smlabteq sl, sl, lr, r0 │ │ │ │ - smlabteq sl, r4, lr, r0 │ │ │ │ - @ instruction: 0x010a0e9c │ │ │ │ + tstpeq ip, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r4, lr, r0 │ │ │ │ @ instruction: 0x010a0e9e │ │ │ │ - @ instruction: 0x010a0eb0 │ │ │ │ - smlabteq sl, ip, sp, r0 │ │ │ │ - smlabteq sl, r6, sp, r0 │ │ │ │ - @ instruction: 0x010a0e9c │ │ │ │ - smlatbeq sl, r0, sp, r0 │ │ │ │ - @ instruction: 0x010a0d9a │ │ │ │ - ldrdeq pc, [ip, -ip] │ │ │ │ - tsteq sl, r4, ror sp │ │ │ │ - tsteq sl, lr, ror #26 │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - tsteq ip, r6, ror #20 │ │ │ │ - smlatbeq ip, ip, sl, r2 │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq ip, sl, lsr sl │ │ │ │ - tsteq ip, r2, ror r2 │ │ │ │ - tsteq ip, ip, ror #4 │ │ │ │ + @ instruction: 0x010c2b98 │ │ │ │ + @ instruction: 0x010c2b98 │ │ │ │ + @ instruction: 0x010c2b96 │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + smlatbeq ip, r2, r3, sp │ │ │ │ + @ instruction: 0x010cd39c │ │ │ │ + @ instruction: 0x010cd396 │ │ │ │ + @ instruction: 0x010cd390 │ │ │ │ + smlabbeq ip, sl, r3, sp │ │ │ │ + smlabbeq ip, r4, r3, sp │ │ │ │ + tsteq ip, lr, ror r3 │ │ │ │ + tsteq sl, r0, lsl #12 │ │ │ │ + strdeq r8, [sl, -lr] │ │ │ │ + tsteq ip, ip, asr r3 │ │ │ │ + tsteq r3, r8, lsr #11 │ │ │ │ + tsteq ip, r6, ror #6 │ │ │ │ + tsteq sl, lr, lsl #12 │ │ │ │ + strdeq r8, [sl, -r4] │ │ │ │ + tsteq ip, sl, asr r3 │ │ │ │ + tsteq sl, r2, asr #26 │ │ │ │ + tsteq sl, ip, lsr sp │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ tsteq ip, r6, ror #4 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ - tsteq ip, lr, asr #4 │ │ │ │ - ldrdeq r8, [sl, -r0] │ │ │ │ - smlabteq sl, lr, r4, r8 │ │ │ │ - tsteq ip, ip, lsr #4 │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - tsteq ip, r6, lsr r2 │ │ │ │ - ldrdeq r8, [sl, -lr] │ │ │ │ - smlabteq sl, r4, r4, r8 │ │ │ │ - tsteq ip, sl, lsr #4 │ │ │ │ - tsteq sl, r2, lsl ip │ │ │ │ - tsteq sl, ip, lsl #24 │ │ │ │ - smlabteq sp, sl, r1, r1 │ │ │ │ - tsteq ip, r6, lsr r1 │ │ │ │ - tsteq ip, ip, lsr r1 │ │ │ │ - @ instruction: 0x010d11b2 │ │ │ │ - tsteq ip, sl, lsl #2 │ │ │ │ - tsteq ip, r0, lsl r1 │ │ │ │ - strdeq pc, [fp, -r6] │ │ │ │ - smlatteq ip, sl, r2, r0 │ │ │ │ - @ instruction: 0x010a07bc │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + smlatteq sp, r2, r2, r1 │ │ │ │ + tsteq ip, sl, lsr r2 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + tsteq ip, r6, lsr #32 │ │ │ │ + tsteq ip, sl, lsl r4 │ │ │ │ + smlatteq sl, ip, r8, r0 │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ strhi pc, [r4], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec20ac4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0822c │ │ │ │ @@ -87647,73 +87647,73 @@ │ │ │ │ @ instruction: 0xe1a64478 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ ldmdami ip!, {r0, r1, r5, r7, r8, sp, lr, pc} │ │ │ │ ror r4, r8, r4 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmdami fp!, {r0, r2, r3, r4, r7, r8, sp, lr, pc} │ │ │ │ orrs r4, sl, r8, ror r4 │ │ │ │ - tsteq sp, ip, lsr #26 │ │ │ │ - smlatteq sp, sl, ip, r1 │ │ │ │ - @ instruction: 0x010d1c98 │ │ │ │ - @ instruction: 0x010d1cb8 │ │ │ │ - tsteq sp, r8, lsl #26 │ │ │ │ - tsteq sp, r6, lsr #26 │ │ │ │ - smlatbeq sp, r0, sp, r1 │ │ │ │ - @ instruction: 0x010d1dbe │ │ │ │ - tsteq sp, lr, asr #28 │ │ │ │ - ldrdeq r1, [sp, -ip] │ │ │ │ - tsteq sp, lr, asr lr │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - smlabbeq sp, r6, lr, r1 │ │ │ │ - @ instruction: 0x010d1eb4 │ │ │ │ - smlabteq sp, r8, lr, r1 │ │ │ │ - tsteq sp, r6, lsr #30 │ │ │ │ - tsteq sp, r0, ror pc │ │ │ │ - smlabteq sp, lr, pc, r1 @ │ │ │ │ - tsteq sp, r2, lsr #32 │ │ │ │ - smlabbeq sp, r0, r0, r2 │ │ │ │ - strheq r2, [sp, -r4] │ │ │ │ - tsteq sp, r2, lsl r1 │ │ │ │ - tsteq sp, r6, ror #2 │ │ │ │ - smlatteq sp, ip, r1, r2 │ │ │ │ - strdeq r2, [sp, -r6] │ │ │ │ - tsteq sp, r4, asr r2 │ │ │ │ - smlatbeq sp, r8, r2, r2 │ │ │ │ - tsteq sp, lr, lsr #6 │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ + tsteq sp, sl, lsl lr │ │ │ │ + smlabteq sp, r8, sp, r1 │ │ │ │ + smlatteq sp, r8, sp, r1 │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + tsteq sp, r6, asr lr │ │ │ │ + ldrdeq r1, [sp, -r0] │ │ │ │ + smlatteq sp, lr, lr, r1 │ │ │ │ + tsteq sp, lr, ror pc │ │ │ │ + tsteq sp, ip, lsl #30 │ │ │ │ + smlabbeq sp, lr, pc, r1 @ │ │ │ │ + smlabbeq sp, r2, pc, r1 @ │ │ │ │ + @ instruction: 0x010d1fb6 │ │ │ │ + smlatteq sp, r4, pc, r1 @ │ │ │ │ + strdeq r1, [sp, -r8] │ │ │ │ + qaddeq r2, r6, sp │ │ │ │ + smlatbeq sp, r0, r0, r2 │ │ │ │ + strdeq r2, [sp, -lr] │ │ │ │ + tsteq sp, r2, asr r1 │ │ │ │ + @ instruction: 0x010d21b0 │ │ │ │ + smlatteq sp, r4, r1, r2 │ │ │ │ + tsteq sp, r2, asr #4 │ │ │ │ + @ instruction: 0x010d2296 │ │ │ │ + tsteq sp, ip, lsl r3 │ │ │ │ tsteq sp, r6, lsr #6 │ │ │ │ - smlabbeq sp, r2, r3, r2 │ │ │ │ - tsteq sp, r0, lsr #6 │ │ │ │ - smlatteq sp, r2, r2, r2 │ │ │ │ - smlatteq sp, sl, r2, r2 │ │ │ │ - tsteq sp, r0, lsl #8 │ │ │ │ - tsteq sp, ip, asr #6 │ │ │ │ - smlatbeq sp, r4, r3, r2 │ │ │ │ - smlatteq r9, r6, r9, pc @ │ │ │ │ - tsteq sp, sl, lsr r9 │ │ │ │ - tsteq sp, r4, lsr r5 │ │ │ │ - tsteq sp, sl, asr r3 │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - tsteq sp, lr, lsr r1 │ │ │ │ - @ instruction: 0x0109f9bc │ │ │ │ - ldrdeq r2, [sp, -r2] │ │ │ │ - @ instruction: 0x0109f9b0 │ │ │ │ - smlatbeq r9, sl, r9, pc @ │ │ │ │ - tsteq sp, r8, ror r5 │ │ │ │ - @ instruction: 0x0109f99e │ │ │ │ - smlabteq sp, r0, r4, r1 │ │ │ │ - @ instruction: 0x0109f992 │ │ │ │ - @ instruction: 0x010d11b4 │ │ │ │ - smlabbeq r9, r6, r9, pc @ │ │ │ │ - @ instruction: 0x010d2190 │ │ │ │ - tstpeq r9, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, ror r2 │ │ │ │ - tsteq sp, lr, lsr #4 │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ + smlabbeq sp, r4, r3, r2 │ │ │ │ + ldrdeq r2, [sp, -r8] │ │ │ │ + tsteq sp, lr, asr r4 │ │ │ │ + tsteq sp, r6, asr r4 │ │ │ │ + @ instruction: 0x010d24b2 │ │ │ │ + tsteq sp, r0, asr r4 │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + tsteq sp, sl, lsl r4 │ │ │ │ + tsteq sp, r0, lsr r5 │ │ │ │ + tsteq sp, ip, ror r4 │ │ │ │ + ldrdeq r2, [sp, -r4] │ │ │ │ + tstpeq r9, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, ror #20 │ │ │ │ + tsteq sp, r4, ror #12 │ │ │ │ + smlabbeq sp, sl, r4, r1 │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + tsteq sp, lr, ror #4 │ │ │ │ + smlatteq r9, ip, sl, pc @ │ │ │ │ + tsteq sp, r2, lsl #4 │ │ │ │ + smlatteq r9, r0, sl, pc @ │ │ │ │ + ldrdeq pc, [r9, -sl] │ │ │ │ + smlatbeq sp, r8, r6, r1 │ │ │ │ + smlabteq r9, lr, sl, pc @ │ │ │ │ + strdeq r1, [sp, -r0] │ │ │ │ + smlabteq r9, r2, sl, pc @ │ │ │ │ + smlatteq sp, r4, r2, r1 │ │ │ │ + @ instruction: 0x0109fab6 │ │ │ │ + smlabteq sp, r0, r2, r2 │ │ │ │ + smlatbeq r9, sl, sl, pc @ │ │ │ │ + smlatbeq r9, r4, sl, pc @ │ │ │ │ + @ instruction: 0x0109fa9e │ │ │ │ + smlatbeq sp, r4, r3, r1 │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ + tsteq sp, ip, lsr #6 │ │ │ │ ldrbtmi r4, [r8], #-2194 @ 0xfffff76e │ │ │ │ ldmmi r2, {r0, r5, r8, sp, lr, pc} │ │ │ │ tst lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r3, r4, r8, sp, lr, pc} │ │ │ │ tst r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ @@ -87853,112 +87853,112 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc}^ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r0, sp, lr, pc}^ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tstpeq r9, sl, ror #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d11b0 │ │ │ │ - smlabteq sp, sl, r1, r1 │ │ │ │ - tstpeq r9, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [sp, -lr] │ │ │ │ - tsteq sp, r8, asr r2 │ │ │ │ - tsteq sp, r2, lsl r2 │ │ │ │ - smlatteq sp, ip, r1, r1 │ │ │ │ - tstpeq r9, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r0, r2, r1 │ │ │ │ - @ instruction: 0x010d129a │ │ │ │ - tstpeq r9, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, lr, r2, r1 │ │ │ │ - mrseq r1, SP_mon │ │ │ │ - tstpeq r9, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, sl, ror #10 │ │ │ │ - tsteq sp, r4, ror #8 │ │ │ │ - tsteq sp, lr, ror r3 │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ + @ instruction: 0x0109f99a │ │ │ │ + smlatteq sp, r0, r2, r1 │ │ │ │ + strdeq r1, [sp, -sl] │ │ │ │ + smlabbeq r9, r8, r9, pc @ │ │ │ │ + tsteq sp, lr, lsl #8 │ │ │ │ + smlabbeq sp, r8, r3, r1 │ │ │ │ + tsteq sp, r2, asr #6 │ │ │ │ + tsteq sp, ip, lsl r3 │ │ │ │ + tstpeq r9, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d13b0 │ │ │ │ + smlabteq sp, sl, r3, r1 │ │ │ │ + tstpeq r9, r8, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsl r4 │ │ │ │ + tsteq sp, r0, lsr r4 │ │ │ │ + tstpeq r9, r6, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d169a │ │ │ │ + @ instruction: 0x010d1594 │ │ │ │ + smlatbeq sp, lr, r4, r1 │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + tstpeq r9, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + @ instruction: 0x010d15b0 │ │ │ │ + smlabteq sp, sl, r5, r1 │ │ │ │ + tstpeq r9, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsl r6 │ │ │ │ + tsteq sp, r8, lsr r6 │ │ │ │ strdeq pc, [r9, -r2] │ │ │ │ - smlatteq r9, ip, r7, pc @ │ │ │ │ - smlabteq sp, r6, r4, r1 │ │ │ │ - smlabbeq sp, r0, r4, r1 │ │ │ │ - @ instruction: 0x010d149a │ │ │ │ + tsteq sp, ip, asr #14 │ │ │ │ + smlabteq sp, r6, r6, r1 │ │ │ │ + smlabbeq sp, r0, r6, r1 │ │ │ │ + @ instruction: 0x010d169a │ │ │ │ ldrdeq pc, [r9, -r4] │ │ │ │ - smlatteq sp, lr, r4, r1 │ │ │ │ - tsteq sp, r8, lsl #10 │ │ │ │ - smlabteq r9, r2, r7, pc @ │ │ │ │ - tsteq sp, ip, lsl r6 │ │ │ │ - @ instruction: 0x010d1596 │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - tsteq sp, sl, ror #10 │ │ │ │ - smlatbeq r9, r4, r7, pc @ │ │ │ │ - @ instruction: 0x010d15be │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - @ instruction: 0x0109f792 │ │ │ │ - tsteq sp, ip, ror #12 │ │ │ │ - tsteq sp, r6, lsr #12 │ │ │ │ - tsteq sp, r0, asr #12 │ │ │ │ - tstpeq r9, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d1694 │ │ │ │ - smlatbeq sp, lr, r6, r1 │ │ │ │ - tstpeq r9, r8, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r2, sl, r1 │ │ │ │ - @ instruction: 0x010d189c │ │ │ │ - @ instruction: 0x010d17b6 │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ - smlatteq sp, sl, r6, r1 │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - tstpeq r9, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tsteq sp, r2, ror r7 │ │ │ │ - tstpeq r9, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - smlabteq sp, r0, r7, r1 │ │ │ │ + smlatteq sp, lr, r6, r1 │ │ │ │ + tsteq sp, r8, lsl #14 │ │ │ │ + smlabteq r9, r2, r8, pc @ │ │ │ │ + @ instruction: 0x010d179c │ │ │ │ + tsteq sp, r6, asr r7 │ │ │ │ + tsteq sp, r0, ror r7 │ │ │ │ + smlatbeq r9, sl, r8, pc @ │ │ │ │ + smlabteq sp, r4, r7, r1 │ │ │ │ + ldrdeq r1, [sp, -lr] │ │ │ │ + @ instruction: 0x0109f898 │ │ │ │ + @ instruction: 0x010d1bb2 │ │ │ │ + smlabteq sp, ip, r9, r1 │ │ │ │ + smlatteq sp, r6, r8, r1 │ │ │ │ + tsteq sp, r0, ror #16 │ │ │ │ + tsteq sp, sl, lsl r8 │ │ │ │ + tsteq sp, r4, lsr r8 │ │ │ │ + tstpeq r9, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r8, r8, r1 │ │ │ │ + smlatbeq sp, r2, r8, r1 │ │ │ │ + tstpeq r9, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r6, lsr r9 │ │ │ │ + strdeq r1, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsl #18 │ │ │ │ + tstpeq r9, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsr r9 │ │ │ │ + tstpeq r9, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, ror sl │ │ │ │ + smlatteq sp, ip, r9, r1 │ │ │ │ + smlatbeq sp, r6, r9, r1 │ │ │ │ + smlabteq sp, r0, r9, r1 │ │ │ │ + tstpeq r9, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + tsteq sp, lr, lsr #20 │ │ │ │ + tstpeq r9, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r2, sl, r1 │ │ │ │ + tsteq sp, ip, ror sl │ │ │ │ + @ instruction: 0x010d1a96 │ │ │ │ + strdeq pc, [r9, -r0] │ │ │ │ + smlabteq sp, sl, sl, r1 │ │ │ │ + smlatteq r9, r4, r7, pc @ │ │ │ │ + tsteq sp, r6, lsl sp │ │ │ │ + strdeq r1, [sp, -r8] │ │ │ │ + tsteq sp, r2, ror fp │ │ │ │ + tsteq sp, ip, lsr #22 │ │ │ │ + tsteq sp, r6, asr #22 │ │ │ │ + smlabteq r9, r0, r7, pc @ │ │ │ │ + @ instruction: 0x010d1b9a │ │ │ │ + @ instruction: 0x010d1bb4 │ │ │ │ + smlatbeq r9, lr, r7, pc @ │ │ │ │ + tsteq sp, r4, lsr ip │ │ │ │ + smlatteq sp, r2, fp, r1 │ │ │ │ + @ instruction: 0x0109f79c │ │ │ │ + tsteq sp, lr, ror #24 │ │ │ │ + tsteq sp, r4, asr #24 │ │ │ │ + smlabbeq sp, lr, ip, r1 │ │ │ │ + tsteq sp, r0, lsr lr │ │ │ │ + tsteq sp, sl, asr #26 │ │ │ │ + strdeq r1, [sp, -r0] │ │ │ │ + tsteq sp, r6, lsl #26 │ │ │ │ + smlatbeq sp, r8, sp, r1 │ │ │ │ ldrdeq r1, [sp, -sl] │ │ │ │ - tstpeq r9, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, lsl #16 │ │ │ │ - tstpeq r9, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, asr #18 │ │ │ │ - @ instruction: 0x010d18bc │ │ │ │ - tsteq sp, r6, ror r8 │ │ │ │ - @ instruction: 0x010d1890 │ │ │ │ - smlatteq r9, sl, r6, pc @ │ │ │ │ - smlatteq sp, r4, r8, r1 │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - ldrdeq pc, [r9, -r8] │ │ │ │ - @ instruction: 0x010d1992 │ │ │ │ - tsteq sp, ip, asr #18 │ │ │ │ - tsteq sp, r6, ror #18 │ │ │ │ - smlabteq r9, r0, r6, pc @ │ │ │ │ - @ instruction: 0x010d199a │ │ │ │ - @ instruction: 0x0109f6b4 │ │ │ │ - smlatteq sp, r6, fp, r1 │ │ │ │ - smlabteq sp, r8, sl, r1 │ │ │ │ - tsteq sp, r2, asr #20 │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ - tsteq sp, r6, lsl sl │ │ │ │ - @ instruction: 0x0109f690 │ │ │ │ - tsteq sp, sl, ror #20 │ │ │ │ - smlabbeq sp, r4, sl, r1 │ │ │ │ - tstpeq r9, lr, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsl #22 │ │ │ │ - @ instruction: 0x010d1ab2 │ │ │ │ - tstpeq r9, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, lsr fp │ │ │ │ - tsteq sp, r4, lsl fp │ │ │ │ - tsteq sp, lr, asr fp │ │ │ │ - tsteq sp, r0, lsl #26 │ │ │ │ - tsteq sp, sl, lsl ip │ │ │ │ - smlabteq sp, r0, fp, r1 │ │ │ │ - ldrdeq r1, [sp, -r6] │ │ │ │ - tsteq sp, r8, ror ip │ │ │ │ - smlatbeq sp, sl, ip, r1 │ │ │ │ - tstpeq r9, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, lsl #28 │ │ │ │ - tstpeq r9, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, lsr pc │ │ │ │ + tstpeq r9, r4, asr r7 @ 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 │ │ │ │ @@ -88697,58 +88697,58 @@ │ │ │ │ stc 7, cr15, [sl], #672 @ 0x2a0 │ │ │ │ bmi d035b8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a89600 │ │ │ │ andlt lr, r2, r2, lsr #25 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0109f796 │ │ │ │ - tsteq fp, lr, ror pc │ │ │ │ - smlatteq r9, lr, r8, pc @ │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ - ldrdeq r6, [sl, -r8] │ │ │ │ - smlabbeq fp, lr, lr, lr │ │ │ │ - tsteq ip, r0, lsr #32 │ │ │ │ - tsteq fp, lr, lsr #28 │ │ │ │ - tstpeq ip, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r6, ror #26 │ │ │ │ - tsteq sp, r0, ror r7 │ │ │ │ - strdeq lr, [fp, -r2] │ │ │ │ - strdeq r6, [sl, -r8] │ │ │ │ - strdeq lr, [fp, -ip] │ │ │ │ - @ instruction: 0x0109ee90 │ │ │ │ - tsteq fp, sl, ror r6 │ │ │ │ - @ instruction: 0x010a61b8 │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - smlatbeq fp, lr, r9, lr │ │ │ │ - tsteq fp, r2, asr #12 │ │ │ │ - tsteq r9, r8, lsr lr │ │ │ │ - smlabteq r9, r8, lr, lr │ │ │ │ - tsteq ip, r2, lsr #22 │ │ │ │ - @ instruction: 0x0109eeb6 │ │ │ │ - strdeq lr, [r9, -lr] │ │ │ │ - smlatteq fp, sl, r5, lr │ │ │ │ - @ instruction: 0x010cea9c │ │ │ │ - @ instruction: 0x010cea9c │ │ │ │ - smlatbeq ip, r2, sl, lr │ │ │ │ - smlatteq sl, sl, r0, r6 │ │ │ │ - smlatbeq fp, r0, r5, lr │ │ │ │ - @ instruction: 0x0109ed96 │ │ │ │ - smlabbeq fp, r0, r5, lr │ │ │ │ - @ instruction: 0x010cea9a │ │ │ │ - tstpeq ip, lr, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, asr r5 │ │ │ │ - ldrdeq lr, [fp, -sl] │ │ │ │ - tsteq fp, r2, lsr r5 │ │ │ │ - @ instruction: 0x010cffb8 │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - smlatbeq ip, r2, r7, ip │ │ │ │ - ldrdeq sp, [ip, -r0] │ │ │ │ - smlatteq fp, ip, r4, lr │ │ │ │ - @ instruction: 0x0109e9be │ │ │ │ + smlabteq r9, r6, r8, pc @ │ │ │ │ + smlatbeq fp, lr, r0, pc @ │ │ │ │ + tstpeq r9, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, rrx @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r8, lsl #22 │ │ │ │ + @ instruction: 0x010befbe │ │ │ │ + tsteq ip, r0, asr r1 │ │ │ │ + tsteq fp, lr, asr pc │ │ │ │ + @ instruction: 0x010cf396 │ │ │ │ + @ instruction: 0x010bee96 │ │ │ │ + smlatbeq sp, r0, r8, r0 │ │ │ │ + tsteq fp, r2, lsr #28 │ │ │ │ + tsteq sl, r8, lsr #16 │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ + smlabteq r9, r0, pc, lr @ │ │ │ │ + smlatbeq fp, sl, r7, lr │ │ │ │ + smlatteq sl, r8, r2, r6 │ │ │ │ + smlabbeq fp, ip, r7, lr │ │ │ │ + ldrdeq lr, [fp, -lr] │ │ │ │ + tsteq fp, r2, ror r7 │ │ │ │ + tsteq r9, r8, ror #30 │ │ │ │ + strdeq lr, [r9, -r8] │ │ │ │ + tsteq ip, r2, asr ip │ │ │ │ + smlatteq r9, r6, pc, lr @ │ │ │ │ + tsteq r9, lr, lsr #30 │ │ │ │ + tsteq fp, sl, lsl r7 │ │ │ │ + smlabteq ip, ip, fp, lr │ │ │ │ + smlabteq ip, ip, fp, lr │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + tsteq sl, sl, lsl r2 │ │ │ │ + ldrdeq lr, [fp, -r0] │ │ │ │ + smlabteq r9, r6, lr, lr │ │ │ │ + @ instruction: 0x010be6b0 │ │ │ │ + smlabteq ip, sl, fp, lr │ │ │ │ + smlatbeq sp, lr, r0, r0 │ │ │ │ + smlabbeq fp, r0, r6, lr │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ + tsteq fp, r2, ror #12 │ │ │ │ + smlatteq sp, r8, r0, r0 │ │ │ │ + tsteq fp, r8, asr #12 │ │ │ │ + ldrdeq ip, [ip, -r2] │ │ │ │ + tsteq ip, r0, lsl #14 │ │ │ │ + tsteq fp, ip, lsl r6 │ │ │ │ + smlatteq r9, lr, sl, lr │ │ │ │ suble r2, r5, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2286c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r7!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, lr, r4, lsr r8 │ │ │ │ ldmdacs r8, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -88794,28 +88794,28 @@ │ │ │ │ ldmdami r0, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r1, [sp, -lr] │ │ │ │ - tsteq sp, r4, ror r0 │ │ │ │ - @ instruction: 0x0109e7ba │ │ │ │ - tsteq sp, r6, lsr #32 │ │ │ │ - smlatteq sp, r8, pc, r0 @ │ │ │ │ - ldrdeq r0, [sp, -r2] │ │ │ │ - @ instruction: 0x0109e79c │ │ │ │ - smlatteq sp, r6, pc, r0 @ │ │ │ │ - strdeq r0, [sp, -r4] │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq sp, r4, lsl r0 │ │ │ │ - tsteq r9, lr, ror r7 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - tsteq sp, sl, asr #32 │ │ │ │ + tsteq sp, lr, lsl #4 │ │ │ │ + smlatbeq sp, r4, r1, r1 │ │ │ │ + smlatteq r9, sl, r8, lr │ │ │ │ + tsteq sp, r6, asr r1 │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + tsteq sp, r2, lsl #2 │ │ │ │ + smlabteq r9, ip, r8, lr │ │ │ │ + tsteq sp, r6, lsl r1 │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ + tsteq sp, r6, ror r1 │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + smlatbeq r9, lr, r8, lr │ │ │ │ + tsteq sp, r0, ror r1 │ │ │ │ + tsteq sp, sl, ror r1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -89380,136 +89380,136 @@ │ │ │ │ svc 0x0054f7a7 │ │ │ │ bmi 2084064 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a79500 │ │ │ │ andlt lr, r3, ip, asr #30 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq ip, r2, lsl #16 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - tsteq sp, r4, asr pc │ │ │ │ - strdeq lr, [ip, -sl] │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - smlatteq ip, sl, r7, lr │ │ │ │ - tsteq sl, r2, ror #28 │ │ │ │ - tsteq sl, r6, asr lr │ │ │ │ - ldrdeq lr, [ip, -r6] │ │ │ │ - @ instruction: 0x010be194 │ │ │ │ - strdeq lr, [ip, -ip] │ │ │ │ - strdeq lr, [ip, -sl] │ │ │ │ - smlatteq ip, r6, r7, lr │ │ │ │ - tsteq r3, r8, lsl #4 │ │ │ │ - @ instruction: 0x010ccb90 │ │ │ │ - tsteq ip, lr, lsr r7 │ │ │ │ - tstpeq fp, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, ror fp │ │ │ │ - tsteq sl, r0, lsr #30 │ │ │ │ - tsteq sl, r8, lsl pc │ │ │ │ - tsteq ip, sl, ror #14 │ │ │ │ - tsteq ip, r8, ror #30 │ │ │ │ - tsteq ip, r8, lsl r0 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - tsteq ip, ip, asr #14 │ │ │ │ - ldrdeq r0, [sp, -r8] │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - tsteq ip, r8, lsr #14 │ │ │ │ - ldrdeq lr, [ip, -sl] │ │ │ │ - tsteq ip, lr, lsl r7 │ │ │ │ + tsteq ip, r2, lsr r9 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + smlabbeq sp, r4, r0, r1 │ │ │ │ + tsteq ip, sl, lsr #18 │ │ │ │ + tsteq sp, r0, ror r0 │ │ │ │ + tsteq ip, sl, lsl r9 │ │ │ │ + @ instruction: 0x010acf92 │ │ │ │ + smlabbeq sl, r6, pc, ip @ │ │ │ │ + tsteq ip, r6, lsl #18 │ │ │ │ + smlabteq fp, r4, r2, lr │ │ │ │ + tsteq ip, ip, lsr #18 │ │ │ │ + tsteq ip, sl, lsr #18 │ │ │ │ + tsteq ip, r6, lsl r9 │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + smlabteq ip, r0, ip, ip │ │ │ │ + tsteq ip, lr, ror #16 │ │ │ │ + tstpeq fp, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, sl, ip, ip │ │ │ │ + qaddeq sp, r0, sl │ │ │ │ + tsteq sl, r8, asr #32 │ │ │ │ + @ instruction: 0x010ce89a │ │ │ │ + swpeq pc, r8, [ip] @ │ │ │ │ + tsteq ip, r8, asr #2 │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + tsteq ip, ip, ror r8 │ │ │ │ + tsteq sp, r8, lsl #30 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq ip, r8, asr r8 │ │ │ │ + tstpeq ip, sl @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, lr, asr #16 │ │ │ │ + tsteq ip, sl, asr #16 │ │ │ │ + tsteq r3, r4, ror #3 │ │ │ │ + @ instruction: 0x010d0e9a │ │ │ │ + @ instruction: 0x010d0e9c │ │ │ │ + @ instruction: 0x010d0e98 │ │ │ │ + @ instruction: 0x010d0e94 │ │ │ │ + @ instruction: 0x010d0e98 │ │ │ │ + @ instruction: 0x010d0e98 │ │ │ │ + @ instruction: 0x010d0e9c │ │ │ │ + smlatbeq sp, r0, lr, r0 │ │ │ │ + smlatbeq sp, r8, lr, r0 │ │ │ │ + @ instruction: 0x010ce790 │ │ │ │ + tstpeq fp, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, sl, r7, lr │ │ │ │ + smlabbeq ip, r6, r7, lr │ │ │ │ + smlabbeq ip, r2, r7, lr │ │ │ │ + tsteq ip, lr, ror r7 │ │ │ │ + tsteq ip, sl, ror r7 │ │ │ │ + tsteq ip, r6, ror r7 │ │ │ │ + tsteq ip, r2, ror r7 │ │ │ │ + tsteq ip, ip, ror #14 │ │ │ │ + smlabteq sl, lr, ip, ip │ │ │ │ + smlabteq sl, sl, ip, ip │ │ │ │ + smlabteq sl, lr, ip, ip │ │ │ │ + tsteq r3, r4, asr #32 │ │ │ │ + tsteq ip, r2, lsr r7 │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + smlabbeq sp, r8, sp, r0 │ │ │ │ tsteq ip, sl, lsl r7 │ │ │ │ - ldrheq r2, [r3, -r4] │ │ │ │ - tsteq sp, sl, ror #26 │ │ │ │ - tsteq sp, ip, ror #26 │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - tsteq sp, r4, ror #26 │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - tsteq sp, r8, ror #26 │ │ │ │ - tsteq sp, ip, ror #26 │ │ │ │ - tsteq sp, r0, ror sp │ │ │ │ - tsteq sp, r8, ror sp │ │ │ │ - tsteq ip, r0, ror #12 │ │ │ │ - tstpeq fp, r6, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - tsteq ip, r6, asr r6 │ │ │ │ - tsteq ip, r2, asr r6 │ │ │ │ - tsteq ip, lr, asr #12 │ │ │ │ - tsteq ip, sl, asr #12 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - tsteq ip, r2, asr #12 │ │ │ │ - tsteq ip, ip, lsr r6 │ │ │ │ - @ instruction: 0x010acb9e │ │ │ │ - @ instruction: 0x010acb9a │ │ │ │ - @ instruction: 0x010acb9e │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - tsteq ip, r2, lsl #12 │ │ │ │ - tsteq fp, sl, lsr lr │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - smlatteq ip, sl, r5, lr │ │ │ │ - strdeq sp, [fp, -r2] │ │ │ │ - strdeq ip, [sl, -lr] │ │ │ │ - tsteq ip, r0, asr r4 │ │ │ │ - tsteq sl, r4, lsr fp │ │ │ │ - smlatbeq ip, r8, r5, lr │ │ │ │ - tsteq sl, r8, lsr #22 │ │ │ │ - tsteq sl, r0, lsr fp │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - tsteq fp, r4, lsr sp │ │ │ │ - tsteq fp, lr, asr #26 │ │ │ │ - tsteq fp, r6, lsl sp │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ - tsteq r9, r4, ror r5 │ │ │ │ - tsteq fp, lr, lsl #26 │ │ │ │ - tsteq sl, sl, lsl r9 │ │ │ │ - tsteq sl, sl, lsl #18 │ │ │ │ - tsteq sl, r8, lsl #18 │ │ │ │ - tsteq sp, sl, lsr #22 │ │ │ │ - tsteq sp, ip, lsr #22 │ │ │ │ - strdeq ip, [sl, -r6] │ │ │ │ - tsteq sp, r0, lsr #22 │ │ │ │ - tsteq ip, lr, lsr #8 │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ + tsteq fp, r2, lsr #30 │ │ │ │ + tsteq sl, lr, lsr #22 │ │ │ │ + smlabbeq ip, r0, r5, lr │ │ │ │ + tsteq sl, r4, ror #24 │ │ │ │ + ldrdeq lr, [ip, -r8] │ │ │ │ + tsteq sl, r8, asr ip │ │ │ │ + tsteq sl, r0, ror #24 │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + tsteq fp, lr, ror lr │ │ │ │ + tsteq fp, r6, asr #28 │ │ │ │ + tsteq fp, r0, ror #28 │ │ │ │ + smlatbeq r9, r4, r6, lr │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + tsteq sl, sl, asr #20 │ │ │ │ + tsteq sl, sl, lsr sl │ │ │ │ + tsteq sl, r8, lsr sl │ │ │ │ + tsteq sp, sl, asr ip │ │ │ │ + tsteq sp, ip, asr ip │ │ │ │ + tsteq sl, r6, lsr #20 │ │ │ │ + tsteq sp, r0, asr ip │ │ │ │ + tsteq ip, lr, asr r5 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + tsteq sp, r0, lsr ip │ │ │ │ + tsteq sl, r0, lsr sl │ │ │ │ + tsteq sl, lr, lsl sl │ │ │ │ + strdeq ip, [sl, -ip] │ │ │ │ + tsteq sl, r4, lsl #20 │ │ │ │ + strdeq ip, [sl, -r2] │ │ │ │ + strdeq r0, [sp, -r4] │ │ │ │ + strdeq r0, [sp, -r8] │ │ │ │ + strdeq r0, [sp, -r2] │ │ │ │ + smlatteq sp, ip, fp, r0 │ │ │ │ + smlatbeq sl, ip, r9, ip │ │ │ │ + @ instruction: 0x010ac99a │ │ │ │ + @ instruction: 0x010cb49a │ │ │ │ + tsteq ip, r4, lsl #22 │ │ │ │ + strdeq sl, [ip, -lr] │ │ │ │ + strdeq sl, [ip, -r8] │ │ │ │ + strdeq sl, [ip, -r2] │ │ │ │ + smlatteq ip, ip, sl, sl │ │ │ │ + smlatteq ip, r6, sl, sl │ │ │ │ + tsteq sl, r8, ror #26 │ │ │ │ + tsteq sl, r6, ror #26 │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + tsteq sl, r0, ror sp │ │ │ │ + smlabbeq sl, r4, sp, r5 │ │ │ │ + tsteq sl, ip, ror #26 │ │ │ │ + strdeq ip, [ip, -r8] │ │ │ │ tsteq sp, r0, lsl #22 │ │ │ │ - tsteq sl, r0, lsl #18 │ │ │ │ - smlatteq sl, lr, r8, ip │ │ │ │ - smlabteq sl, ip, r8, ip │ │ │ │ - ldrdeq ip, [sl, -r4] │ │ │ │ - smlabteq sl, r2, r8, ip │ │ │ │ - smlabteq sp, r4, sl, r0 │ │ │ │ - smlabteq sp, r8, sl, r0 │ │ │ │ - smlabteq sp, r2, sl, r0 │ │ │ │ - @ instruction: 0x010d0abc │ │ │ │ - tsteq sl, ip, ror r8 │ │ │ │ - tsteq sl, sl, ror #16 │ │ │ │ - tsteq ip, sl, ror #6 │ │ │ │ - ldrdeq sl, [ip, -r4] │ │ │ │ - smlabteq ip, lr, r9, sl │ │ │ │ - smlabteq ip, r8, r9, sl │ │ │ │ - smlabteq ip, r2, r9, sl │ │ │ │ - @ instruction: 0x010ca9bc │ │ │ │ - @ instruction: 0x010ca9b6 │ │ │ │ - tsteq sl, r8, lsr ip │ │ │ │ - tsteq sl, r6, lsr ip │ │ │ │ - tsteq r3, lr, ror #23 │ │ │ │ - tsteq sl, r0, asr #24 │ │ │ │ - tsteq sl, r4, asr ip │ │ │ │ - tsteq sl, ip, lsr ip │ │ │ │ - smlabteq ip, r8, r5, ip │ │ │ │ - ldrdeq r0, [sp, -r0] │ │ │ │ - smlabteq fp, lr, r6, pc @ │ │ │ │ - tsteq sl, r6, lsl r9 │ │ │ │ - tsteq r8, r4, ror pc │ │ │ │ - @ instruction: 0x010cc596 │ │ │ │ - @ instruction: 0x010cc59c │ │ │ │ - tsteq r3, r8, asr #22 │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - tsteq fp, sl, ror #20 │ │ │ │ - smlabteq sl, r0, r5, r5 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - tsteq sp, r6, asr r9 │ │ │ │ - tsteq r9, r2, lsl pc │ │ │ │ + strdeq pc, [fp, -lr] │ │ │ │ + tsteq sl, r6, asr #20 │ │ │ │ + smlatbeq r8, r4, r0, sl │ │ │ │ + smlabteq ip, r6, r6, ip │ │ │ │ + smlabteq ip, ip, r6, ip │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + smlatbeq sp, r4, sl, r0 │ │ │ │ + @ instruction: 0x010bdb9a │ │ │ │ + strdeq r5, [sl, -r0] │ │ │ │ + smlabbeq sp, r2, sl, r0 │ │ │ │ + smlabbeq sp, r6, sl, r0 │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ cmppne r8, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1610] @ 0xfffff9b6 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [sl, #-513]! @ 0xfffffdff @ │ │ │ │ @@ -90328,17 +90328,17 @@ │ │ │ │ orrpl pc, r2, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ @ instruction: 0xf00187db │ │ │ │ svclt 0x0000bfd6 │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - smlatbeq sp, r6, r5, r0 │ │ │ │ + tsteq sp, r4, lsr r8 │ │ │ │ + tsteq sp, r0, ror #30 │ │ │ │ + ldrdeq r0, [sp, -r6] │ │ │ │ orrpl pc, r1, #160, 10 @ 0x28000000 │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vqdmulh.s d2, d1, d8 │ │ │ │ vabd.s8 q12, q8, q4 │ │ │ │ blx 951790 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ strbhi pc, [r4, r1, lsl #2] @ │ │ │ │ @@ -91921,28 +91921,28 @@ │ │ │ │ @ instruction: 0xf5a0d928 │ │ │ │ @ instruction: 0xf04f5373 │ │ │ │ blcc 8db044 │ │ │ │ blx 97b270 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ msrhi SPSR_sc, #64, 2 │ │ │ │ svclt 0x0000e366 │ │ │ │ - tsteq ip, r0, ror lr │ │ │ │ - tsteq ip, r4, asr #30 │ │ │ │ - tsteq ip, r0, lsl #30 │ │ │ │ - ldrdeq lr, [ip, -r2] │ │ │ │ - @ instruction: 0x010cedb0 │ │ │ │ - @ instruction: 0x010cee9c │ │ │ │ - tsteq ip, lr, ror #28 │ │ │ │ - ldrdeq lr, [ip, -lr] │ │ │ │ - tsteq ip, lr, asr lr │ │ │ │ - smlatteq ip, r8, lr, lr │ │ │ │ - tsteq ip, sl, ror #30 │ │ │ │ - ldrdeq lr, [ip, -r6] │ │ │ │ - swpeq pc, r0, [ip] @ │ │ │ │ - tstpeq ip, r2, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r0, pc, lr @ │ │ │ │ + tstpeq ip, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, r0, lr, lr │ │ │ │ + smlabteq ip, ip, pc, lr @ │ │ │ │ + @ instruction: 0x010cef9e │ │ │ │ + tsteq ip, lr, lsl #30 │ │ │ │ + smlabbeq ip, lr, pc, lr @ │ │ │ │ + tstpeq ip, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + swpeq pc, sl, [ip] @ │ │ │ │ + tstpeq ip, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r0, r1, pc @ │ │ │ │ + tstpeq ip, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ cmppcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080dd │ │ │ │ movwle r5, #44909 @ 0xaf6d │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97b2d0 │ │ │ │ @@ -92419,56 +92419,56 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2091 @ 0xfffff7d5 │ │ │ │ stmdami fp!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq r9, r8, pc, sl @ │ │ │ │ - smlatteq ip, r0, sp, sp │ │ │ │ - tsteq ip, r6, asr fp │ │ │ │ - tsteq ip, ip, lsr #4 │ │ │ │ - smlatbeq r9, sl, pc, sl @ │ │ │ │ - smlatteq ip, r4, fp, sp │ │ │ │ - @ instruction: 0x0109af9e │ │ │ │ - @ instruction: 0x0109af98 │ │ │ │ - @ instruction: 0x010cda96 │ │ │ │ - smlabbeq r9, ip, pc, sl @ │ │ │ │ - smlabteq ip, lr, ip, sp │ │ │ │ - smlabbeq r9, r0, pc, sl @ │ │ │ │ - smlatteq ip, lr, ip, sp │ │ │ │ - tsteq r9, r4, ror pc │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - tsteq r9, r2, ror #30 │ │ │ │ - tsteq ip, r8, lsr #26 │ │ │ │ - tsteq r9, r6, asr pc │ │ │ │ - tsteq ip, r8, asr #26 │ │ │ │ - tsteq r9, sl, asr #30 │ │ │ │ - tsteq r9, r4, asr #30 │ │ │ │ - tsteq ip, r6, asr fp │ │ │ │ - tsteq r9, r8, lsr pc │ │ │ │ - tsteq ip, sl, ror pc │ │ │ │ - tsteq ip, r4, lsr #28 │ │ │ │ - @ instruction: 0x010cdd92 │ │ │ │ - tsteq ip, r0, ror sp │ │ │ │ - smlatbeq ip, r2, sp, sp │ │ │ │ - tsteq r9, r4, lsl pc │ │ │ │ - smlatbeq ip, lr, lr, sp │ │ │ │ + strdeq fp, [r9, -r8] │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + smlabbeq ip, r6, ip, sp │ │ │ │ + tsteq ip, ip, asr r3 │ │ │ │ + ldrdeq fp, [r9, -sl] │ │ │ │ + tsteq ip, r4, lsl sp │ │ │ │ + smlabteq r9, lr, r0, fp │ │ │ │ + smlabteq r9, r8, r0, fp │ │ │ │ + smlabteq ip, r6, fp, sp │ │ │ │ + strheq fp, [r9, -ip] │ │ │ │ + strdeq sp, [ip, -lr] │ │ │ │ + strheq fp, [r9, -r0] │ │ │ │ + tsteq ip, lr, lsl lr │ │ │ │ + smlatbeq r9, r4, r0, fp │ │ │ │ + tsteq ip, r6, ror #24 │ │ │ │ tsteq ip, r8, lsr lr │ │ │ │ - tsteq r9, r2, lsl #30 │ │ │ │ - ldrdeq sp, [ip, -r4] │ │ │ │ - strdeq sl, [r9, -r6] │ │ │ │ - tsteq ip, r8, ror r0 │ │ │ │ - strdeq sp, [ip, -r2] │ │ │ │ - tsteq ip, ip, ror #30 │ │ │ │ - ldrdeq sl, [r9, -lr] │ │ │ │ - ldrdeq sl, [r9, -r8] │ │ │ │ - swpeq lr, sl, [ip] │ │ │ │ - smlabteq r9, ip, lr, sl │ │ │ │ + swpeq fp, r2, [r9] │ │ │ │ + tsteq ip, r8, asr lr │ │ │ │ + smlabbeq r9, r6, r0, fp │ │ │ │ + tsteq ip, r8, ror lr │ │ │ │ + tsteq r9, sl, ror r0 │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + smlabbeq ip, r6, ip, sp │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + smlatbeq ip, sl, r0, lr │ │ │ │ + tsteq ip, r4, asr pc │ │ │ │ + smlabteq ip, r2, lr, sp │ │ │ │ + smlatbeq ip, r0, lr, sp │ │ │ │ + ldrdeq sp, [ip, -r2] │ │ │ │ + tsteq r9, r4, asr #32 │ │ │ │ + ldrdeq sp, [ip, -lr] │ │ │ │ + tsteq ip, r8, ror #30 │ │ │ │ + tsteq r9, r2, lsr r0 │ │ │ │ + tsteq ip, r4 │ │ │ │ + tsteq r9, r6, lsr #32 │ │ │ │ + smlatbeq ip, r8, r1, lr │ │ │ │ + tsteq ip, r2, lsr #2 │ │ │ │ + swpeq lr, ip, [ip] @ │ │ │ │ + tsteq r9, lr │ │ │ │ + tsteq r9, r8 │ │ │ │ + smlabteq ip, sl, r1, lr │ │ │ │ + strdeq sl, [r9, -ip] │ │ │ │ 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 │ │ │ │ @@ -95082,16 +95082,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f837d │ │ │ │ blx 95e1ac │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ cmnphi r6, #64, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e11c │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ - smlatteq fp, r8, ip, r8 │ │ │ │ + tsteq r9, r0, lsr r6 │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ 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 │ │ │ │ @@ -95530,89 +95530,89 @@ │ │ │ │ and lr, r7, sl, asr #30 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ svc 0x0040f7a1 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq ip, r4, r5, fp │ │ │ │ - smlatbeq ip, r0, r5, fp │ │ │ │ - @ instruction: 0x010cb59c │ │ │ │ - @ instruction: 0x010cb598 │ │ │ │ - @ instruction: 0x010cb594 │ │ │ │ - @ instruction: 0x010cb590 │ │ │ │ - tsteq r2, lr, lsl #30 │ │ │ │ - tsteq ip, sl, ror r5 │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - smlabteq r9, r8, r6, r8 │ │ │ │ - tsteq ip, r2, ror #10 │ │ │ │ - tsteq ip, r4, ror #10 │ │ │ │ - tsteq ip, r4, ror #10 │ │ │ │ - tsteq ip, r6, ror #10 │ │ │ │ - tsteq r2, r2, lsl #29 │ │ │ │ - tsteq ip, r2, asr r5 │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq ip, r2, lsl r5 │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq ip, lr, lsl r5 │ │ │ │ - tsteq ip, r4, lsr #10 │ │ │ │ - tsteq ip, r2, lsr #10 │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - tsteq ip, lr, lsl r5 │ │ │ │ - tsteq r2, sl, asr #27 │ │ │ │ - smlabteq fp, sl, r4, r9 │ │ │ │ - smlatteq fp, lr, ip, r7 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq r9, r8, ror r5 │ │ │ │ - tsteq r9, r2, ror r5 │ │ │ │ - smlabteq ip, r6, r4, fp │ │ │ │ - smlabteq ip, r0, r4, fp │ │ │ │ - ldrdeq fp, [ip, -r2] │ │ │ │ ldrdeq fp, [ip, -r4] │ │ │ │ - ldrdeq fp, [ip, -r2] │ │ │ │ - smlabteq fp, r8, r6, r9 │ │ │ │ - smlabbeq fp, r8, r7, r9 │ │ │ │ - @ instruction: 0x010b96be │ │ │ │ - @ instruction: 0x010b96b8 │ │ │ │ - tsteq fp, ip, asr r7 │ │ │ │ - @ instruction: 0x010b9692 │ │ │ │ - smlatbeq fp, r0, r6, r9 │ │ │ │ - smlatbeq fp, ip, r6, r9 │ │ │ │ - smlatbeq fp, sl, r6, r9 │ │ │ │ - smlatbeq fp, r8, r6, r9 │ │ │ │ - smlabbeq fp, r0, r6, r9 │ │ │ │ - tsteq fp, lr, ror r6 │ │ │ │ - @ instruction: 0x010b969c │ │ │ │ - @ instruction: 0x010b9690 │ │ │ │ - smlabbeq fp, lr, r6, r9 │ │ │ │ - smlabbeq fp, ip, r6, r9 │ │ │ │ - @ instruction: 0x010b9692 │ │ │ │ - @ instruction: 0x010b9698 │ │ │ │ - smlatbeq fp, r2, r6, r9 │ │ │ │ - smlatteq ip, r4, lr, r7 │ │ │ │ - @ instruction: 0x0112bbf0 │ │ │ │ - smlabbeq fp, r4, r6, r9 │ │ │ │ - smlabbeq fp, r8, r6, r9 │ │ │ │ - smlatbeq fp, sl, r5, r9 │ │ │ │ - smlatbeq fp, r8, r5, r9 │ │ │ │ - @ instruction: 0x0112bb9c │ │ │ │ - ldrdeq r8, [r9, -r0] │ │ │ │ - @ instruction: 0x010b7aba │ │ │ │ - ldrdeq r8, [r9, -r8] │ │ │ │ - @ instruction: 0x010b7a9c │ │ │ │ - ldrdeq r8, [r9, -r6] │ │ │ │ - tsteq fp, lr, ror sl │ │ │ │ - smlatbeq r9, ip, r5, pc @ │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - smlatbeq r9, r4, r5, pc @ │ │ │ │ - tsteq fp, r8, asr #20 │ │ │ │ - tsteq r9, lr, lsr r2 │ │ │ │ - tsteq fp, sl, lsr #20 │ │ │ │ - strdeq r7, [r9, -ip] │ │ │ │ + ldrdeq fp, [ip, -r0] │ │ │ │ + smlabteq ip, ip, r6, fp │ │ │ │ + smlabteq ip, r8, r6, fp │ │ │ │ + smlabteq ip, r4, r6, fp │ │ │ │ + smlabteq ip, r0, r6, fp │ │ │ │ + tsteq r2, lr, lsr r0 │ │ │ │ + smlatbeq ip, sl, r6, fp │ │ │ │ + tsteq r9, r0, lsl #16 │ │ │ │ + strdeq r8, [r9, -r8] │ │ │ │ + @ instruction: 0x010cb692 │ │ │ │ + @ instruction: 0x010cb694 │ │ │ │ + @ instruction: 0x010cb694 │ │ │ │ + @ instruction: 0x010cb696 │ │ │ │ + @ instruction: 0x0112bfb2 │ │ │ │ + smlabbeq ip, r2, r6, fp │ │ │ │ + tsteq ip, lr, lsr r6 │ │ │ │ + tsteq ip, r0, asr #12 │ │ │ │ + tsteq ip, r2, asr #12 │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ + tsteq ip, lr, asr #12 │ │ │ │ + tsteq ip, r4, asr r6 │ │ │ │ + tsteq ip, r2, asr r6 │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ + tsteq ip, lr, asr #12 │ │ │ │ + @ instruction: 0x0112befa │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ + tsteq fp, lr, lsl lr │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + smlatbeq r9, r8, r6, r8 │ │ │ │ + smlatbeq r9, r2, r6, r8 │ │ │ │ + strdeq fp, [ip, -r6] │ │ │ │ + strdeq fp, [ip, -r0] │ │ │ │ + tsteq ip, r2, lsl #12 │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + tsteq ip, r2, lsl #12 │ │ │ │ + strdeq r9, [fp, -r8] │ │ │ │ + @ instruction: 0x010b98b8 │ │ │ │ + smlatteq fp, lr, r7, r9 │ │ │ │ + smlatteq fp, r8, r7, r9 │ │ │ │ + smlabbeq fp, ip, r8, r9 │ │ │ │ + smlabteq fp, r2, r7, r9 │ │ │ │ + ldrdeq r9, [fp, -r0] │ │ │ │ + ldrdeq r9, [fp, -ip] │ │ │ │ + ldrdeq r9, [fp, -sl] │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + @ instruction: 0x010b97b0 │ │ │ │ + smlatbeq fp, lr, r7, r9 │ │ │ │ + smlabteq fp, ip, r7, r9 │ │ │ │ + smlabteq fp, r0, r7, r9 │ │ │ │ + @ instruction: 0x010b97be │ │ │ │ + @ instruction: 0x010b97bc │ │ │ │ + smlabteq fp, r2, r7, r9 │ │ │ │ + smlabteq fp, r8, r7, r9 │ │ │ │ + ldrdeq r9, [fp, -r2] │ │ │ │ + tsteq ip, r4, lsl r0 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + @ instruction: 0x010b97b4 │ │ │ │ + @ instruction: 0x010b97b8 │ │ │ │ + ldrdeq r9, [fp, -sl] │ │ │ │ + ldrdeq r9, [fp, -r8] │ │ │ │ + tsteq r2, ip, asr #25 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + smlatteq fp, sl, fp, r7 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + smlabteq fp, ip, fp, r7 │ │ │ │ + tsteq r9, r6, lsl #8 │ │ │ │ + smlatbeq fp, lr, fp, r7 │ │ │ │ + ldrdeq pc, [r9, -ip] │ │ │ │ + @ instruction: 0x010b7b92 │ │ │ │ + ldrdeq pc, [r9, -r4] │ │ │ │ + tsteq fp, r8, ror fp │ │ │ │ + tsteq r9, lr, ror #6 │ │ │ │ + tsteq fp, sl, asr fp │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec293a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -95633,21 +95633,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq ip, r8, asr r1 │ │ │ │ - tsteq ip, r2, lsr #2 │ │ │ │ - tsteq ip, r8, lsr r1 │ │ │ │ - strdeq fp, [ip, -sl] │ │ │ │ - tsteq ip, r8, ror #2 │ │ │ │ - tsteq ip, r6, ror r1 │ │ │ │ - tsteq ip, r8, asr #2 │ │ │ │ + smlabbeq ip, r8, r2, fp │ │ │ │ + tsteq ip, r2, asr r2 │ │ │ │ + tsteq ip, r8, ror #4 │ │ │ │ + tsteq ip, sl, lsr #4 │ │ │ │ + @ instruction: 0x010cb298 │ │ │ │ + smlatbeq ip, r6, r2, fp │ │ │ │ + tsteq ip, r8, ror r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec29434 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -95989,96 +95989,96 @@ │ │ │ │ bmi 168a7b4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl fec90614 │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a14620 │ │ │ │ @ instruction: 0xbdf8eba8 │ │ │ │ - ldrdeq r4, [ip, -r0] │ │ │ │ - smlabteq fp, lr, sp, r9 │ │ │ │ - smlabteq fp, sl, sp, r9 │ │ │ │ - smlabteq fp, lr, sp, r9 │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - smlatbeq ip, ip, r0, fp │ │ │ │ - smlabbeq fp, r8, r7, r7 │ │ │ │ - tsteq ip, r2, asr r5 │ │ │ │ - ldrdeq r7, [r9, -r4] │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - smlabteq r9, ip, pc, r7 @ │ │ │ │ - @ instruction: 0x01097fb8 │ │ │ │ - tsteq r2, r6, ror #15 │ │ │ │ - smlatbeq r9, r6, pc, r7 @ │ │ │ │ - smlatbeq r9, r8, pc, r7 @ │ │ │ │ - smlatbeq r9, r0, pc, r7 @ │ │ │ │ - tsteq ip, r8 │ │ │ │ - tsteq ip, sl │ │ │ │ - tsteq ip, r2 │ │ │ │ - tsteq r9, r4, ror #30 │ │ │ │ - tsteq ip, sl, asr #10 │ │ │ │ - tsteq r9, r2, asr pc │ │ │ │ - tsteq r9, r0, ror #30 │ │ │ │ - tsteq r2, r8, lsr #14 │ │ │ │ - tsteq r9, r0, ror #30 │ │ │ │ - strdeq r8, [ip, -r4] │ │ │ │ - tsteq r9, r6, asr pc │ │ │ │ - tsteq r9, r4, asr #30 │ │ │ │ - @ instruction: 0x0112b6d4 │ │ │ │ - tsteq r9, r6, lsr pc │ │ │ │ - tsteq r9, lr, lsr pc │ │ │ │ + tsteq ip, r0, lsl #14 │ │ │ │ + strdeq r9, [fp, -lr] │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ + strdeq r9, [fp, -lr] │ │ │ │ + @ instruction: 0x0112b99c │ │ │ │ + ldrdeq fp, [ip, -ip] │ │ │ │ + @ instruction: 0x010b78b8 │ │ │ │ + smlabbeq ip, r2, r6, r4 │ │ │ │ + tsteq r9, r4, lsl #2 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + strdeq r8, [r9, -ip] │ │ │ │ + smlatteq r9, r8, r0, r8 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + ldrdeq r8, [r9, -r6] │ │ │ │ + ldrdeq r8, [r9, -r8] │ │ │ │ + ldrdeq r8, [r9, -r0] │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + tsteq ip, sl, lsr r1 │ │ │ │ + tsteq ip, r2, lsr r1 │ │ │ │ + swpeq r8, r4, [r9] │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + smlabbeq r9, r2, r0, r8 │ │ │ │ + swpeq r8, r0, [r9] │ │ │ │ + tsteq r2, r8, asr r8 │ │ │ │ + swpeq r8, r0, [r9] │ │ │ │ + tsteq ip, r4, lsr #12 │ │ │ │ + smlabbeq r9, r6, r0, r8 │ │ │ │ + tsteq r9, r4, ror r0 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ + tsteq r9, r6, rrx │ │ │ │ + tsteq r9, lr, rrx │ │ │ │ + tsteq r9, r0, ror r0 │ │ │ │ + tsteq r9, sl, rrx │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ + tsteq r9, r4, asr #32 │ │ │ │ + qaddeq r8, r6, r9 │ │ │ │ + tsteq r9, r2, ror pc │ │ │ │ + tsteq r9, ip, ror #30 │ │ │ │ + tsteq r9, r2, asr #32 │ │ │ │ + tsteq r9, r6, asr #30 │ │ │ │ tsteq r9, r0, asr #30 │ │ │ │ - tsteq r9, sl, lsr pc │ │ │ │ - tsteq r9, r2, lsl pc │ │ │ │ + smlabbeq ip, r2, r7, r6 │ │ │ │ + tsteq r9, sl, lsl pc │ │ │ │ tsteq r9, r4, lsl pc │ │ │ │ - tsteq r9, r6, lsr #30 │ │ │ │ - tsteq r9, r2, asr #28 │ │ │ │ - tsteq r9, ip, lsr lr │ │ │ │ - tsteq r9, r2, lsl pc │ │ │ │ - tsteq r9, r6, lsl lr │ │ │ │ - tsteq r9, r0, lsl lr │ │ │ │ - tsteq ip, r2, asr r6 │ │ │ │ - smlatteq r9, sl, sp, r7 │ │ │ │ - smlatteq r9, r4, sp, r7 │ │ │ │ - ldrdeq r9, [fp, -lr] │ │ │ │ - ldrdeq r9, [fp, -lr] │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsr #22 │ │ │ │ - @ instruction: 0x010b9ab2 │ │ │ │ - @ instruction: 0x010b9ab0 │ │ │ │ - smlatteq ip, r8, r2, r4 │ │ │ │ - smlatteq ip, r2, r2, r4 │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ + tsteq fp, ip, lsl #24 │ │ │ │ + tsteq fp, r2, asr ip │ │ │ │ + smlatteq fp, r2, fp, r9 │ │ │ │ + smlatteq fp, r0, fp, r9 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + tsteq ip, r2, lsl r4 │ │ │ │ + tsteq ip, ip, lsl #8 │ │ │ │ + tsteq ip, r6, lsl #8 │ │ │ │ + tsteq ip, r0, lsl #8 │ │ │ │ + strdeq r4, [ip, -sl] │ │ │ │ + strdeq r4, [ip, -r4] │ │ │ │ + tstpeq r9, r6, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [ip, -r2] │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ ldrdeq r4, [ip, -ip] │ │ │ │ - ldrdeq r4, [ip, -r6] │ │ │ │ + smlabbeq r9, r4, r6, pc @ │ │ │ │ + tstpeq r9, sl, ror #12 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r4, [ip, -r0] │ │ │ │ - smlabteq ip, sl, r2, r4 │ │ │ │ - smlabteq ip, r4, r2, r4 │ │ │ │ - tstpeq r9, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, r2, r2, r4 │ │ │ │ - tsteq r2, lr, ror #9 │ │ │ │ - smlatbeq ip, ip, r2, r4 │ │ │ │ - tstpeq r9, r4, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq ip, r0, r2, r4 │ │ │ │ - smlabbeq r9, r8, ip, r7 │ │ │ │ - smlabbeq r9, r2, ip, r7 │ │ │ │ - tsteq ip, r0, asr #4 │ │ │ │ - smlatbeq ip, ip, r1, r4 │ │ │ │ - @ instruction: 0x010c41b2 │ │ │ │ - tsteq ip, r8, lsr #4 │ │ │ │ - smlabbeq ip, r0, r1, r4 │ │ │ │ - smlabbeq ip, r6, r1, r4 │ │ │ │ - tsteq ip, r0, lsl r2 │ │ │ │ - tsteq ip, r6, lsl r2 │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - @ instruction: 0x0112b3fc │ │ │ │ - strdeq r8, [ip, -sl] │ │ │ │ - tsteq fp, r6, lsr #6 │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ - @ instruction: 0x01097c9a │ │ │ │ - smlatteq fp, r6, r2, r7 │ │ │ │ + @ instruction: 0x01097db8 │ │ │ │ + @ instruction: 0x01097db2 │ │ │ │ + tsteq ip, r0, ror r3 │ │ │ │ + ldrdeq r4, [ip, -ip] │ │ │ │ + smlatteq ip, r2, r2, r4 │ │ │ │ + tsteq ip, r8, asr r3 │ │ │ │ + @ instruction: 0x010c42b0 │ │ │ │ + @ instruction: 0x010c42b6 │ │ │ │ + tsteq ip, r0, asr #6 │ │ │ │ + tsteq ip, r6, asr #6 │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + tsteq ip, sl, lsr #6 │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + tsteq ip, ip, lsr #6 │ │ │ │ + smlabteq r9, sl, sp, r7 │ │ │ │ + tsteq fp, r6, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29af0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrthi pc, [r1], #-0 @ │ │ │ │ subhi pc, sp, #0, 4 │ │ │ │ @@ -96651,49 +96651,49 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2084 @ 0xfffff7dc │ │ │ │ stmdami r4!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq ip, r2, sl, sl │ │ │ │ - tsteq ip, ip, lsl #30 │ │ │ │ - tsteq ip, r6, lsl r9 │ │ │ │ - smlatteq ip, r2, r6, sl │ │ │ │ - tsteq ip, sl, asr #14 │ │ │ │ - smlatteq ip, ip, r7, sl │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - @ instruction: 0x010ca99a │ │ │ │ - ldrdeq sl, [ip, -r6] │ │ │ │ - tsteq r9, r8, asr #26 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ + @ instruction: 0x010cabb2 │ │ │ │ + tsteq ip, ip, lsr r0 │ │ │ │ + tsteq ip, r6, asr #20 │ │ │ │ + tsteq ip, r2, lsl r8 │ │ │ │ + tsteq ip, sl, ror r8 │ │ │ │ + tsteq ip, ip, lsl r9 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + smlabteq ip, sl, sl, sl │ │ │ │ + tsteq ip, r6, lsl #22 │ │ │ │ + tsteq r9, r8, ror lr │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + tsteq ip, r2, lsl #8 │ │ │ │ + tsteq ip, r8, lsr #16 │ │ │ │ + tsteq r9, sl, asr lr │ │ │ │ + tsteq r9, r4, asr lr │ │ │ │ + tsteq r9, lr, asr #28 │ │ │ │ + tsteq ip, ip, ror #6 │ │ │ │ + tsteq r9, r2, asr #28 │ │ │ │ + @ instruction: 0x010ca3b8 │ │ │ │ + tsteq ip, r2, asr #8 │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + tsteq r9, sl, lsr #28 │ │ │ │ + smlatbeq ip, r0, r4, sl │ │ │ │ ldrdeq sl, [ip, -r2] │ │ │ │ - strdeq sl, [ip, -r8] │ │ │ │ - tsteq r9, sl, lsr #26 │ │ │ │ - tsteq r9, r4, lsr #26 │ │ │ │ - tsteq r9, lr, lsl sp │ │ │ │ - tsteq ip, ip, lsr r2 │ │ │ │ - tsteq r9, r2, lsl sp │ │ │ │ - smlabbeq ip, r8, r2, sl │ │ │ │ - tsteq ip, r2, lsl r3 │ │ │ │ - ldrdeq sl, [ip, -r4] │ │ │ │ + tsteq r9, r8, lsl lr │ │ │ │ + smlatbeq ip, r6, r6, sl │ │ │ │ + smlatteq ip, r0, r5, sl │ │ │ │ + tsteq ip, r2, ror #10 │ │ │ │ + @ instruction: 0x010ca594 │ │ │ │ strdeq r6, [r9, -sl] │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - smlatbeq ip, r2, r3, sl │ │ │ │ - smlatteq r9, r8, ip, r6 │ │ │ │ - tsteq ip, r6, ror r5 │ │ │ │ - @ instruction: 0x010ca4b0 │ │ │ │ - tsteq ip, r2, lsr r4 │ │ │ │ - tsteq ip, r4, ror #8 │ │ │ │ - smlabteq r9, sl, ip, r6 │ │ │ │ - ldrdeq sl, [ip, -r8] │ │ │ │ - @ instruction: 0x01096cbe │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - smlabbeq ip, r6, r5, sl │ │ │ │ - smlatbeq r9, ip, ip, r6 │ │ │ │ + tsteq ip, r8, lsl #12 │ │ │ │ + smlatteq r9, lr, sp, r6 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + @ instruction: 0x010ca6b6 │ │ │ │ + ldrdeq r6, [r9, -ip] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andscc pc, r0, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -97255,43 +97255,43 @@ │ │ │ │ stmib lr, {r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 70bb70 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a09600 │ │ │ │ andlt lr, r2, r6, asr #19 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r9, ip, asr #22 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ - tsteq r9, ip, lsr #16 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - tsteq fp, r6 │ │ │ │ - smlabteq ip, r4, r9, r7 │ │ │ │ - smlabteq ip, r4, r9, r7 │ │ │ │ - tsteq r9, r6, ror #16 │ │ │ │ - strdeq r7, [ip, -r0] │ │ │ │ - tsteq r9, ip, asr #16 │ │ │ │ - smlatteq ip, sl, r9, r7 │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ - tsteq r9, r8, lsr #16 │ │ │ │ - smlatbeq ip, ip, sp, r9 │ │ │ │ - @ instruction: 0x0109da98 │ │ │ │ - tsteq fp, lr, asr #30 │ │ │ │ - @ instruction: 0x0109da90 │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq r9, r6, lsl #8 │ │ │ │ + tsteq r9, ip, ror ip │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + tsteq r9, ip, asr r9 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + tsteq fp, r6, lsr r1 │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + @ instruction: 0x01096996 │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + tsteq r9, ip, ror r9 │ │ │ │ + tsteq ip, sl, lsl fp │ │ │ │ + tsteq r9, r6, ror #18 │ │ │ │ + tsteq r9, r8, asr r9 │ │ │ │ + ldrdeq r9, [ip, -ip] │ │ │ │ + smlabteq r9, r8, fp, sp │ │ │ │ + tsteq fp, lr, ror r0 │ │ │ │ + smlabteq r9, r0, fp, sp │ │ │ │ + tsteq fp, r4, rrx │ │ │ │ + tsteq r9, r6, lsr r5 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2adc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f70ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - strdeq r9, [ip, -lr] │ │ │ │ + tsteq ip, lr, lsr #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2ade4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f7d002 │ │ │ │ strht pc, [r4], -sp @ │ │ │ │ bmi 565448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453b90> │ │ │ │ @@ -97309,19 +97309,19 @@ │ │ │ │ bmi 348040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x236788> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ and lr, r4, lr, asr r9 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ @ instruction: 0xbd70e958 │ │ │ │ - smlabbeq sl, ip, sl, r4 │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - smlabteq r9, r6, r9, sp │ │ │ │ - tsteq ip, r8, asr sp │ │ │ │ - tsteq ip, ip, asr sp │ │ │ │ + @ instruction: 0x010a4bbc │ │ │ │ + smlatbeq fp, r0, pc, r5 @ │ │ │ │ + strdeq sp, [r9, -r6] │ │ │ │ + smlabbeq ip, r8, lr, r8 │ │ │ │ + smlabbeq ip, ip, lr, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2ae5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs pc, {r0, r2, r3, r4, fp, ip, lr, pc} @ │ │ │ │ ldmdacs ip, {r1, fp, ip, lr, pc} │ │ │ │ eors sp, r8, r1, lsl r9 │ │ │ │ @@ -97356,19 +97356,19 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ stmdami r6, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq ip, sl, asr ip │ │ │ │ - tsteq ip, sl, lsl ip │ │ │ │ - @ instruction: 0x010961bc │ │ │ │ - @ instruction: 0x010961b0 │ │ │ │ - smlatbeq r9, sl, r1, r6 │ │ │ │ + smlabbeq ip, sl, sp, r9 │ │ │ │ + tsteq ip, sl, asr #26 │ │ │ │ + smlatteq r9, ip, r2, r6 │ │ │ │ + smlatteq r9, r0, r2, r6 │ │ │ │ + ldrdeq r6, [r9, -sl] │ │ │ │ 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} │ │ │ │ @@ -97495,35 +97495,35 @@ │ │ │ │ svc 0x00eef79f │ │ │ │ bmi 74bf30 │ │ │ │ tstcs r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf79f9500 │ │ │ │ andlt lr, r3, r6, ror #31 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq ip, r6, ror #4 │ │ │ │ - @ instruction: 0x010b5cb0 │ │ │ │ - @ instruction: 0x010c89bc │ │ │ │ - tsteq ip, r4, ror #4 │ │ │ │ - smlatteq ip, r8, sl, r9 │ │ │ │ - strdeq r9, [ip, -r2] │ │ │ │ - strdeq r9, [ip, -r4] │ │ │ │ - smlatteq ip, r2, sl, r9 │ │ │ │ - smlatteq ip, r4, sl, r9 │ │ │ │ - tsteq ip, r6, asr r9 │ │ │ │ - strdeq r5, [fp, -ip] │ │ │ │ - tsteq ip, r2, lsl #4 │ │ │ │ - tsteq sl, ip, ror r8 │ │ │ │ - tsteq sl, r2, ror r8 │ │ │ │ - strdeq r6, [ip, -r4] │ │ │ │ - @ instruction: 0x010b5bb4 │ │ │ │ - strdeq r4, [sl, -r2] │ │ │ │ - @ instruction: 0x010c4698 │ │ │ │ - tsteq r8, r6, asr #32 │ │ │ │ - tsteq r2, r6, lsr ip │ │ │ │ - tsteq r9, r6, asr #32 │ │ │ │ + @ instruction: 0x010c6396 │ │ │ │ + smlatteq fp, r0, sp, r5 │ │ │ │ + smlatteq ip, ip, sl, r8 │ │ │ │ + @ instruction: 0x010c6394 │ │ │ │ + tsteq ip, r8, lsl ip │ │ │ │ + tsteq ip, r2, lsr #24 │ │ │ │ + tsteq ip, r4, lsr #24 │ │ │ │ + tsteq ip, r2, lsl ip │ │ │ │ + tsteq ip, r4, lsl ip │ │ │ │ + smlabbeq ip, r6, sl, r8 │ │ │ │ + tsteq fp, ip, lsr #26 │ │ │ │ + tsteq ip, r2, lsr r3 │ │ │ │ + smlatbeq sl, ip, r9, r4 │ │ │ │ + smlatbeq sl, r2, r9, r4 │ │ │ │ + tsteq ip, r4, lsr #6 │ │ │ │ + smlatteq fp, r4, ip, r5 │ │ │ │ + tsteq sl, r2, lsr #22 │ │ │ │ + smlabteq ip, r8, r7, r4 │ │ │ │ + tsteq r8, r6, ror r1 │ │ │ │ + tsteq r2, r6, ror #26 │ │ │ │ + tsteq r9, r6, ror r1 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ subshi pc, sl, #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec2b18c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vhadd.s8 q12, q0, q2 │ │ │ │ @@ -98352,50 +98352,50 @@ │ │ │ │ addslt r6, fp, #68, 6 @ 0x10000001 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ @ instruction: 0xf04f83d8 │ │ │ │ blx 9614c4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bicshi pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ bllt ff4d0c94 │ │ │ │ - ldrdeq fp, [ip, -r6] │ │ │ │ - tsteq ip, sl, ror r8 │ │ │ │ - smlabteq ip, r2, r8, r9 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - tsteq ip, sl, asr #18 │ │ │ │ - @ instruction: 0x010c999c │ │ │ │ - strdeq r9, [ip, -r0] │ │ │ │ - tsteq ip, lr, lsr sl │ │ │ │ - @ instruction: 0x010c9a96 │ │ │ │ - tsteq ip, ip, lsl #22 │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ + tsteq ip, r6, lsl #18 │ │ │ │ + smlatbeq ip, sl, r9, r9 │ │ │ │ + strdeq r9, [ip, -r2] │ │ │ │ + tsteq ip, r4, asr #20 │ │ │ │ + tsteq ip, sl, ror sl │ │ │ │ + smlabteq ip, ip, sl, r9 │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + tsteq ip, lr, ror #22 │ │ │ │ smlabteq ip, r6, fp, r9 │ │ │ │ - smlabteq ip, r8, fp, r9 │ │ │ │ - ldrdeq r9, [ip, -r0] │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ - tsteq ip, r0, ror #22 │ │ │ │ - @ instruction: 0x010c9d9e │ │ │ │ - smlatbeq ip, lr, sp, r9 │ │ │ │ - smlabbeq ip, r4, fp, r9 │ │ │ │ - smlabteq ip, ip, sp, r9 │ │ │ │ - smlatbeq ip, ip, fp, r9 │ │ │ │ - @ instruction: 0x010c9bbe │ │ │ │ - smlatteq ip, r6, sp, r9 │ │ │ │ - ldrdeq r9, [ip, -r2] │ │ │ │ - tsteq ip, r0, lsl lr │ │ │ │ - tsteq ip, r0, lsr #28 │ │ │ │ - smlatbeq ip, r4, lr, r9 │ │ │ │ - strdeq r9, [ip, -r4] │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - tsteq ip, r4, ror #24 │ │ │ │ - smlatbeq ip, sl, ip, r9 │ │ │ │ - smlatteq ip, r4, fp, r9 │ │ │ │ - ldrdeq r9, [ip, -r6] │ │ │ │ - ldrdeq r9, [ip, -r2] │ │ │ │ + tsteq ip, ip, lsr ip │ │ │ │ + smlatbeq ip, r8, ip, r9 │ │ │ │ + strdeq r9, [ip, -r6] │ │ │ │ + strdeq r9, [ip, -r8] │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + tsteq ip, sl, lsr ip │ │ │ │ + tsteq ip, r6, ror #24 │ │ │ │ + tsteq ip, r8, ror #24 │ │ │ │ + @ instruction: 0x010c9c90 │ │ │ │ + smlabteq ip, lr, lr, r9 │ │ │ │ + ldrdeq r9, [ip, -lr] │ │ │ │ + @ instruction: 0x010c9cb4 │ │ │ │ + strdeq r9, [ip, -ip] │ │ │ │ + ldrdeq r9, [ip, -ip] │ │ │ │ + smlatteq ip, lr, ip, r9 │ │ │ │ + tsteq ip, r6, lsl pc │ │ │ │ + tsteq ip, r2, lsl #26 │ │ │ │ + tsteq ip, r0, asr #30 │ │ │ │ + tsteq ip, r0, asr pc │ │ │ │ + ldrdeq r9, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + smlatbeq ip, r4, sp, r9 │ │ │ │ + @ instruction: 0x010c9d94 │ │ │ │ + ldrdeq r9, [ip, -sl] │ │ │ │ + tsteq ip, r4, lsl sp │ │ │ │ + tsteq ip, r6, lsl #26 │ │ │ │ + tsteq ip, r2, lsl #26 │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080ad │ │ │ │ movwle r6, #53082 @ 0xcf5a │ │ │ │ cmppvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @@ -99401,30 +99401,30 @@ │ │ │ │ blcs 802744 │ │ │ │ @ instruction: 0x83a7f201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107d9 │ │ │ │ @ instruction: 0xf00183a4 │ │ │ │ svclt 0x0000bb9e │ │ │ │ - tsteq ip, r6, asr #14 │ │ │ │ - tsteq ip, r4, ror #10 │ │ │ │ - smlabteq ip, sl, r5, r9 │ │ │ │ - ldrdeq r9, [ip, -sl] │ │ │ │ - tsteq ip, lr, lsr #10 │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - tsteq ip, r2, ror #8 │ │ │ │ - @ instruction: 0x010c93b6 │ │ │ │ - tsteq ip, ip, lsl #8 │ │ │ │ + tsteq ip, r6, ror r8 │ │ │ │ + @ instruction: 0x010c9694 │ │ │ │ + strdeq r9, [ip, -sl] │ │ │ │ + tsteq ip, sl, lsl #14 │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + @ instruction: 0x010c959c │ │ │ │ + @ instruction: 0x010c9592 │ │ │ │ + smlatteq ip, r6, r4, r9 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + strdeq r9, [ip, -r0] │ │ │ │ + tsteq ip, sl, asr r5 │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + strdeq r9, [ip, -r4] │ │ │ │ + tsteq ip, sl, ror #6 │ │ │ │ smlabteq ip, r0, r3, r9 │ │ │ │ - tsteq ip, sl, lsr #8 │ │ │ │ - tsteq ip, r4, asr #2 │ │ │ │ - smlabteq ip, r4, r1, r9 │ │ │ │ - tsteq ip, sl, lsr r2 │ │ │ │ - @ instruction: 0x010c9290 │ │ │ │ - ldrdeq r9, [ip, -ip] │ │ │ │ + tsteq ip, ip, lsl #8 │ │ │ │ orrsmi pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00e4f5b0 │ │ │ │ cmnphi r5, #193 @ p-variant is OBSOLETE @ 0xc1 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9827b8 │ │ │ │ @@ -100567,31 +100567,31 @@ │ │ │ │ @ instruction: 0xd32d5f70 │ │ │ │ cmnppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 983988 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ addhi pc, r3, #64, 2 │ │ │ │ svclt 0x0000e285 │ │ │ │ - @ instruction: 0x010c8d98 │ │ │ │ - @ instruction: 0x010c8db6 │ │ │ │ - smlatbeq ip, r2, sp, r8 │ │ │ │ - smlabteq ip, r0, sp, r8 │ │ │ │ - ldrdeq r8, [ip, -r4] │ │ │ │ - @ instruction: 0x010c8a94 │ │ │ │ - @ instruction: 0x010c8a92 │ │ │ │ - smlatbeq ip, r8, sl, r8 │ │ │ │ - @ instruction: 0x010c8ab4 │ │ │ │ - smlatteq ip, r0, r1, r9 │ │ │ │ - ldrdeq r9, [ip, -sl] │ │ │ │ - strdeq r9, [ip, -r8] │ │ │ │ - tsteq ip, ip, lsl #4 │ │ │ │ - tsteq ip, r4, ror lr │ │ │ │ - tsteq ip, sl, ror lr │ │ │ │ - strdeq r8, [ip, -r2] │ │ │ │ - strdeq r8, [ip, -ip] │ │ │ │ + smlabteq ip, r8, lr, r8 │ │ │ │ + smlatteq ip, r6, lr, r8 │ │ │ │ + ldrdeq r8, [ip, -r2] │ │ │ │ + strdeq r8, [ip, -r0] │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + smlabteq ip, r4, fp, r8 │ │ │ │ + smlabteq ip, r2, fp, r8 │ │ │ │ + ldrdeq r8, [ip, -r8] │ │ │ │ + smlatteq ip, r4, fp, r8 │ │ │ │ + tsteq ip, r0, lsl r3 │ │ │ │ + tsteq ip, sl, lsl #6 │ │ │ │ + tsteq ip, r8, lsr #6 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + smlatbeq ip, r4, pc, r8 @ │ │ │ │ + smlatbeq ip, sl, pc, r8 @ │ │ │ │ + tsteq ip, r2, lsr #24 │ │ │ │ + tsteq ip, ip, lsr #24 │ │ │ │ @ instruction: 0x33bcf643 │ │ │ │ ldmdale sp!, {r3, r4, r7, r9, lr} │ │ │ │ orrscc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101155,188 +101155,188 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2223 @ 0xfffff751 │ │ │ │ stmiami pc!, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2222 @ 0xfffff752 │ │ │ │ stmiami lr!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r9, r2, ror sl │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ - tsteq ip, r8, asr #22 │ │ │ │ - smlatteq ip, ip, r7, r6 │ │ │ │ - tsteq ip, r0, lsr r6 │ │ │ │ - tsteq ip, r0, asr r5 │ │ │ │ - tsteq r9, ip, lsr sl │ │ │ │ - tsteq ip, ip, lsl r5 │ │ │ │ - tsteq r9, ip, lsr #20 │ │ │ │ - tsteq r9, r4, lsr #20 │ │ │ │ - tsteq ip, sl, asr r3 │ │ │ │ - tsteq r9, r8, lsl sl │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ - @ instruction: 0x010c72b8 │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - tsteq r9, r0, lsl #20 │ │ │ │ - strdeq r2, [r9, -sl] │ │ │ │ + smlatbeq r9, r2, fp, r2 │ │ │ │ + @ instruction: 0x010c7290 │ │ │ │ + tsteq ip, r8, ror ip │ │ │ │ + tsteq ip, ip, lsl r9 │ │ │ │ + tsteq ip, r0, ror #14 │ │ │ │ + smlabbeq ip, r0, r6, r6 │ │ │ │ + tsteq r9, ip, ror #22 │ │ │ │ + tsteq ip, ip, asr #12 │ │ │ │ + tsteq r9, ip, asr fp │ │ │ │ + tsteq r9, r4, asr fp │ │ │ │ + smlabbeq ip, sl, r4, r7 │ │ │ │ + tsteq r9, r8, asr #22 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + smlatteq ip, r8, r3, r7 │ │ │ │ + tsteq r9, r6, lsr fp │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + tsteq r9, sl, lsr #22 │ │ │ │ + tsteq r9, r4, lsr #22 │ │ │ │ + tsteq r9, lr, lsl fp │ │ │ │ + tsteq r9, r8, lsl fp │ │ │ │ + tsteq r9, r2, lsl fp │ │ │ │ + tsteq r9, ip, lsl #22 │ │ │ │ + tsteq r9, r6, lsl #22 │ │ │ │ + tsteq r9, r0, lsl #22 │ │ │ │ + smlatbeq ip, sl, r5, r6 │ │ │ │ strdeq r2, [r9, -r4] │ │ │ │ - smlatteq r9, lr, r9, r2 │ │ │ │ - smlatteq r9, r8, r9, r2 │ │ │ │ - smlatteq r9, r2, r9, r2 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x010c65b6 │ │ │ │ + smlatteq r9, r8, sl, r2 │ │ │ │ + tsteq ip, sl, asr r6 │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ ldrdeq r2, [r9, -r6] │ │ │ │ - ldrdeq r2, [r9, -r0] │ │ │ │ - tsteq ip, sl, ror r4 │ │ │ │ - smlabteq r9, r4, r9, r2 │ │ │ │ - smlabbeq ip, r6, r4, r6 │ │ │ │ - @ instruction: 0x010929b8 │ │ │ │ - tsteq ip, sl, lsr #10 │ │ │ │ - ldrdeq r6, [ip, -ip] │ │ │ │ - smlatbeq r9, r6, r9, r2 │ │ │ │ - tsteq ip, ip, lsr r5 │ │ │ │ - @ instruction: 0x0109299a │ │ │ │ - tsteq ip, ip, asr #12 │ │ │ │ - smlabteq ip, lr, r5, r6 │ │ │ │ - @ instruction: 0x010c6590 │ │ │ │ - smlabbeq r9, r2, r9, r2 │ │ │ │ - smlatteq ip, r4, r5, r6 │ │ │ │ - tsteq r9, r6, ror r9 │ │ │ │ - smlatbeq ip, r8, r6, r6 │ │ │ │ - tsteq ip, sl, asr #12 │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - tsteq r9, lr, asr r9 │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - tsteq ip, sl, lsl #16 │ │ │ │ - tsteq ip, r4, ror r7 │ │ │ │ - tsteq ip, lr, lsl #14 │ │ │ │ - tsteq r9, r0, asr #18 │ │ │ │ - @ instruction: 0x010c6792 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - tsteq ip, r6, ror r8 │ │ │ │ - tsteq ip, r0, lsl r8 │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ - tsteq r9, ip, lsl r9 │ │ │ │ - tsteq ip, lr, asr r9 │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - tsteq ip, sl, lsl r9 │ │ │ │ - tsteq r9, r4, lsl #18 │ │ │ │ - @ instruction: 0x010c699a │ │ │ │ - tsteq ip, r0, ror #18 │ │ │ │ - strdeq r2, [r9, -r2] │ │ │ │ - smlatbeq ip, r4, r9, r6 │ │ │ │ - smlatteq r9, r6, r8, r2 │ │ │ │ - smlatbeq ip, r0, sp, r6 │ │ │ │ - smlatbeq ip, r6, sl, r6 │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - tsteq ip, sl, lsl #20 │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - smlabteq r9, r2, r8, r2 │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ - @ instruction: 0x010928b6 │ │ │ │ - tsteq ip, r8, asr sl │ │ │ │ - tsteq ip, lr, lsr #20 │ │ │ │ - smlatbeq r9, r4, r8, r2 │ │ │ │ - @ instruction: 0x0109289e │ │ │ │ + tsteq ip, ip, ror #12 │ │ │ │ + smlabteq r9, sl, sl, r2 │ │ │ │ + tsteq ip, ip, ror r7 │ │ │ │ + strdeq r6, [ip, -lr] │ │ │ │ + smlabteq ip, r0, r6, r6 │ │ │ │ + @ instruction: 0x01092ab2 │ │ │ │ + tsteq ip, r4, lsl r7 │ │ │ │ + smlatbeq r9, r6, sl, r2 │ │ │ │ + ldrdeq r6, [ip, -r8] │ │ │ │ + tsteq ip, sl, ror r7 │ │ │ │ + @ instruction: 0x01092a94 │ │ │ │ + smlabbeq r9, lr, sl, r2 │ │ │ │ + tsteq ip, r8, lsr #20 │ │ │ │ + tsteq ip, sl, lsr r9 │ │ │ │ + smlatbeq ip, r4, r8, r6 │ │ │ │ + tsteq ip, lr, lsr r8 │ │ │ │ + tsteq r9, r0, ror sl │ │ │ │ + smlabteq ip, r2, r8, r6 │ │ │ │ + tsteq r9, r4, ror #20 │ │ │ │ + smlatbeq ip, r6, r9, r6 │ │ │ │ + tsteq ip, r0, asr #18 │ │ │ │ + tsteq r9, r2, asr sl │ │ │ │ + tsteq r9, ip, asr #20 │ │ │ │ + smlabbeq ip, lr, sl, r6 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq ip, sl, asr #20 │ │ │ │ + tsteq r9, r4, lsr sl │ │ │ │ + smlabteq ip, sl, sl, r6 │ │ │ │ + @ instruction: 0x010c6a90 │ │ │ │ + tsteq r9, r2, lsr #20 │ │ │ │ + ldrdeq r6, [ip, -r4] │ │ │ │ + tsteq r9, r6, lsl sl │ │ │ │ ldrdeq r6, [ip, -r0] │ │ │ │ - smlabteq ip, r2, ip, r6 │ │ │ │ - @ instruction: 0x010c6c98 │ │ │ │ - smlabbeq r9, r6, r8, r2 │ │ │ │ - @ instruction: 0x010c6a94 │ │ │ │ - tsteq r9, sl, ror r8 │ │ │ │ - tsteq ip, r0, lsl sp │ │ │ │ - smlatteq ip, r6, ip, r6 │ │ │ │ - tsteq r9, r8, ror #16 │ │ │ │ - tsteq r9, r2, ror #16 │ │ │ │ - @ instruction: 0x010c6bb4 │ │ │ │ - smlabbeq ip, r2, sp, r6 │ │ │ │ - tsteq ip, r8, lsl fp │ │ │ │ - smlatteq ip, lr, sl, r6 │ │ │ │ - tsteq r9, r4, asr #16 │ │ │ │ - tsteq ip, r6, asr #26 │ │ │ │ - tsteq r9, r8, lsr r8 │ │ │ │ - tsteq ip, r6, ror #22 │ │ │ │ - tsteq ip, ip, lsr fp │ │ │ │ - tsteq r9, r6, lsr #16 │ │ │ │ - tsteq r9, r0, lsr #16 │ │ │ │ - @ instruction: 0x010c6db2 │ │ │ │ - strdeq r7, [ip, -r4] │ │ │ │ - tsteq ip, r2, asr r3 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - @ instruction: 0x010c6fb2 │ │ │ │ - tsteq ip, r4, lsr pc │ │ │ │ + ldrdeq r6, [ip, -r6] │ │ │ │ + smlatbeq ip, r4, sp, r6 │ │ │ │ + tsteq ip, sl, lsr fp │ │ │ │ + tsteq ip, r0, lsl #22 │ │ │ │ + strdeq r2, [r9, -r2] │ │ │ │ + tsteq ip, r8, ror #26 │ │ │ │ + smlatteq r9, r6, r9, r2 │ │ │ │ + smlabbeq ip, r8, fp, r6 │ │ │ │ + tsteq ip, lr, asr fp │ │ │ │ + ldrdeq r2, [r9, -r4] │ │ │ │ + smlabteq r9, lr, r9, r2 │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + strdeq r6, [ip, -r2] │ │ │ │ + smlabteq ip, r8, sp, r6 │ │ │ │ + @ instruction: 0x010929b6 │ │ │ │ + smlabteq ip, r4, fp, r6 │ │ │ │ + smlatbeq r9, sl, r9, r2 │ │ │ │ + tsteq ip, r0, asr #28 │ │ │ │ + tsteq ip, r6, lsl lr │ │ │ │ + @ instruction: 0x01092998 │ │ │ │ + @ instruction: 0x01092992 │ │ │ │ + smlatteq ip, r4, ip, r6 │ │ │ │ + @ instruction: 0x010c6eb2 │ │ │ │ + tsteq ip, r8, asr #24 │ │ │ │ + tsteq ip, lr, lsl ip │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + tsteq ip, r6, ror lr │ │ │ │ + tsteq r9, r8, ror #18 │ │ │ │ + @ instruction: 0x010c6c96 │ │ │ │ + tsteq ip, ip, ror #24 │ │ │ │ + tsteq r9, r6, asr r9 │ │ │ │ + tsteq r9, r0, asr r9 │ │ │ │ + smlatteq ip, r2, lr, r6 │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + smlabbeq ip, r2, r4, r7 │ │ │ │ + tsteq ip, r4, ror #2 │ │ │ │ + smlatteq ip, r2, r0, r7 │ │ │ │ + tsteq ip, r4, rrx │ │ │ │ + tsteq r9, r6, lsr #18 │ │ │ │ + tsteq r9, r0, lsr #18 │ │ │ │ + tsteq r9, sl, lsl r9 │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + smlabteq ip, r6, r2, r7 │ │ │ │ + smlabbeq ip, ip, r2, r7 │ │ │ │ + smlatteq ip, lr, r2, r7 │ │ │ │ + strdeq r2, [r9, -ip] │ │ │ │ strdeq r2, [r9, -r6] │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - smlatteq r9, sl, r7, r2 │ │ │ │ - tsteq ip, r0, lsr r2 │ │ │ │ - @ instruction: 0x010c7196 │ │ │ │ - tsteq ip, ip, asr r1 │ │ │ │ - @ instruction: 0x010c71be │ │ │ │ - smlabteq r9, ip, r7, r2 │ │ │ │ - smlabteq r9, r6, r7, r2 │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ - tsteq ip, r6, lsr r4 │ │ │ │ - @ instruction: 0x010c7394 │ │ │ │ - tsteq ip, r6, lsr #6 │ │ │ │ - smlatbeq r9, r8, r7, r2 │ │ │ │ - @ instruction: 0x010c73b6 │ │ │ │ - @ instruction: 0x0109279c │ │ │ │ - smlatbeq ip, lr, r4, r7 │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - smlabbeq r9, sl, r7, r2 │ │ │ │ - smlabbeq r9, r4, r7, r2 │ │ │ │ - @ instruction: 0x010c759a │ │ │ │ - tsteq ip, ip, lsr #10 │ │ │ │ - tsteq r9, r2, ror r7 │ │ │ │ - @ instruction: 0x010c75bc │ │ │ │ - smlatteq ip, sl, r5, r7 │ │ │ │ - tsteq ip, r4, lsl #26 │ │ │ │ - strdeq r7, [ip, -lr] │ │ │ │ - tsteq r9, r4, asr r7 │ │ │ │ - tsteq ip, r6, lsr #12 │ │ │ │ - tsteq r9, r8, asr #14 │ │ │ │ - @ instruction: 0x010c77ba │ │ │ │ - tsteq ip, ip, asr #20 │ │ │ │ - smlabbeq ip, lr, sp, r7 │ │ │ │ - tsteq ip, ip, asr #26 │ │ │ │ - tsteq ip, r6, lsr r6 │ │ │ │ - tsteq r9, r4, lsr #14 │ │ │ │ - tsteq ip, lr, asr r6 │ │ │ │ - tsteq r9, r8, lsl r7 │ │ │ │ - smlatbeq ip, r6, sp, r7 │ │ │ │ - smlabbeq ip, r0, r6, r7 │ │ │ │ - tsteq r9, r6, lsl #14 │ │ │ │ - tsteq r9, r0, lsl #14 │ │ │ │ - smlabbeq ip, r2, sl, r7 │ │ │ │ - tsteq ip, r0, asr #20 │ │ │ │ - @ instruction: 0x010c7dbe │ │ │ │ - smlatteq r9, r8, r6, r2 │ │ │ │ - smlatteq ip, lr, sp, r7 │ │ │ │ - ldrdeq r2, [r9, -ip] │ │ │ │ - @ instruction: 0x010c7a9a │ │ │ │ - tsteq ip, r8, lsl lr │ │ │ │ - smlabteq r9, sl, r6, r2 │ │ │ │ - smlabteq r9, r4, r6, r2 │ │ │ │ - tsteq ip, r2, lsr pc │ │ │ │ - @ instruction: 0x010c7798 │ │ │ │ - tsteq ip, lr, asr r7 │ │ │ │ - smlatbeq ip, ip, sl, r7 │ │ │ │ - smlatbeq r9, r6, r6, r2 │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ + tsteq ip, r6, ror #10 │ │ │ │ + smlabteq ip, r4, r4, r7 │ │ │ │ + tsteq ip, r6, asr r4 │ │ │ │ + ldrdeq r2, [r9, -r8] │ │ │ │ + smlatteq ip, r6, r4, r7 │ │ │ │ + smlabteq r9, ip, r8, r2 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + tsteq ip, r0, ror r5 │ │ │ │ + @ instruction: 0x010928ba │ │ │ │ + @ instruction: 0x010928b4 │ │ │ │ + smlabteq ip, sl, r6, r7 │ │ │ │ + tsteq ip, ip, asr r6 │ │ │ │ + smlatbeq r9, r2, r8, r2 │ │ │ │ + smlatteq ip, ip, r6, r7 │ │ │ │ + tsteq ip, sl, lsl r7 │ │ │ │ + tsteq ip, r4, lsr lr │ │ │ │ + tsteq ip, lr, lsr #14 │ │ │ │ + smlabbeq r9, r4, r8, r2 │ │ │ │ + tsteq ip, r6, asr r7 │ │ │ │ + tsteq r9, r8, ror r8 │ │ │ │ + smlatteq ip, sl, r8, r7 │ │ │ │ + tsteq ip, ip, ror fp │ │ │ │ + @ instruction: 0x010c7ebe │ │ │ │ + tsteq ip, ip, ror lr │ │ │ │ + tsteq ip, r6, ror #14 │ │ │ │ + tsteq r9, r4, asr r8 │ │ │ │ + smlabbeq ip, lr, r7, r7 │ │ │ │ + tsteq r9, r8, asr #16 │ │ │ │ + ldrdeq r7, [ip, -r6] │ │ │ │ + @ instruction: 0x010c77b0 │ │ │ │ + tsteq r9, r6, lsr r8 │ │ │ │ + tsteq r9, r0, lsr r8 │ │ │ │ + @ instruction: 0x010c7bb2 │ │ │ │ + tsteq ip, r0, ror fp │ │ │ │ + smlatteq ip, lr, lr, r7 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + tsteq ip, lr, lsl pc │ │ │ │ + tsteq r9, ip, lsl #16 │ │ │ │ + smlabteq ip, sl, fp, r7 │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + tsteq ip, r2, rrx │ │ │ │ + smlabteq ip, r8, r8, r7 │ │ │ │ + smlabbeq ip, lr, r8, r7 │ │ │ │ ldrdeq r7, [ip, -ip] │ │ │ │ - @ instruction: 0x0109269a │ │ │ │ - smlatbeq ip, r8, r7, r7 │ │ │ │ - tsteq ip, r6, lsl #22 │ │ │ │ - smlabbeq r9, r8, r6, r2 │ │ │ │ - smlabbeq r9, r2, r6, r2 │ │ │ │ - smlatbeq ip, r8, fp, r7 │ │ │ │ - tsteq ip, r6, lsr #30 │ │ │ │ - @ instruction: 0x010c77b8 │ │ │ │ - tsteq r9, sl, ror #12 │ │ │ │ - tsteq r9, r4, ror #12 │ │ │ │ - smlabteq ip, r6, fp, r7 │ │ │ │ - tsteq ip, r4, asr #30 │ │ │ │ - tsteq r9, r2, asr r6 │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ + ldrdeq r2, [r9, -r6] │ │ │ │ + tsteq ip, ip, lsl #24 │ │ │ │ + smlabteq r9, sl, r7, r2 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + tsteq ip, r6, lsr ip │ │ │ │ + @ instruction: 0x010927b8 │ │ │ │ + @ instruction: 0x010927b2 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + qaddeq r8, r6, ip │ │ │ │ + smlatteq ip, r8, r8, r7 │ │ │ │ + @ instruction: 0x0109279a │ │ │ │ + @ instruction: 0x01092794 │ │ │ │ + strdeq r7, [ip, -r6] │ │ │ │ + tsteq ip, r4, ror r0 │ │ │ │ + smlabbeq r9, r2, r7, r2 │ │ │ │ + smlatbeq ip, r4, r0, r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -102184,23 +102184,23 @@ │ │ │ │ @ instruction: 0xf5a4d31e │ │ │ │ vqsub.s8 q11, q0, q7 │ │ │ │ vorr.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d940d3 │ │ │ │ ldrhi pc, [sl], #324 @ 0x144 │ │ │ │ ldmiblt r0, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq ip, r0, lsl sp │ │ │ │ - tsteq fp, r2, asr lr │ │ │ │ - @ instruction: 0x010b36b2 │ │ │ │ - smlatteq fp, r8, ip, r1 │ │ │ │ - tsteq r9, sl, asr r4 │ │ │ │ - smlabbeq r9, r0, ip, r9 │ │ │ │ - smlabteq fp, lr, fp, r1 │ │ │ │ - tsteq r9, ip, lsr #22 │ │ │ │ - smlabbeq fp, r6, sl, r1 │ │ │ │ + tsteq ip, r0, asr #28 │ │ │ │ + smlabbeq fp, r2, pc, r1 @ │ │ │ │ + smlatteq fp, r2, r7, r3 │ │ │ │ + tsteq fp, r8, lsl lr │ │ │ │ + smlabbeq r9, sl, r5, r2 │ │ │ │ + @ instruction: 0x01099db0 │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + tsteq r9, ip, asr ip │ │ │ │ + @ instruction: 0x010b1bb6 │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ ldmdale r0, {r2, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x005af5b4 │ │ │ │ ldrbthi pc, [lr], #-196 @ 0xffffff3c @ │ │ │ │ subsvs pc, sl, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -103257,24 +103257,24 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf0038131 │ │ │ │ svclt 0x0000bc37 │ │ │ │ - ldrdeq r6, [ip, -sl] │ │ │ │ - @ instruction: 0x010b0dbe │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - smlatbeq r9, r6, r6, r1 │ │ │ │ - tsteq fp, r4, lsl ip │ │ │ │ - @ instruction: 0x010916b0 │ │ │ │ - tsteq r9, r8, ror #6 │ │ │ │ - tsteq fp, r0, asr fp │ │ │ │ - @ instruction: 0x010c6ab4 │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ + tsteq ip, sl, lsl #28 │ │ │ │ + smlatteq fp, lr, lr, r0 │ │ │ │ + tsteq ip, r2, lsl #28 │ │ │ │ + ldrdeq r1, [r9, -r6] │ │ │ │ + tsteq fp, r4, asr #26 │ │ │ │ + smlatteq r9, r0, r7, r1 │ │ │ │ + @ instruction: 0x01091498 │ │ │ │ + smlabbeq fp, r0, ip, r0 │ │ │ │ + smlatteq ip, r4, fp, r6 │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 7063cc │ │ │ │ ldrhi pc, [ip], #-515 @ 0xfffffdfd │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -105304,200 +105304,200 @@ │ │ │ │ @ instruction: 0xf798447a │ │ │ │ rscseq lr, r4, #236, 20 @ 0xec000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b ff999788 │ │ │ │ svclt 0x0000e17b │ │ │ │ - smlabbeq fp, r4, fp, pc @ │ │ │ │ - ldrdeq lr, [sl, -r2] │ │ │ │ - tstpeq fp, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq fp, r0, fp, pc @ │ │ │ │ - tstpeq r8, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsl #24 │ │ │ │ - strdeq pc, [r8, -r8] │ │ │ │ - tsteq r9, lr │ │ │ │ - ldrdeq r0, [fp, -r6] │ │ │ │ - ldrdeq r0, [fp, -r6] │ │ │ │ - ldrdeq r0, [fp, -r8] │ │ │ │ - smlatbeq fp, r2, r4, r0 │ │ │ │ - smlabteq fp, r4, r4, r0 │ │ │ │ - @ instruction: 0x010b04b6 │ │ │ │ - tstpeq fp, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r6, fp, r4 │ │ │ │ - tstpeq r8, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010bfcb4 │ │ │ │ + tstpeq sl, r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, sl, ip, pc @ │ │ │ │ + @ instruction: 0x010bfcb0 │ │ │ │ + tstpeq r8, ip, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsr sp │ │ │ │ + tstpeq r8, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r9, lr, lsr r1 │ │ │ │ + tsteq fp, r6, lsl #12 │ │ │ │ + tsteq fp, r6, lsl #12 │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + ldrdeq r0, [fp, -r2] │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + smlatteq fp, r6, r5, r0 │ │ │ │ + tstpeq fp, sl, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, ror #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [ip, -r6] │ │ │ │ + tstpeq r8, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [ip, -sl] │ │ │ │ + tstpeq r8, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108f692 │ │ │ │ + tsteq sl, r4, asr lr │ │ │ │ + smlabbeq r8, sl, r6, pc @ │ │ │ │ + tsteq sl, r0, lsr lr │ │ │ │ + ldrdeq r4, [ip, -r4] │ │ │ │ + tsteq sl, r4, lsl lr │ │ │ │ + ldrdeq r4, [ip, -r0] │ │ │ │ + smlabteq ip, lr, fp, r4 │ │ │ │ + smlabteq ip, ip, fp, r4 │ │ │ │ smlabteq ip, sl, fp, r4 │ │ │ │ - strdeq pc, [r8, -r6] │ │ │ │ - tstpeq r8, r2, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r4, lsr #26 │ │ │ │ - tstpeq r8, sl, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r0, lsl #26 │ │ │ │ - smlatbeq ip, r4, sl, r4 │ │ │ │ - smlatteq sl, r4, ip, lr │ │ │ │ - smlatbeq ip, r0, sl, r4 │ │ │ │ - @ instruction: 0x010c4a9e │ │ │ │ - @ instruction: 0x010c4a9c │ │ │ │ - @ instruction: 0x010c4a9a │ │ │ │ - @ instruction: 0x010af498 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tstpeq sl, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r9, r0, sp, r6 │ │ │ │ - tstpeq sl, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, lr, asr #23 │ │ │ │ - @ instruction: 0x010b01be │ │ │ │ - smlabteq fp, lr, r1, r0 │ │ │ │ - @ instruction: 0x010b019e │ │ │ │ - tsteq r2, ip, lsl #23 │ │ │ │ - ldrdeq r0, [fp, -r8] │ │ │ │ - smlatteq fp, r0, r1, r0 │ │ │ │ - smlatteq fp, r8, r1, r0 │ │ │ │ + smlabteq sl, r8, r5, pc @ │ │ │ │ + smlabbeq fp, r8, r0, sp │ │ │ │ + tstpeq sl, r8, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, ror #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r6, [r9, -r0] │ │ │ │ + tstpeq sl, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01122cfe │ │ │ │ + smlatteq fp, lr, r2, r0 │ │ │ │ + strdeq r0, [fp, -lr] │ │ │ │ + smlabteq fp, lr, r2, r0 │ │ │ │ + @ instruction: 0x01122cbc │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + tstpeq r8, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + smlabbeq sl, sl, fp, lr │ │ │ │ + @ instruction: 0x0109d9b8 │ │ │ │ + tsteq sl, r6, ror #22 │ │ │ │ + tstpeq sl, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r6, asr #22 │ │ │ │ tstpeq r8, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - tsteq sl, sl, asr sl │ │ │ │ - smlabbeq r9, r8, r8, sp │ │ │ │ - tsteq sl, r6, lsr sl │ │ │ │ - tstpeq sl, ip, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r6, lsl sl │ │ │ │ - tstpeq r8, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [sl, -r0] │ │ │ │ - smlatteq r8, r2, r1, pc @ │ │ │ │ - smlabteq sl, ip, r9, lr │ │ │ │ - tsteq ip, r8, ror r8 │ │ │ │ - @ instruction: 0x010ae9b2 │ │ │ │ - tsteq sl, lr, ror #18 │ │ │ │ - tsteq r9, sl, lsr #20 │ │ │ │ - tsteq r9, sl, lsl sl │ │ │ │ - tsteq r9, r6, lsl sl │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ - tsteq r9, lr, lsl #20 │ │ │ │ - tsteq r9, sl, lsl #20 │ │ │ │ - tsteq r9, r6, lsl #20 │ │ │ │ - tsteq r9, r2, lsl #20 │ │ │ │ - strdeq r6, [r9, -sl] │ │ │ │ - strdeq r6, [r9, -r6] │ │ │ │ - tsteq fp, r2, lsr #12 │ │ │ │ - tsteq fp, r2, lsl #12 │ │ │ │ - tsteq r2, ip, asr r9 │ │ │ │ - ldrdeq r6, [r9, -r8] │ │ │ │ - ldrdeq r6, [r9, -lr] │ │ │ │ + tsteq sl, r0, lsr #22 │ │ │ │ + tstpeq r8, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [sl, -ip] │ │ │ │ + smlatbeq ip, r8, r9, r4 │ │ │ │ + smlatteq sl, r2, sl, lr │ │ │ │ + @ instruction: 0x010aea9e │ │ │ │ + tsteq r9, sl, asr fp │ │ │ │ + tsteq r9, sl, asr #22 │ │ │ │ + tsteq r9, r6, asr #22 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + tsteq r9, lr, lsr fp │ │ │ │ + tsteq r9, sl, lsr fp │ │ │ │ + tsteq r9, r6, lsr fp │ │ │ │ + tsteq r9, r2, lsr fp │ │ │ │ + tsteq r9, sl, lsr #22 │ │ │ │ + tsteq r9, r6, lsr #22 │ │ │ │ + tsteq fp, r2, asr r7 │ │ │ │ + tsteq fp, r2, lsr r7 │ │ │ │ + tsteq r2, ip, lsl #21 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tsteq r9, lr, lsl #22 │ │ │ │ + tsteq r9, r8, lsl #22 │ │ │ │ + tstpeq r8, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r6, ror r9 │ │ │ │ + smlatteq r9, r4, sl, r6 │ │ │ │ ldrdeq r6, [r9, -r8] │ │ │ │ - strdeq pc, [r8, -ip] │ │ │ │ - tsteq sl, r6, asr #16 │ │ │ │ - @ instruction: 0x010969b4 │ │ │ │ - smlatbeq r9, r8, r9, r6 │ │ │ │ - smlatbeq r9, r2, r9, r6 │ │ │ │ - @ instruction: 0x0109699c │ │ │ │ - @ instruction: 0x01096996 │ │ │ │ - @ instruction: 0x01096990 │ │ │ │ - tsteq r2, ip, ror r8 │ │ │ │ - @ instruction: 0x0108efb0 │ │ │ │ - @ instruction: 0x010ae798 │ │ │ │ - tsteq r9, r8, lsr #14 │ │ │ │ - tsteq ip, r6, asr #12 │ │ │ │ - tsteq r9, r2, lsl r9 │ │ │ │ - @ instruction: 0x010bca9e │ │ │ │ - tsteq sl, lr, ror pc │ │ │ │ - tsteq sl, sl, ror pc │ │ │ │ - smlatteq r9, r6, r8, r6 │ │ │ │ - tsteq sl, r6, ror #30 │ │ │ │ - tsteq sl, r6, ror #30 │ │ │ │ - tsteq sl, r6, ror #30 │ │ │ │ - tsteq sl, lr, asr pc │ │ │ │ - tsteq sl, sl, asr pc │ │ │ │ - tsteq sl, r6, asr pc │ │ │ │ - tsteq sl, r6, asr pc │ │ │ │ - tsteq sl, sl, asr pc │ │ │ │ - tsteq sl, lr, asr pc │ │ │ │ - tsteq sl, r6, ror #30 │ │ │ │ - tsteq r2, r4, lsl r7 │ │ │ │ - tsteq ip, lr, lsr #10 │ │ │ │ - tsteq sl, sl, lsr r6 │ │ │ │ - tsteq ip, r2, lsr #10 │ │ │ │ - tsteq ip, r8, lsr #10 │ │ │ │ - strdeq lr, [sl, -r4] │ │ │ │ - tsteq ip, ip, lsl r5 │ │ │ │ - tsteq ip, sl, lsl r5 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ - tsteq fp, sl, lsl #16 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - smlabteq ip, sl, r4, r4 │ │ │ │ - tsteq fp, sl, lsl #16 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, ip, lsl r8 │ │ │ │ - tsteq fp, r0, lsr #16 │ │ │ │ - tsteq fp, r2, lsr r8 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - smlabteq r9, r4, r0, r6 │ │ │ │ - smlabteq sl, sl, r4, lr │ │ │ │ - strheq r6, [r9, -r8] │ │ │ │ - smlatbeq sl, sl, r4, lr │ │ │ │ - tsteq ip, ip, lsr #8 │ │ │ │ - smlabbeq sl, r8, r4, lr │ │ │ │ - tsteq sl, lr, asr #8 │ │ │ │ - tsteq sl, r6, ror #8 │ │ │ │ - smlatteq r8, r0, lr, lr │ │ │ │ - smlatteq r8, r8, lr, lr │ │ │ │ - tsteq r2, lr, ror #9 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - smlatbeq r8, r6, lr, lr │ │ │ │ - @ instruction: 0x0108eeb2 │ │ │ │ - smlatbeq r8, lr, lr, lr │ │ │ │ - smlatbeq r8, sl, lr, lr │ │ │ │ - smlatbeq r8, r6, lr, lr │ │ │ │ - smlatbeq r8, r6, lr, lr │ │ │ │ - tsteq r2, ip, asr r4 │ │ │ │ - @ instruction: 0x0108ee94 │ │ │ │ - tsteq r8, r0, lsr #28 │ │ │ │ - tsteq r2, r4, lsr #8 │ │ │ │ - smlatteq r8, r0, sp, lr │ │ │ │ - tsteq sl, r0, asr #6 │ │ │ │ - tsteq r9, r6, asr #30 │ │ │ │ - tsteq r9, r8, asr #30 │ │ │ │ - tsteq r9, ip, lsr #30 │ │ │ │ - smlabteq fp, r4, r1, r0 │ │ │ │ - smlabteq fp, r4, r1, r0 │ │ │ │ - @ instruction: 0x010b01bc │ │ │ │ - @ instruction: 0x010b01bc │ │ │ │ - ldrdeq r0, [fp, -r6] │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - strdeq r0, [fp, -r0] │ │ │ │ - tsteq fp, r6, lsl #4 │ │ │ │ - tsteq fp, sl, lsl r2 │ │ │ │ - tstpeq fp, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - mrseq r0, R11_fiq │ │ │ │ - tsteq fp, r2, lsl #4 │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - tsteq fp, r8, lsl r2 │ │ │ │ - smlatbeq sl, lr, sp, pc @ │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ - strdeq r0, [fp, -r8] │ │ │ │ - strdeq r0, [ip, -ip] │ │ │ │ - smlatteq fp, lr, r1, r0 │ │ │ │ - smlatteq fp, r4, r1, r0 │ │ │ │ - tsteq r8, r2, lsl #20 │ │ │ │ + ldrdeq r6, [r9, -r2] │ │ │ │ + smlabteq r9, ip, sl, r6 │ │ │ │ + smlabteq r9, r6, sl, r6 │ │ │ │ + smlabteq r9, r0, sl, r6 │ │ │ │ + tsteq r2, ip, lsr #19 │ │ │ │ + smlatteq r8, r0, r0, pc @ │ │ │ │ + smlabteq sl, r8, r8, lr │ │ │ │ + tsteq r9, r8, asr r8 │ │ │ │ + tsteq ip, r6, ror r7 │ │ │ │ + tsteq r9, r2, asr #20 │ │ │ │ + smlabteq fp, lr, fp, ip │ │ │ │ + smlatbeq sl, lr, r0, pc @ │ │ │ │ + smlatbeq sl, sl, r0, pc @ │ │ │ │ + tsteq r9, r6, lsl sl │ │ │ │ + swpeq pc, r6, [sl] @ │ │ │ │ + swpeq pc, r6, [sl] @ │ │ │ │ + swpeq pc, r6, [sl] @ │ │ │ │ + smlabbeq sl, lr, r0, pc @ │ │ │ │ + smlabbeq sl, sl, r0, pc @ │ │ │ │ + smlabbeq sl, r6, r0, pc @ │ │ │ │ + smlabbeq sl, r6, r0, pc @ │ │ │ │ + smlabbeq sl, sl, r0, pc @ │ │ │ │ + smlabbeq sl, lr, r0, pc @ │ │ │ │ + swpeq pc, r6, [sl] @ │ │ │ │ + tsteq r2, r4, asr #16 │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + tsteq sl, sl, ror #14 │ │ │ │ + tsteq ip, r2, asr r6 │ │ │ │ + tsteq ip, r8, asr r6 │ │ │ │ + tsteq sl, r4, lsr #14 │ │ │ │ + tsteq ip, ip, asr #12 │ │ │ │ + tsteq ip, sl, asr #12 │ │ │ │ + tsteq fp, r4, lsr r9 │ │ │ │ + tsteq fp, r6, lsr r9 │ │ │ │ + tsteq fp, sl, lsr r9 │ │ │ │ + tsteq fp, r2, asr #18 │ │ │ │ + strdeq r4, [ip, -sl] │ │ │ │ + tsteq fp, sl, lsr r9 │ │ │ │ + tsteq fp, r8, asr #18 │ │ │ │ + tsteq fp, ip, asr #18 │ │ │ │ + tsteq fp, r0, asr r9 │ │ │ │ + tsteq fp, r2, ror #18 │ │ │ │ + tsteq fp, r8, ror #18 │ │ │ │ + strdeq r6, [r9, -r4] │ │ │ │ + strdeq lr, [sl, -sl] │ │ │ │ + smlatteq r9, r8, r1, r6 │ │ │ │ + ldrdeq lr, [sl, -sl] │ │ │ │ + tsteq ip, ip, asr r5 │ │ │ │ + @ instruction: 0x010ae5b8 │ │ │ │ + tsteq sl, lr, ror r5 │ │ │ │ + @ instruction: 0x010ae596 │ │ │ │ + tstpeq r8, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + mrseq pc, (UNDEF: 8) @ │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + smlatteq r8, r2, pc, lr @ │ │ │ │ + ldrdeq lr, [r8, -lr] │ │ │ │ + ldrdeq lr, [r8, -sl] │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + ldrdeq lr, [r8, -r6] │ │ │ │ + tsteq r2, ip, lsl #11 │ │ │ │ + smlabteq r8, r4, pc, lr @ │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + tsteq r2, r4, asr r5 │ │ │ │ + tsteq r8, r0, lsl pc │ │ │ │ + tsteq sl, r0, ror r4 │ │ │ │ + tsteq r9, r6, ror r0 │ │ │ │ + tsteq r9, r8, ror r0 │ │ │ │ + qaddeq sp, ip, r9 │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + strdeq r0, [fp, -r4] │ │ │ │ + smlatteq fp, ip, r2, r0 │ │ │ │ + smlatteq fp, ip, r2, r0 │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + tsteq fp, r0, lsr #6 │ │ │ │ + tsteq fp, r0, lsr #6 │ │ │ │ + tsteq fp, r6, lsr r3 │ │ │ │ + tsteq fp, sl, asr #6 │ │ │ │ + tstpeq fp, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsr #6 │ │ │ │ + tsteq fp, r0, lsr r3 │ │ │ │ + tsteq fp, r2, lsr r3 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq fp, r2, asr r3 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + tsteq fp, r8, asr #6 │ │ │ │ + ldrdeq pc, [sl, -lr] │ │ │ │ + @ instruction: 0x0112239a │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tsteq ip, ip, lsr #2 │ │ │ │ + tsteq fp, lr, lsl r3 │ │ │ │ + tsteq fp, r4, lsl r3 │ │ │ │ + tsteq r8, r2, lsr fp │ │ │ │ ldclcs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf798447a │ │ │ │ @ instruction: 0xf8dfe966 │ │ │ │ @ instruction: 0x463b2c74 │ │ │ │ strbpl pc, [r4], #966 @ 0x3c6 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @@ -106290,192 +106290,192 @@ │ │ │ │ @ instruction: 0x21014ab6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl e1a6e0 │ │ │ │ bmi fee14f10 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ orrs lr, fp, lr, lsr #22 │ │ │ │ - tsteq r8, r0, lsl r7 │ │ │ │ - ldrdeq pc, [sl, -sl] │ │ │ │ - smlatbeq fp, ip, ip, lr │ │ │ │ - ldrdeq lr, [sl, -r0] │ │ │ │ - ldrdeq lr, [sl, -r8] │ │ │ │ - smlatteq sl, r4, pc, lr @ │ │ │ │ - smlatteq sl, r4, pc, lr @ │ │ │ │ - smlatteq sl, r4, pc, lr @ │ │ │ │ - smlatteq sl, r4, pc, lr @ │ │ │ │ - strdeq lr, [sl, -r0] │ │ │ │ - strdeq lr, [sl, -r0] │ │ │ │ + tsteq r8, r0, asr #16 │ │ │ │ + tsteq fp, sl │ │ │ │ + ldrdeq lr, [fp, -ip] │ │ │ │ + mrseq pc, (UNDEF: 26) @ │ │ │ │ + tstpeq sl, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [fp, -r0] │ │ │ │ + tstpeq sl, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, asr r1 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 26) @ │ │ │ │ + tstpeq sl, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [sl, -r0] │ │ │ │ strdeq pc, [sl, -r0] │ │ │ │ - smlabteq fp, r0, sl, lr │ │ │ │ - ldrdeq lr, [sl, -ip] │ │ │ │ - tstpeq sl, r0, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [sl, -r0] │ │ │ │ - smlatteq sl, r0, pc, lr @ │ │ │ │ - smlatbeq sl, r0, sp, pc @ │ │ │ │ - smlabteq sl, r0, sp, pc @ │ │ │ │ - tstpeq sl, r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, r8, sp, pc @ │ │ │ │ - smlatbeq sl, r8, sp, pc @ │ │ │ │ - smlatbeq sl, r8, sp, pc @ │ │ │ │ - smlatbeq sl, r8, sp, pc @ │ │ │ │ - smlatteq sl, ip, pc, lr @ │ │ │ │ - smlatteq sl, ip, pc, lr @ │ │ │ │ - smlabbeq sl, r8, sp, pc @ │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - tstpeq sl, ip, ror sp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, r8, sp, pc @ │ │ │ │ - @ instruction: 0x010afd90 │ │ │ │ - @ instruction: 0x01121cd6 │ │ │ │ - smlabbeq sl, r2, sp, pc @ │ │ │ │ - @ instruction: 0x0109c6b8 │ │ │ │ - @ instruction: 0x0109c6b4 │ │ │ │ - tstpeq sl, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sl, sl, fp, sp │ │ │ │ - tstpeq sl, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr #8 │ │ │ │ - tsteq r8, ip, lsl r4 │ │ │ │ - @ instruction: 0x010ba89c │ │ │ │ - strdeq lr, [r8, -r2] │ │ │ │ - smlatteq r8, sl, r3, lr │ │ │ │ + tstpeq sl, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + tstpeq sl, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010afeb8 │ │ │ │ + tsteq fp, r0, lsr r8 │ │ │ │ + smlatbeq sl, ip, lr, pc @ │ │ │ │ + @ instruction: 0x010afeb8 │ │ │ │ + smlabteq sl, r0, lr, pc @ │ │ │ │ + tsteq r2, r6, lsl #28 │ │ │ │ + @ instruction: 0x010afeb2 │ │ │ │ + smlatteq r9, r8, r7, ip │ │ │ │ + smlatteq r9, r4, r7, ip │ │ │ │ + @ instruction: 0x010afe96 │ │ │ │ + strdeq sp, [sl, -sl] │ │ │ │ + smlabbeq sl, sl, lr, pc @ │ │ │ │ + smlabbeq sl, r8, lr, pc @ │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + smlabteq fp, ip, r9, sl │ │ │ │ + tsteq r8, r2, lsr #10 │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + tsteq r9, lr, lsl #26 │ │ │ │ + strdeq r5, [r9, -lr] │ │ │ │ + strdeq r5, [r9, -sl] │ │ │ │ + strdeq r5, [r9, -r6] │ │ │ │ + strdeq r5, [r9, -r2] │ │ │ │ + smlatteq r9, lr, ip, r5 │ │ │ │ + smlatteq r9, sl, ip, r5 │ │ │ │ + smlatteq r9, r6, ip, r5 │ │ │ │ ldrdeq r5, [r9, -lr] │ │ │ │ - smlabteq r9, lr, fp, r5 │ │ │ │ - smlabteq r9, sl, fp, r5 │ │ │ │ - smlabteq r9, r6, fp, r5 │ │ │ │ - smlabteq r9, r2, fp, r5 │ │ │ │ - @ instruction: 0x01095bbe │ │ │ │ - @ instruction: 0x01095bba │ │ │ │ - @ instruction: 0x01095bb6 │ │ │ │ - smlatbeq r9, lr, fp, r5 │ │ │ │ - smlatbeq r9, sl, fp, r5 │ │ │ │ - ldrdeq sl, [fp, -r6] │ │ │ │ - @ instruction: 0x010ba7b6 │ │ │ │ - tsteq r2, r0, lsl fp │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - strdeq r3, [ip, -r0] │ │ │ │ - smlatteq ip, r0, r9, r3 │ │ │ │ - smlatteq ip, ip, r9, r3 │ │ │ │ - strdeq r3, [ip, -r8] │ │ │ │ - tsteq ip, r0, lsl #20 │ │ │ │ - tsteq ip, r8, lsl #20 │ │ │ │ - tsteq ip, r0, lsl sl │ │ │ │ + ldrdeq r5, [r9, -sl] │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + smlatteq fp, r6, r8, sl │ │ │ │ + tsteq r2, r0, asr #24 │ │ │ │ + tsteq ip, r4, lsr #22 │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + tsteq ip, r0, lsl fp │ │ │ │ + tsteq ip, ip, lsl fp │ │ │ │ + tsteq ip, r8, lsr #22 │ │ │ │ + tsteq ip, r0, lsr fp │ │ │ │ + tsteq ip, r8, lsr fp │ │ │ │ + tsteq ip, r0, asr #22 │ │ │ │ + tsteq ip, r8, asr #22 │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + tsteq ip, r8, ror fp │ │ │ │ + smlabbeq ip, r8, fp, r3 │ │ │ │ + @ instruction: 0x010c3b98 │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + @ instruction: 0x010c3b94 │ │ │ │ tsteq ip, r8, lsl sl │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ + tsteq ip, r4, lsr #20 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ tsteq ip, r8, lsr sl │ │ │ │ + tsteq ip, r0, asr #20 │ │ │ │ tsteq ip, r8, asr #20 │ │ │ │ - tsteq ip, r8, asr sl │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - @ instruction: 0x011219fe │ │ │ │ - tsteq ip, r4, ror #20 │ │ │ │ - smlatteq ip, r8, r8, r3 │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - tsteq ip, r8, lsl #18 │ │ │ │ - tsteq ip, r0, lsl r9 │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ + tsteq ip, r0, asr sl │ │ │ │ + tsteq ip, r0, ror #20 │ │ │ │ + tsteq ip, r0, ror sl │ │ │ │ + smlabbeq ip, r0, sl, r3 │ │ │ │ + @ instruction: 0x010c3a90 │ │ │ │ + smlatbeq ip, r0, sl, r3 │ │ │ │ + tsteq r2, r6, lsr sl │ │ │ │ + @ instruction: 0x010c3ab0 │ │ │ │ tsteq ip, r0, lsr #18 │ │ │ │ - tsteq ip, r0, lsr r9 │ │ │ │ + tsteq ip, ip, lsr #18 │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ tsteq ip, r0, asr #18 │ │ │ │ + tsteq ip, r8, asr #18 │ │ │ │ tsteq ip, r0, asr r9 │ │ │ │ - tsteq ip, r0, ror #18 │ │ │ │ - tsteq ip, r0, ror r9 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - smlabbeq ip, r0, r9, r3 │ │ │ │ - strdeq r3, [ip, -r0] │ │ │ │ - strdeq r3, [ip, -ip] │ │ │ │ - tsteq ip, r8, lsl #16 │ │ │ │ - tsteq ip, r0, lsl r8 │ │ │ │ - tsteq ip, r8, lsl r8 │ │ │ │ - tsteq ip, r0, lsr #16 │ │ │ │ + tsteq ip, r8, asr r9 │ │ │ │ + tsteq ip, r8, ror #18 │ │ │ │ + tsteq ip, r8, ror r9 │ │ │ │ + smlabbeq ip, r8, r9, r3 │ │ │ │ + @ instruction: 0x010c3998 │ │ │ │ + smlatbeq ip, r8, r9, r3 │ │ │ │ + tsteq r2, lr, lsr r9 │ │ │ │ + smlabteq ip, ip, r9, r3 │ │ │ │ tsteq ip, r8, lsr #16 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ + tsteq ip, r4, lsr r8 │ │ │ │ + tsteq ip, r0, asr #16 │ │ │ │ tsteq ip, r8, asr #16 │ │ │ │ + tsteq ip, r0, asr r8 │ │ │ │ tsteq ip, r8, asr r8 │ │ │ │ - tsteq ip, r8, ror #16 │ │ │ │ - tsteq ip, r8, ror r8 │ │ │ │ - tsteq r2, lr, lsl #16 │ │ │ │ - @ instruction: 0x010c389c │ │ │ │ - strdeq r3, [ip, -r8] │ │ │ │ - tsteq ip, r4, lsl #14 │ │ │ │ - tsteq ip, r0, lsl r7 │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - tsteq ip, r8, lsr #14 │ │ │ │ + tsteq ip, r0, ror #16 │ │ │ │ + tsteq ip, r0, ror r8 │ │ │ │ + smlabbeq ip, r0, r8, r3 │ │ │ │ + @ instruction: 0x010c3890 │ │ │ │ + smlatbeq ip, r0, r8, r3 │ │ │ │ + @ instruction: 0x010c38b0 │ │ │ │ + tsteq r2, r6, asr #16 │ │ │ │ + smlatteq ip, r8, r8, r3 │ │ │ │ tsteq ip, r0, lsr r7 │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq ip, r8, asr #14 │ │ │ │ tsteq ip, r0, asr r7 │ │ │ │ + tsteq ip, r8, asr r7 │ │ │ │ tsteq ip, r0, ror #14 │ │ │ │ - tsteq ip, r0, ror r7 │ │ │ │ - smlabbeq ip, r0, r7, r3 │ │ │ │ - tsteq r2, r6, lsl r7 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, r8, ror r7 │ │ │ │ + smlabbeq ip, r8, r7, r3 │ │ │ │ + @ instruction: 0x010c3798 │ │ │ │ + smlatbeq ip, r8, r7, r3 │ │ │ │ @ instruction: 0x010c37b8 │ │ │ │ - tsteq ip, r0, lsl #12 │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - tsteq ip, r8, lsl r6 │ │ │ │ - tsteq ip, r0, lsr #12 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - tsteq ip, r0, lsr r6 │ │ │ │ + tsteq r2, lr, asr #14 │ │ │ │ + tsteq ip, r4, lsl #16 │ │ │ │ tsteq ip, r8, lsr r6 │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ + tsteq ip, r4, asr #12 │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ tsteq ip, r8, asr r6 │ │ │ │ + tsteq ip, r0, ror #12 │ │ │ │ tsteq ip, r8, ror #12 │ │ │ │ - tsteq ip, r8, ror r6 │ │ │ │ - smlabbeq ip, r8, r6, r3 │ │ │ │ - tsteq r2, lr, lsl r6 │ │ │ │ - ldrdeq r3, [ip, -r4] │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - tsteq ip, r4, lsl r5 │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - tsteq ip, r8, lsr #10 │ │ │ │ - tsteq ip, r0, lsr r5 │ │ │ │ - tsteq ip, r8, lsr r5 │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ + smlabbeq ip, r0, r6, r3 │ │ │ │ + @ instruction: 0x010c3690 │ │ │ │ + smlatbeq ip, r0, r6, r3 │ │ │ │ + @ instruction: 0x010c36b0 │ │ │ │ + smlabteq ip, r0, r6, r3 │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + tsteq ip, r0, lsr #14 │ │ │ │ tsteq ip, r0, asr #10 │ │ │ │ - tsteq ip, r0, asr r5 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ tsteq ip, r0, ror #10 │ │ │ │ + tsteq ip, r8, ror #10 │ │ │ │ tsteq ip, r0, ror r5 │ │ │ │ - smlabbeq ip, r0, r5, r3 │ │ │ │ - @ instruction: 0x010c3590 │ │ │ │ - tsteq r2, r6, lsr #10 │ │ │ │ - strdeq r3, [ip, -r0] │ │ │ │ - tsteq ip, r0, lsl r4 │ │ │ │ - tsteq ip, ip, lsl r4 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - tsteq ip, r0, lsr r4 │ │ │ │ - tsteq ip, r8, lsr r4 │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ + tsteq ip, r8, ror r5 │ │ │ │ + smlabbeq ip, r8, r5, r3 │ │ │ │ + @ instruction: 0x010c3598 │ │ │ │ + smlatbeq ip, r8, r5, r3 │ │ │ │ + @ instruction: 0x010c35b8 │ │ │ │ + smlabteq ip, r8, r5, r3 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq ip, r2, asr #12 │ │ │ │ + tsteq ip, r0, asr r4 │ │ │ │ + tsteq ip, ip, asr r4 │ │ │ │ tsteq ip, r8, ror #8 │ │ │ │ + tsteq ip, r0, ror r4 │ │ │ │ tsteq ip, r8, ror r4 │ │ │ │ + smlabbeq ip, r0, r4, r3 │ │ │ │ smlabbeq ip, r8, r4, r3 │ │ │ │ @ instruction: 0x010c3498 │ │ │ │ - tsteq r2, r0, lsr r4 │ │ │ │ - tsteq ip, r2, lsl r5 │ │ │ │ - tsteq ip, r0, lsr #6 │ │ │ │ - tsteq ip, ip, lsr #6 │ │ │ │ - tsteq ip, r8, lsr r3 │ │ │ │ - tsteq ip, r0, asr #6 │ │ │ │ - tsteq ip, r8, asr #6 │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ + smlatbeq ip, r8, r4, r3 │ │ │ │ + @ instruction: 0x010c34b8 │ │ │ │ + smlabteq ip, r8, r4, r3 │ │ │ │ + ldrdeq r3, [ip, -r8] │ │ │ │ + tsteq r2, lr, ror #8 │ │ │ │ + tsteq ip, lr, asr r5 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ tsteq ip, r8, asr r3 │ │ │ │ - tsteq ip, r8, ror #6 │ │ │ │ - tsteq ip, r8, ror r3 │ │ │ │ - smlabbeq ip, r8, r3, r3 │ │ │ │ - @ instruction: 0x010c3398 │ │ │ │ - smlatbeq ip, r8, r3, r3 │ │ │ │ - tsteq r2, lr, lsr r3 │ │ │ │ - tsteq ip, lr, lsr #8 │ │ │ │ - tsteq ip, sl, lsl r2 │ │ │ │ - tsteq ip, r8, lsr #4 │ │ │ │ - tsteq ip, r6, lsr r2 │ │ │ │ - tsteq ip, r0, asr #4 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, r4, asr r2 │ │ │ │ + tsteq ip, r6, ror #6 │ │ │ │ + tsteq ip, r0, ror r3 │ │ │ │ + tsteq ip, sl, ror r3 │ │ │ │ + smlabbeq ip, r4, r3, r3 │ │ │ │ @ instruction: 0x2654f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ eor lr, pc, r2, asr #19 │ │ │ │ @ instruction: 0x2648f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ @@ -106874,108 +106874,108 @@ │ │ │ │ and lr, r7, sl, lsr #29 │ │ │ │ ldrtmi r4, [fp], -r2, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ mcr 7, 5, pc, cr0, cr6, {4} @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ + smlabteq ip, r4, r0, r3 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + smlatteq ip, r4, r0, r3 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl #2 │ │ │ │ + tsteq ip, r4, lsl r1 │ │ │ │ + tsteq r2, sl, lsr #1 │ │ │ │ + @ instruction: 0x010c31b0 │ │ │ │ @ instruction: 0x010c2f94 │ │ │ │ - smlatbeq ip, r4, pc, r2 @ │ │ │ │ + smlatbeq ip, r0, pc, r2 @ │ │ │ │ + smlatbeq ip, ip, pc, r2 @ │ │ │ │ @ instruction: 0x010c2fb4 │ │ │ │ + @ instruction: 0x010c2fbc │ │ │ │ smlabteq ip, r4, pc, r2 @ │ │ │ │ - ldrdeq r2, [ip, -r4] │ │ │ │ - smlatteq ip, r4, pc, r2 @ │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - smlabbeq ip, r0, r0, r3 │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - tsteq ip, r0, ror lr │ │ │ │ - tsteq ip, ip, ror lr │ │ │ │ - smlabbeq ip, r4, lr, r2 │ │ │ │ - smlabbeq ip, ip, lr, r2 │ │ │ │ - @ instruction: 0x010c2e94 │ │ │ │ + smlabteq ip, ip, pc, r2 @ │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + smlatteq ip, ip, pc, r2 @ │ │ │ │ + strdeq r2, [ip, -ip] │ │ │ │ + tsteq ip, ip │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ + @ instruction: 0x01120fb2 │ │ │ │ + smlabteq ip, ip, r0, r3 │ │ │ │ @ instruction: 0x010c2e9c │ │ │ │ - smlatbeq ip, ip, lr, r2 │ │ │ │ + smlatbeq ip, r8, lr, r2 │ │ │ │ + @ instruction: 0x010c2eb4 │ │ │ │ @ instruction: 0x010c2ebc │ │ │ │ + smlabteq ip, r4, lr, r2 │ │ │ │ smlabteq ip, ip, lr, r2 │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - smlatteq ip, ip, lr, r2 │ │ │ │ - tsteq r2, r2, lsl #29 │ │ │ │ - @ instruction: 0x010c2f9c │ │ │ │ - tsteq ip, ip, ror #26 │ │ │ │ - tsteq ip, r8, ror sp │ │ │ │ - smlabbeq ip, r4, sp, r2 │ │ │ │ - smlabbeq ip, ip, sp, r2 │ │ │ │ - @ instruction: 0x010c2d94 │ │ │ │ - @ instruction: 0x010c2d9c │ │ │ │ + ldrdeq r2, [ip, -r4] │ │ │ │ + smlatteq ip, r4, lr, r2 │ │ │ │ + strdeq r2, [ip, -r4] │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + tsteq ip, r4, lsl pc │ │ │ │ + tsteq ip, r4, lsr #30 │ │ │ │ + @ instruction: 0x01120eba │ │ │ │ + smlatteq ip, r8, pc, r2 @ │ │ │ │ smlatbeq ip, r4, sp, r2 │ │ │ │ - @ instruction: 0x010c2db4 │ │ │ │ + @ instruction: 0x010c2db0 │ │ │ │ + @ instruction: 0x010c2dbc │ │ │ │ smlabteq ip, r4, sp, r2 │ │ │ │ + smlabteq ip, ip, sp, r2 │ │ │ │ ldrdeq r2, [ip, -r4] │ │ │ │ - smlatteq ip, r4, sp, r2 │ │ │ │ - strdeq r2, [ip, -r4] │ │ │ │ - tsteq r2, sl, lsl #27 │ │ │ │ - @ instruction: 0x010c2eb8 │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - smlabbeq ip, r0, ip, r2 │ │ │ │ - smlabbeq ip, ip, ip, r2 │ │ │ │ - @ instruction: 0x010c2c94 │ │ │ │ - @ instruction: 0x010c2c9c │ │ │ │ - smlatbeq ip, r4, ip, r2 │ │ │ │ - smlatbeq ip, ip, ip, r2 │ │ │ │ - @ instruction: 0x010c2cbc │ │ │ │ - smlabteq ip, lr, ip, r2 │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + smlatteq ip, ip, sp, r2 │ │ │ │ + strdeq r2, [ip, -lr] │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ + tsteq ip, r2, lsr #28 │ │ │ │ + tsteq ip, r4, lsr lr │ │ │ │ + tsteq r2, ip, asr #27 │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + @ instruction: 0x010c2cba │ │ │ │ + smlabteq ip, r8, ip, r2 │ │ │ │ + ldrdeq r2, [ip, -r6] │ │ │ │ smlatteq ip, r0, ip, r2 │ │ │ │ - strdeq r2, [ip, -r2] │ │ │ │ - tsteq ip, r4, lsl #26 │ │ │ │ - @ instruction: 0x01120c9c │ │ │ │ - smlatteq ip, r0, sp, r2 │ │ │ │ - smlabbeq ip, sl, fp, r2 │ │ │ │ - @ instruction: 0x010c2b98 │ │ │ │ - smlatbeq ip, r6, fp, r2 │ │ │ │ - @ instruction: 0x010c2bb0 │ │ │ │ - @ instruction: 0x010c2bba │ │ │ │ - smlabteq ip, r4, fp, r2 │ │ │ │ - smlabteq ip, lr, fp, r2 │ │ │ │ - smlatteq ip, r0, fp, r2 │ │ │ │ - strdeq r2, [ip, -r2] │ │ │ │ - tsteq ip, r4, lsl #24 │ │ │ │ - tsteq ip, r6, lsl ip │ │ │ │ - tsteq ip, r8, lsr #24 │ │ │ │ - tsteq r2, r0, asr #23 │ │ │ │ - tsteq ip, r8, lsl sp │ │ │ │ - smlatbeq ip, lr, sl, r2 │ │ │ │ - @ instruction: 0x010c2abc │ │ │ │ - smlabteq ip, sl, sl, r2 │ │ │ │ - ldrdeq r2, [ip, -r4] │ │ │ │ + smlatteq ip, sl, ip, r2 │ │ │ │ + strdeq r2, [ip, -r4] │ │ │ │ + strdeq r2, [ip, -lr] │ │ │ │ + tsteq ip, r0, lsl sp │ │ │ │ + tsteq ip, r2, lsr #26 │ │ │ │ + tsteq ip, r4, lsr sp │ │ │ │ + tsteq ip, r6, asr #26 │ │ │ │ + tsteq ip, r8, asr sp │ │ │ │ + @ instruction: 0x01120cf0 │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ ldrdeq r2, [ip, -lr] │ │ │ │ - smlatteq ip, r8, sl, r2 │ │ │ │ - strdeq r2, [ip, -r2] │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - tsteq ip, r6, lsl fp │ │ │ │ + smlatteq ip, ip, fp, r2 │ │ │ │ + strdeq r2, [ip, -sl] │ │ │ │ + tsteq ip, r4, lsl #24 │ │ │ │ + tsteq ip, lr, lsl #24 │ │ │ │ + tsteq ip, r8, lsl ip │ │ │ │ + tsteq ip, r2, lsr #24 │ │ │ │ + tsteq ip, r4, lsr ip │ │ │ │ + tsteq ip, r6, asr #24 │ │ │ │ + tsteq ip, r8, asr ip │ │ │ │ + tsteq ip, sl, ror #24 │ │ │ │ + tsteq ip, ip, ror ip │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + smlabbeq ip, r0, sp, r2 │ │ │ │ + tsteq ip, r2, lsl #22 │ │ │ │ + tsteq ip, r0, lsl fp │ │ │ │ + tsteq ip, lr, lsl fp │ │ │ │ tsteq ip, r8, lsr #22 │ │ │ │ - tsteq ip, sl, lsr fp │ │ │ │ - tsteq ip, ip, asr #22 │ │ │ │ - tsteq r2, r4, ror #21 │ │ │ │ - tsteq ip, r0, asr ip │ │ │ │ - ldrdeq r2, [ip, -r2] │ │ │ │ - smlatteq ip, r0, r9, r2 │ │ │ │ - smlatteq ip, lr, r9, r2 │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - tsteq ip, r2, lsl #20 │ │ │ │ - tsteq ip, ip, lsl #20 │ │ │ │ - tsteq ip, r6, lsl sl │ │ │ │ - tsteq ip, r8, lsr #20 │ │ │ │ - tsteq ip, sl, lsr sl │ │ │ │ - tsteq ip, ip, asr #20 │ │ │ │ - tsteq ip, lr, asr sl │ │ │ │ - tsteq ip, r0, ror sl │ │ │ │ - tsteq r2, r8, lsl #20 │ │ │ │ - smlabbeq ip, sl, fp, r2 │ │ │ │ - tsteq r2, ip, lsr #19 │ │ │ │ - @ instruction: 0x0108cdbc │ │ │ │ + tsteq ip, r2, lsr fp │ │ │ │ + tsteq ip, ip, lsr fp │ │ │ │ + tsteq ip, r6, asr #22 │ │ │ │ + tsteq ip, r8, asr fp │ │ │ │ + tsteq ip, sl, ror #22 │ │ │ │ + tsteq ip, ip, ror fp │ │ │ │ + smlabbeq ip, lr, fp, r2 │ │ │ │ + smlatbeq ip, r0, fp, r2 │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + @ instruction: 0x010c2cba │ │ │ │ + @ instruction: 0x01120adc │ │ │ │ + smlatteq r8, ip, lr, ip │ │ │ │ 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 │ │ │ │ @@ -107308,117 +107308,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq ip, sl, ror r9 │ │ │ │ - smlatbeq ip, r2, r9, r2 │ │ │ │ - @ instruction: 0x010c29bc │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - smlatteq ip, sl, r9, r2 │ │ │ │ - tsteq ip, r8, lsl sl │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - smlabbeq ip, ip, sl, r2 │ │ │ │ - smlabteq ip, r8, sl, r2 │ │ │ │ - tsteq ip, r4, lsl #22 │ │ │ │ - tsteq ip, r2, lsr fp │ │ │ │ - tsteq ip, r2, ror #22 │ │ │ │ - @ instruction: 0x010c2b94 │ │ │ │ + smlatbeq ip, sl, sl, r2 │ │ │ │ + ldrdeq r2, [ip, -r2] │ │ │ │ + smlatteq ip, ip, sl, r2 │ │ │ │ + tsteq ip, r8, lsl #22 │ │ │ │ + tsteq ip, sl, lsl fp │ │ │ │ + tsteq ip, r8, asr #22 │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ @ instruction: 0x010c2bbc │ │ │ │ - tsteq ip, lr, lsr #24 │ │ │ │ - tsteq ip, r6, ror #24 │ │ │ │ - smlatbeq ip, lr, ip, r2 │ │ │ │ - smlatteq ip, r8, ip, r2 │ │ │ │ - tsteq ip, r8, lsr #26 │ │ │ │ - tsteq ip, r0, ror #26 │ │ │ │ - smlabbeq ip, r6, sp, r2 │ │ │ │ - tsteq ip, r2, lsl #28 │ │ │ │ - tsteq ip, r6, lsr lr │ │ │ │ - smlabbeq ip, sl, lr, r2 │ │ │ │ - smlabteq ip, r8, lr, r2 │ │ │ │ - tsteq ip, r0, lsl pc │ │ │ │ - tsteq ip, r0, asr pc │ │ │ │ - tsteq ip, sl, ror pc │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - smlatteq ip, r6, r7, r2 │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - tsteq ip, lr, ror #12 │ │ │ │ - tsteq ip, r8, lsr r6 │ │ │ │ - tsteq ip, sl, lsl #12 │ │ │ │ - smlabteq r8, r0, r7, ip │ │ │ │ - @ instruction: 0x0108c7ba │ │ │ │ - @ instruction: 0x010c2690 │ │ │ │ - tsteq ip, lr, asr r6 │ │ │ │ - smlatbeq r8, r8, r7, ip │ │ │ │ - smlatbeq r8, r2, r7, ip │ │ │ │ - tsteq ip, r8, lsr #14 │ │ │ │ - smlatteq ip, r6, r6, r2 │ │ │ │ - smlatbeq ip, r4, r6, r2 │ │ │ │ - smlabbeq r8, sl, r7, ip │ │ │ │ - smlabbeq r8, r4, r7, ip │ │ │ │ - tsteq ip, lr, asr #14 │ │ │ │ - tsteq ip, r4, ror #14 │ │ │ │ - tsteq r8, r2, ror r7 │ │ │ │ - @ instruction: 0x010c28bc │ │ │ │ - tsteq ip, r6, lsl r8 │ │ │ │ - smlabteq ip, r8, r7, r2 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - tsteq r8, r4, asr r7 │ │ │ │ - tsteq r8, lr, asr #14 │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + tsteq ip, r4, lsr ip │ │ │ │ + tsteq ip, r2, ror #24 │ │ │ │ + @ instruction: 0x010c2c92 │ │ │ │ + smlabteq ip, r4, ip, r2 │ │ │ │ + smlatteq ip, ip, ip, r2 │ │ │ │ + tsteq ip, lr, asr sp │ │ │ │ + @ instruction: 0x010c2d96 │ │ │ │ + ldrdeq r2, [ip, -lr] │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq ip, r8, asr lr │ │ │ │ + @ instruction: 0x010c2e90 │ │ │ │ + @ instruction: 0x010c2eb6 │ │ │ │ + tsteq ip, r2, lsr pc │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + @ instruction: 0x010c2fba │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + tsteq ip, r0, asr #32 │ │ │ │ + smlabbeq ip, r0, r0, r3 │ │ │ │ + smlatbeq ip, sl, r0, r3 │ │ │ │ + @ instruction: 0x010c2b98 │ │ │ │ + tsteq ip, r6, lsl r9 │ │ │ │ + tsteq ip, r8, lsl #16 │ │ │ │ + @ instruction: 0x010c279e │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, sl, lsr r7 │ │ │ │ + strdeq ip, [r8, -r0] │ │ │ │ + smlatteq r8, sl, r8, ip │ │ │ │ + smlabteq ip, r0, r7, r2 │ │ │ │ + smlabbeq ip, lr, r7, r2 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ tsteq ip, r8, asr r8 │ │ │ │ - tsteq ip, r2, lsl r8 │ │ │ │ - tsteq r8, ip, lsr r7 │ │ │ │ - tsteq r8, r6, lsr r7 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - ldrdeq r2, [ip, -sl] │ │ │ │ + tsteq ip, r6, lsl r8 │ │ │ │ + ldrdeq r2, [ip, -r4] │ │ │ │ + @ instruction: 0x0108c8ba │ │ │ │ + @ instruction: 0x0108c8b4 │ │ │ │ + tsteq ip, lr, ror r8 │ │ │ │ @ instruction: 0x010c2894 │ │ │ │ - tsteq r8, lr, lsl r7 │ │ │ │ - tsteq r8, r8, lsl r7 │ │ │ │ - tsteq ip, lr, asr #18 │ │ │ │ - tsteq ip, ip, ror #18 │ │ │ │ - tsteq r8, r6, lsl #14 │ │ │ │ - tsteq ip, r0, lsr ip │ │ │ │ - smlatteq ip, r6, sl, r2 │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - ldrdeq r2, [ip, -lr] │ │ │ │ - @ instruction: 0x010c2990 │ │ │ │ - smlatteq r8, r2, r6, ip │ │ │ │ + smlatbeq r8, r2, r8, ip │ │ │ │ + smlatteq ip, ip, r9, r2 │ │ │ │ + tsteq ip, r6, asr #18 │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + smlatbeq ip, lr, r8, r2 │ │ │ │ + smlabbeq r8, r4, r8, ip │ │ │ │ + tsteq r8, lr, ror r8 │ │ │ │ + smlabbeq ip, r8, r9, r2 │ │ │ │ + tsteq ip, r2, asr #18 │ │ │ │ + tsteq r8, ip, ror #16 │ │ │ │ + tsteq r8, r6, ror #16 │ │ │ │ + tsteq ip, r4, asr sl │ │ │ │ + tsteq ip, sl, lsl #20 │ │ │ │ + smlabteq ip, r4, r9, r2 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + tsteq r8, r8, asr #16 │ │ │ │ + tsteq ip, lr, ror sl │ │ │ │ + @ instruction: 0x010c2a9c │ │ │ │ + tsteq r8, r6, lsr r8 │ │ │ │ + tsteq ip, r0, ror #26 │ │ │ │ + tsteq ip, r6, lsl ip │ │ │ │ + tsteq ip, ip, asr fp │ │ │ │ + tsteq ip, lr, lsl #22 │ │ │ │ + smlabteq ip, r0, sl, r2 │ │ │ │ + tsteq r8, r2, lsl r8 │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + smlatbeq ip, sl, fp, r2 │ │ │ │ + tsteq ip, ip, asr fp │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + strdeq ip, [r8, -r4] │ │ │ │ + smlabbeq ip, lr, ip, r2 │ │ │ │ + tsteq ip, r0, asr #24 │ │ │ │ + strdeq r2, [ip, -r2] │ │ │ │ ldrdeq ip, [r8, -ip] │ │ │ │ - tsteq ip, sl, ror sl │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - smlabteq r8, sl, r6, ip │ │ │ │ - smlabteq r8, r4, r6, ip │ │ │ │ - tsteq ip, lr, asr fp │ │ │ │ - tsteq ip, r0, lsl fp │ │ │ │ - smlabteq ip, r2, sl, r2 │ │ │ │ - smlatbeq r8, ip, r6, ip │ │ │ │ - smlatbeq r8, r6, r6, ip │ │ │ │ - smlabbeq ip, r8, fp, r2 │ │ │ │ - smlatbeq ip, r6, fp, r2 │ │ │ │ - @ instruction: 0x0108c694 │ │ │ │ - tsteq ip, sl, lsr sp │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - tsteq ip, lr, lsl ip │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - smlabteq ip, r6, ip, r2 │ │ │ │ - tsteq ip, r4, ror ip │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ - tsteq r8, r8, asr r6 │ │ │ │ - @ instruction: 0x010c2dbe │ │ │ │ - tsteq ip, r8, ror #26 │ │ │ │ - tsteq ip, r6, lsl sp │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - smlatteq ip, ip, sp, r2 │ │ │ │ - tsteq ip, lr, lsl #28 │ │ │ │ - tsteq r8, r8, lsr #12 │ │ │ │ + ldrdeq ip, [r8, -r6] │ │ │ │ + @ instruction: 0x010c2cb8 │ │ │ │ + ldrdeq r2, [ip, -r6] │ │ │ │ + smlabteq r8, r4, r7, ip │ │ │ │ + tsteq ip, sl, ror #28 │ │ │ │ + smlatbeq ip, r4, sp, r2 │ │ │ │ + tsteq ip, lr, asr #26 │ │ │ │ + tsteq ip, r0, lsl #26 │ │ │ │ + smlatbeq r8, r6, r7, ip │ │ │ │ + smlatbeq r8, r0, r7, ip │ │ │ │ + strdeq r2, [ip, -r6] │ │ │ │ + smlatbeq ip, r4, sp, r2 │ │ │ │ + smlabbeq r8, lr, r7, ip │ │ │ │ + smlabbeq r8, r8, r7, ip │ │ │ │ + smlatteq ip, lr, lr, r2 │ │ │ │ + @ instruction: 0x010c2e98 │ │ │ │ + tsteq ip, r6, asr #28 │ │ │ │ + tsteq r8, r0, ror r7 │ │ │ │ + tsteq r8, sl, ror #14 │ │ │ │ + tsteq ip, ip, lsl pc │ │ │ │ + tsteq ip, lr, lsr pc │ │ │ │ + tsteq r8, r8, asr r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [sp], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -107865,104 +107865,104 @@ │ │ │ │ mcr 7, 7, pc, cr10, cr5, {4} @ │ │ │ │ bmi 1656138 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7959600 │ │ │ │ andlt lr, r2, r2, ror #29 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq ip, [r8, -sl] │ │ │ │ + tsteq r8, sl, lsr #18 │ │ │ │ + ldrdeq ip, [sl, -r0] │ │ │ │ + smlabteq sl, r8, r3, ip │ │ │ │ + qaddeq ip, sl, sl │ │ │ │ + smlatbeq r8, r6, r7, ip │ │ │ │ smlatbeq sl, r0, pc, fp @ │ │ │ │ - @ instruction: 0x010ac298 │ │ │ │ - tsteq sl, sl, lsr #30 │ │ │ │ - tsteq r8, r6, ror r6 │ │ │ │ + smlatbeq r8, r0, r7, ip │ │ │ │ + @ instruction: 0x010c2b94 │ │ │ │ + smlabbeq ip, ip, fp, r2 │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + tsteq ip, ip, asr fp │ │ │ │ + tsteq ip, r4, asr fp │ │ │ │ + tstpeq r1, lr, lsr #31 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r0, lsl #14 │ │ │ │ + smlabteq sl, lr, lr, fp │ │ │ │ + smlatteq r8, lr, r6, ip │ │ │ │ + @ instruction: 0x010abeb0 │ │ │ │ + strdeq ip, [r8, -r8] │ │ │ │ + @ instruction: 0x010abe92 │ │ │ │ + tsteq sl, r6, asr lr │ │ │ │ tsteq sl, r0, ror lr │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq ip, r4, ror #20 │ │ │ │ - tsteq ip, ip, asr sl │ │ │ │ - smlatteq ip, r0, r2, r4 │ │ │ │ - tsteq ip, r4, asr #20 │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq ip, r4, lsr sl │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - tsteq ip, r4, lsr #20 │ │ │ │ - tstpeq r1, lr, ror lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r8, -r0] │ │ │ │ - @ instruction: 0x010abd9e │ │ │ │ - @ instruction: 0x0108c5be │ │ │ │ - smlabbeq sl, r0, sp, fp │ │ │ │ - smlabteq r8, r8, r5, ip │ │ │ │ - tsteq sl, r2, ror #26 │ │ │ │ - tsteq sl, r6, lsr #26 │ │ │ │ - tsteq sl, r0, asr #26 │ │ │ │ - tsteq r9, ip, ror fp │ │ │ │ - tsteq ip, sl, ror r9 │ │ │ │ - tsteq ip, r6, ror r9 │ │ │ │ - tsteq ip, r2, ror r9 │ │ │ │ - tsteq ip, r2, ror r9 │ │ │ │ - tsteq ip, r6, ror r9 │ │ │ │ - tsteq r8, sl, ror #10 │ │ │ │ - tsteq r8, r4, ror #10 │ │ │ │ + smlatbeq r9, ip, ip, sl │ │ │ │ + smlatbeq ip, sl, sl, r2 │ │ │ │ + smlatbeq ip, r6, sl, r2 │ │ │ │ + smlatbeq ip, r2, sl, r2 │ │ │ │ + smlatbeq ip, r2, sl, r2 │ │ │ │ + smlatbeq ip, r6, sl, r2 │ │ │ │ + @ instruction: 0x0108c69a │ │ │ │ + @ instruction: 0x0108c694 │ │ │ │ + smlabbeq ip, lr, sl, r2 │ │ │ │ + ldrdeq fp, [sl, -r2] │ │ │ │ + smlabbeq ip, r0, sl, r2 │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + smlatbeq r9, sl, fp, sl │ │ │ │ + @ instruction: 0x0109ab94 │ │ │ │ + tsteq ip, lr, asr #20 │ │ │ │ + tstpeq r5, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r0, asr #20 │ │ │ │ + tsteq ip, sl, lsr sl │ │ │ │ + tsteq r9, r2, asr fp │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + smlabbeq sl, r0, lr, sp │ │ │ │ + tsteq fp, ip, lsl #6 │ │ │ │ + tsteq r8, r2, lsr r7 │ │ │ │ + tsteq sl, ip, asr #26 │ │ │ │ + tsteq r8, ip, ror #10 │ │ │ │ + tsteq r8, r6, ror #10 │ │ │ │ + smlabteq r9, r2, r8, sl │ │ │ │ + smlabteq r9, r4, r8, sl │ │ │ │ + @ instruction: 0x010c299e │ │ │ │ + @ instruction: 0x010c299c │ │ │ │ + tsteq sl, r6, asr #22 │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + smlatteq r8, ip, r4, ip │ │ │ │ + smlatteq r8, r6, r4, ip │ │ │ │ tsteq ip, lr, asr r9 │ │ │ │ - smlatbeq sl, r2, ip, fp │ │ │ │ - tsteq ip, r0, asr r9 │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - tsteq ip, sl, lsr r9 │ │ │ │ - tsteq r9, sl, ror sl │ │ │ │ - tsteq r9, r4, ror #20 │ │ │ │ - tsteq ip, lr, lsl r9 │ │ │ │ - tstpeq r5, sl, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsl r9 │ │ │ │ - tsteq ip, sl, lsl #18 │ │ │ │ - tsteq r9, r2, lsr #20 │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq sl, r0, asr sp │ │ │ │ - ldrdeq sl, [fp, -ip] │ │ │ │ - tsteq r8, r2, lsl #12 │ │ │ │ - tsteq sl, ip, lsl ip │ │ │ │ - tsteq r8, ip, lsr r4 │ │ │ │ - tsteq r8, r6, lsr r4 │ │ │ │ - @ instruction: 0x0109a792 │ │ │ │ - @ instruction: 0x0109a794 │ │ │ │ - tsteq ip, lr, ror #16 │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - tsteq sl, r6, lsl sl │ │ │ │ - smlatteq sl, ip, ip, sp │ │ │ │ - @ instruction: 0x0108c3bc │ │ │ │ - @ instruction: 0x0108c3b6 │ │ │ │ - tsteq ip, lr, lsr #16 │ │ │ │ - tsteq ip, r4, lsr #16 │ │ │ │ - tsteq ip, lr, lsl r8 │ │ │ │ - smlatteq ip, ip, r6, r2 │ │ │ │ - tsteq ip, r2, ror pc │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ - ldrdeq r2, [ip, -r2] │ │ │ │ - smlabteq ip, ip, r6, r2 │ │ │ │ - smlabteq ip, r6, r6, r2 │ │ │ │ - tstpeq r1, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010c27b4 │ │ │ │ - tsteq sl, r4, asr sl │ │ │ │ - smlatbeq ip, sl, r7, r2 │ │ │ │ - @ instruction: 0x010c279e │ │ │ │ - @ instruction: 0x010c279a │ │ │ │ - @ instruction: 0x010c2792 │ │ │ │ - smlabbeq ip, sl, r7, r2 │ │ │ │ - smlabbeq ip, lr, r7, r2 │ │ │ │ - @ instruction: 0x010ab592 │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - tsteq sl, ip, ror #18 │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ + tsteq ip, r4, asr r9 │ │ │ │ + tsteq ip, lr, asr #18 │ │ │ │ + tsteq ip, ip, lsl r8 │ │ │ │ + smlatbeq ip, r2, r0, r4 │ │ │ │ + tsteq ip, r8, lsl #16 │ │ │ │ + tsteq ip, r2, lsl #16 │ │ │ │ + strdeq r2, [ip, -ip] │ │ │ │ + strdeq r2, [ip, -r6] │ │ │ │ + tstpeq r1, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, r4, r8, r2 │ │ │ │ + smlabbeq sl, r4, fp, fp │ │ │ │ + ldrdeq r2, [ip, -sl] │ │ │ │ + smlabteq ip, lr, r8, r2 │ │ │ │ + smlabteq ip, sl, r8, r2 │ │ │ │ + smlabteq ip, r2, r8, r2 │ │ │ │ + @ instruction: 0x010c28ba │ │ │ │ + @ instruction: 0x010c28be │ │ │ │ + smlabteq sl, r2, r6, fp │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + @ instruction: 0x010aba9c │ │ │ │ + tsteq r8, lr, ror #30 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff8af7f3 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq ip, r4, r5, r2 │ │ │ │ + tsteq ip, r4, lsl r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec354a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xffbef7f3 │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -108261,90 +108261,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl ff49c5a4 │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7954620 │ │ │ │ @ instruction: 0xbdf8ebc8 │ │ │ │ - tsteq r8, r6, lsr #32 │ │ │ │ - tsteq fp, sl, asr r6 │ │ │ │ - tsteq r8, sl, lsl r0 │ │ │ │ - tsteq r8, r6 │ │ │ │ - tstpeq r1, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [r8, -r4] │ │ │ │ - strdeq fp, [r8, -r6] │ │ │ │ - smlatteq r8, lr, pc, fp @ │ │ │ │ - qaddeq pc, r6, fp @ │ │ │ │ - qaddeq pc, r8, fp @ │ │ │ │ - qaddeq pc, r0, fp @ │ │ │ │ - @ instruction: 0x0108bfb2 │ │ │ │ - @ instruction: 0x010bc598 │ │ │ │ - smlatbeq r8, r2, pc, fp @ │ │ │ │ - @ instruction: 0x0108bfb0 │ │ │ │ - smlabteq ip, r2, r4, r2 │ │ │ │ - @ instruction: 0x0108bfb2 │ │ │ │ - tsteq fp, r6, asr #10 │ │ │ │ - smlatbeq r8, r8, pc, fp @ │ │ │ │ - @ instruction: 0x0108bf96 │ │ │ │ - tstpeq r1, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r8, pc, fp @ │ │ │ │ - @ instruction: 0x0108bf90 │ │ │ │ + tsteq r8, r6, asr r1 │ │ │ │ + smlabbeq fp, sl, r7, ip │ │ │ │ + tsteq r8, sl, asr #2 │ │ │ │ + tsteq r8, r6, lsr r1 │ │ │ │ + tstpeq r1, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r8, r6, lsr #2 │ │ │ │ + tsteq r8, lr, lsl r1 │ │ │ │ + smlabbeq fp, r6, r1, pc @ │ │ │ │ + smlabbeq fp, r8, r1, pc @ │ │ │ │ + smlabbeq fp, r0, r1, pc @ │ │ │ │ + smlatteq r8, r2, r0, ip │ │ │ │ + smlabteq fp, r8, r6, ip │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + smlatteq r8, r0, r0, ip │ │ │ │ + strdeq r2, [ip, -r2] │ │ │ │ + smlatteq r8, r2, r0, ip │ │ │ │ + tsteq fp, r6, ror r6 │ │ │ │ + ldrdeq ip, [r8, -r8] │ │ │ │ + smlabteq r8, r6, r0, ip │ │ │ │ + tstpeq r1, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ + strheq ip, [r8, -r8] │ │ │ │ + smlabteq r8, r0, r0, ip │ │ │ │ + smlabteq r8, r2, r0, ip │ │ │ │ + strheq ip, [r8, -ip] │ │ │ │ + swpeq ip, r4, [r8] │ │ │ │ + swpeq ip, r6, [r8] │ │ │ │ + smlatbeq r8, r8, r0, ip │ │ │ │ + smlabteq r8, r4, pc, fp @ │ │ │ │ + @ instruction: 0x0108bfbe │ │ │ │ + swpeq ip, r4, [r8] │ │ │ │ + @ instruction: 0x0108bf98 │ │ │ │ @ instruction: 0x0108bf92 │ │ │ │ - smlabbeq r8, ip, pc, fp @ │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ + ldrdeq sl, [fp, -r4] │ │ │ │ + tsteq r8, ip, ror #30 │ │ │ │ tsteq r8, r6, ror #30 │ │ │ │ - tsteq r8, r8, ror pc │ │ │ │ - @ instruction: 0x0108be94 │ │ │ │ - smlabbeq r8, lr, lr, fp │ │ │ │ - tsteq r8, r4, ror #30 │ │ │ │ - tsteq r8, r8, ror #28 │ │ │ │ - tsteq r8, r2, ror #28 │ │ │ │ - smlatbeq fp, r4, r6, sl │ │ │ │ - tsteq r8, ip, lsr lr │ │ │ │ - tsteq r8, r6, lsr lr │ │ │ │ - tsteq sl, r0, lsr fp │ │ │ │ - tsteq sl, r0, lsr fp │ │ │ │ - tsteq sl, lr, lsr #22 │ │ │ │ - tsteq sl, r4, ror fp │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - tsteq sl, r2, lsl #22 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - tsteq fp, r4, lsr r3 │ │ │ │ + tsteq sl, r0, ror #24 │ │ │ │ + tsteq sl, r0, ror #24 │ │ │ │ + tsteq sl, lr, asr ip │ │ │ │ + smlatbeq sl, r4, ip, sp │ │ │ │ + tsteq sl, r4, lsr ip │ │ │ │ + tsteq sl, r2, lsr ip │ │ │ │ + tsteq fp, sl, ror #8 │ │ │ │ + tsteq fp, r4, ror #8 │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, r2, asr r4 │ │ │ │ + tsteq fp, ip, asr #8 │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ + smlabteq r9, r8, r6, r3 │ │ │ │ + smlabteq r9, r6, r6, r3 │ │ │ │ + tsteq fp, r4, lsr #8 │ │ │ │ + tstpeq r1, r0, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, lr, lsr #8 │ │ │ │ + ldrdeq r3, [r9, -r6] │ │ │ │ + @ instruction: 0x010936bc │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + tsteq r8, sl, lsl #28 │ │ │ │ + tsteq r8, r4, lsl #28 │ │ │ │ + smlabteq fp, r2, r3, ip │ │ │ │ tsteq fp, lr, lsr #6 │ │ │ │ - tsteq fp, r8, lsr #6 │ │ │ │ - tsteq fp, r2, lsr #6 │ │ │ │ - tsteq fp, ip, lsl r3 │ │ │ │ - tsteq fp, r6, lsl r3 │ │ │ │ - @ instruction: 0x01093598 │ │ │ │ - @ instruction: 0x01093596 │ │ │ │ - strdeq r8, [fp, -r4] │ │ │ │ - tstpeq r1, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq r8, [fp, -lr] │ │ │ │ - smlatbeq r9, r6, r5, r3 │ │ │ │ - smlabbeq r9, ip, r5, r3 │ │ │ │ - strdeq r8, [fp, -r2] │ │ │ │ - ldrdeq fp, [r8, -sl] │ │ │ │ - ldrdeq fp, [r8, -r4] │ │ │ │ - @ instruction: 0x010bc292 │ │ │ │ - strdeq r8, [fp, -lr] │ │ │ │ - tsteq fp, r4, lsl #4 │ │ │ │ - tsteq fp, sl, ror r2 │ │ │ │ - ldrdeq r8, [fp, -r2] │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - tsteq fp, r2, ror #4 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - tsteq fp, lr, asr #4 │ │ │ │ - tstpeq r1, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - tsteq sl, lr, ror #6 │ │ │ │ - @ instruction: 0x010c2190 │ │ │ │ - strdeq fp, [r8, -r6] │ │ │ │ - strdeq fp, [r8, -r0] │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - tsteq sl, r6, lsr #6 │ │ │ │ + tsteq fp, r4, lsr r3 │ │ │ │ + smlatbeq fp, sl, r3, ip │ │ │ │ + tsteq fp, r2, lsl #6 │ │ │ │ + tsteq fp, r8, lsl #6 │ │ │ │ + @ instruction: 0x010bc392 │ │ │ │ + @ instruction: 0x010bc398 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + tstpeq r1, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + @ instruction: 0x010ab49e │ │ │ │ + smlabteq ip, r0, r2, r2 │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + tsteq r8, r0, lsr #26 │ │ │ │ + tsteq fp, r2, asr r3 │ │ │ │ + tsteq sl, r6, asr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35a98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r0], #-0 @ │ │ │ │ @ instruction: 0x81bff200 │ │ │ │ @@ -108927,44 +108927,44 @@ │ │ │ │ stmdami r0!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2078 @ 0xfffff7e2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq ip, sl, pc, r1 @ │ │ │ │ - tsteq ip, r4, ror #30 │ │ │ │ - smlatteq ip, ip, lr, r1 │ │ │ │ - smlabbeq ip, r0, sp, r1 │ │ │ │ - strdeq r1, [ip, -r6] │ │ │ │ - tsteq ip, r6, asr lr │ │ │ │ - smlabteq ip, lr, lr, r1 │ │ │ │ - tsteq ip, r2, asr #30 │ │ │ │ - tsteq r8, r2, ror #26 │ │ │ │ - tsteq ip, r2, lsl #18 │ │ │ │ - ldrdeq r1, [ip, -ip] │ │ │ │ - tsteq r8, sl, asr #26 │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - tsteq r8, lr, lsr sp │ │ │ │ - tsteq r8, r8, lsr sp │ │ │ │ - tsteq ip, lr, asr #16 │ │ │ │ - smlatteq ip, r8, r7, r1 │ │ │ │ - tsteq r8, r6, lsr #26 │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - tsteq r8, sl, lsl sp │ │ │ │ - smlatteq ip, r8, r9, r1 │ │ │ │ - tsteq ip, sl, asr #18 │ │ │ │ - smlatteq ip, r4, r8, r1 │ │ │ │ - tsteq r8, r2, lsl #26 │ │ │ │ - tsteq ip, r8, ror #18 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - tsteq ip, r0, ror #20 │ │ │ │ - strdeq r1, [ip, -r2] │ │ │ │ - smlatteq r8, r4, ip, sl │ │ │ │ - smlabbeq ip, r2, sl, r1 │ │ │ │ + ldrdeq r2, [ip, -sl] │ │ │ │ + swpeq r2, r4, [ip] │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ + @ instruction: 0x010c1eb0 │ │ │ │ + tsteq ip, r6, lsr #30 │ │ │ │ + smlabbeq ip, r6, pc, r1 @ │ │ │ │ + strdeq r1, [ip, -lr] │ │ │ │ + tsteq ip, r2, ror r0 │ │ │ │ + @ instruction: 0x0108ae92 │ │ │ │ + tsteq ip, r2, lsr sl │ │ │ │ + tsteq ip, ip, lsl #18 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq ip, r8, lsr ip │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + tsteq ip, lr, ror r9 │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + @ instruction: 0x010c199c │ │ │ │ + tsteq r8, sl, asr #28 │ │ │ │ + tsteq ip, r8, lsl fp │ │ │ │ + tsteq ip, sl, ror sl │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + tsteq r8, r2, lsr lr │ │ │ │ + @ instruction: 0x010c1a98 │ │ │ │ + tsteq r8, r6, lsr #28 │ │ │ │ + @ instruction: 0x010c1b90 │ │ │ │ + tsteq ip, r2, lsr #22 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + @ instruction: 0x010c1bb2 │ │ │ │ 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 │ │ │ │ @@ -109672,69 +109672,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmia r4, {r2, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq r9, r0, r2, r2 │ │ │ │ - tsteq sl, r6, asr r7 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - ldrdeq sl, [r8, -r0] │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - tsteq sl, r0, lsl r0 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - @ instruction: 0x0108a898 │ │ │ │ - tsteq ip, r2, asr #4 │ │ │ │ - tsteq r8, sl, ror r8 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - tsteq r8, ip, asr r8 │ │ │ │ - tsteq ip, r2, asr #4 │ │ │ │ - tsteq r8, lr, lsr r8 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - tsteq r8, r8, lsr #16 │ │ │ │ - @ instruction: 0x01091abc │ │ │ │ - tsteq sl, r0, ror #30 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - strdeq sl, [r8, -r2] │ │ │ │ - smlatteq r8, r4, r7, sl │ │ │ │ - ldrdeq sl, [r8, -r6] │ │ │ │ - tsteq r8, lr, lsl r7 │ │ │ │ - tsteq sl, sl, lsl #30 │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ - smlabteq sl, sl, sp, fp │ │ │ │ - tsteq r9, r0, lsl fp │ │ │ │ - tsteq r1, ip, lsl #31 │ │ │ │ - tsteq sl, r2, lsr pc │ │ │ │ - tsteq r8, r2, asr r7 │ │ │ │ - tsteq r8, ip, asr #14 │ │ │ │ - tsteq sl, lr │ │ │ │ - tsteq r9, r6, asr #18 │ │ │ │ - tsteq r9, r4, asr #18 │ │ │ │ - tsteq sl, sl, lsr #32 │ │ │ │ - strdeq sl, [r8, -sl] │ │ │ │ - strdeq sl, [r8, -r4] │ │ │ │ - tsteq fp, r6, ror fp │ │ │ │ - smlabteq r8, lr, r6, sl │ │ │ │ - smlabteq r8, r8, r6, sl │ │ │ │ - @ instruction: 0x01091ebe │ │ │ │ - @ instruction: 0x01091eb0 │ │ │ │ - smlatbeq r9, lr, lr, r1 │ │ │ │ - smlatbeq r9, ip, lr, r1 │ │ │ │ - smlatbeq r9, sl, lr, r1 │ │ │ │ - smlatbeq r9, r8, lr, r1 │ │ │ │ - smlatbeq r9, r6, lr, r1 │ │ │ │ - smlatbeq r9, r4, lr, r1 │ │ │ │ - @ instruction: 0x01091e9e │ │ │ │ - @ instruction: 0x01091e9c │ │ │ │ - smlabteq fp, sl, sl, r6 │ │ │ │ - smlatbeq fp, ip, sl, r6 │ │ │ │ - tsteq r1, r8, lsl #28 │ │ │ │ - smlatteq fp, lr, ip, pc @ │ │ │ │ - tsteq r8, r4, lsl #4 │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + smlabbeq sl, r6, r8, sl │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + tsteq r8, r0, lsl #20 │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + tsteq sl, r0, asr #2 │ │ │ │ + tsteq ip, sl, ror r3 │ │ │ │ + smlabteq r8, r8, r9, sl │ │ │ │ + tsteq ip, r2, ror r3 │ │ │ │ + smlatbeq r8, sl, r9, sl │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + smlabbeq r8, ip, r9, sl │ │ │ │ + tsteq ip, r2, ror r3 │ │ │ │ + tsteq r8, lr, ror #18 │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + tsteq r8, r8, asr r9 │ │ │ │ + smlatteq r9, ip, fp, r1 │ │ │ │ + swpeq sl, r0, [sl] @ │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + tsteq r8, r4, lsl r9 │ │ │ │ + tsteq r8, r6, lsl #18 │ │ │ │ + tsteq r8, lr, asr #16 │ │ │ │ + tsteq sl, sl, lsr r0 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + strdeq fp, [sl, -sl] │ │ │ │ + tsteq r9, r0, asr #24 │ │ │ │ + ldrheq lr, [r1, -ip] │ │ │ │ + tsteq sl, r2, rrx │ │ │ │ + smlabbeq r8, r2, r8, sl │ │ │ │ + tsteq r8, ip, ror r8 │ │ │ │ + tsteq sl, lr, lsr r1 │ │ │ │ + tsteq r9, r6, ror sl │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq sl, sl, asr r1 │ │ │ │ + tsteq r8, sl, lsr #16 │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + smlatbeq fp, r6, ip, r6 │ │ │ │ + strdeq sl, [r8, -lr] │ │ │ │ + strdeq sl, [r8, -r8] │ │ │ │ + smlatteq r9, lr, pc, r1 @ │ │ │ │ + smlatteq r9, r0, pc, r1 @ │ │ │ │ + ldrdeq r1, [r9, -lr] │ │ │ │ + ldrdeq r1, [r9, -ip] │ │ │ │ + ldrdeq r1, [r9, -sl] │ │ │ │ + ldrdeq r1, [r9, -r8] │ │ │ │ + ldrdeq r1, [r9, -r6] │ │ │ │ + ldrdeq r1, [r9, -r4] │ │ │ │ + smlabteq r9, lr, pc, r1 @ │ │ │ │ + smlabteq r9, ip, pc, r1 @ │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + ldrdeq r6, [fp, -ip] │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + tstpeq fp, lr, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec37050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ strbhi pc, [r2, #513] @ 0x201 @ │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -110558,16 +110558,16 @@ │ │ │ │ @ instruction: 0xf5a08052 │ │ │ │ vcgt.s8 q11, q0, q10 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d240da │ │ │ │ subhi pc, r7, r2, asr #2 │ │ │ │ stmdalt r8, {r1, ip, sp, lr, pc}^ │ │ │ │ - tsteq ip, lr, ror #28 │ │ │ │ - tsteq ip, lr, lsl lr │ │ │ │ + @ instruction: 0x010c0f9e │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ msrvs SPSR_sx, #160, 10 @ 0x28000000 │ │ │ │ blcs 70d5c0 │ │ │ │ eorshi pc, fp, r2, lsl #4 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ eorshi pc, r3, r2, asr #2 │ │ │ │ @@ -112268,18 +112268,18 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82f2 │ │ │ │ blx 96ee34 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rschi pc, fp, #64, 2 │ │ │ │ svclt 0x0000e2ec │ │ │ │ - tstpeq fp, r6, asr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, r8, r3, pc @ │ │ │ │ - tstpeq fp, sl, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + tstpeq fp, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ teqpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstpcs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a082d8 │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ blcc 8eee6c │ │ │ │ @@ -112653,21 +112653,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlabteq r8, r4, r2, r7 │ │ │ │ - @ instruction: 0x010872be │ │ │ │ - @ instruction: 0x010872b8 │ │ │ │ - @ instruction: 0x010872b2 │ │ │ │ - smlatbeq r8, ip, r2, r7 │ │ │ │ - smlatbeq r8, r6, r2, r7 │ │ │ │ + tsteq r8, r0, lsl #8 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + smlatteq r8, lr, r3, r7 │ │ │ │ + smlatteq r8, r8, r3, r7 │ │ │ │ + smlatteq r8, r2, r3, r7 │ │ │ │ + ldrdeq r7, [r8, -ip] │ │ │ │ + ldrdeq r7, [r8, -r6] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39e24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -115538,34 +115538,34 @@ │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b ffea3738 │ │ │ │ bmi 29d91c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18c064> │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ b ffca3748 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ - @ instruction: 0x0108499a │ │ │ │ - smlabbeq sl, r4, r1, r4 │ │ │ │ - tsteq r8, r6, asr r6 │ │ │ │ + smlabteq r8, sl, sl, r4 │ │ │ │ + @ instruction: 0x010a42b4 │ │ │ │ + smlabbeq r8, r6, r7, r4 │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - tsteq fp, r6, lsl r5 │ │ │ │ - ldrdeq fp, [fp, -r8] │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + tsteq fp, r6, asr #12 │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3cb6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -115893,94 +115893,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78e447a │ │ │ │ bmi 15dff50 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmda r8!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlabteq fp, r0, lr, r0 │ │ │ │ - @ instruction: 0x010a66bc │ │ │ │ - @ instruction: 0x010a66b8 │ │ │ │ - @ instruction: 0x010a66bc │ │ │ │ - @ instruction: 0x010bb494 │ │ │ │ - @ instruction: 0x010b799a │ │ │ │ - smlabbeq sl, r2, r0, r4 │ │ │ │ - tsteq fp, lr, ror #8 │ │ │ │ - tsteq fp, r0, ror #8 │ │ │ │ - tsteq fp, r4, lsl #28 │ │ │ │ - smlabbeq r8, r6, r8, r4 │ │ │ │ - @ instruction: 0x010b4ebe │ │ │ │ - tsteq r8, lr, ror r8 │ │ │ │ - tsteq r8, sl, ror #16 │ │ │ │ - @ instruction: 0x01118098 │ │ │ │ - tsteq r8, r8, asr r8 │ │ │ │ - tsteq r8, sl, asr r8 │ │ │ │ - tsteq r8, r2, asr r8 │ │ │ │ - @ instruction: 0x010b78ba │ │ │ │ - @ instruction: 0x010b78be │ │ │ │ - @ instruction: 0x010b78b8 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - tsteq fp, r2, lsl #28 │ │ │ │ - tsteq r8, ip, lsl #16 │ │ │ │ - tsteq r8, sl, lsl r8 │ │ │ │ - tsteq fp, ip, lsr #26 │ │ │ │ - tsteq r8, ip, lsl r8 │ │ │ │ - @ instruction: 0x010b4db0 │ │ │ │ - tsteq r8, r2, lsl r8 │ │ │ │ - tsteq r8, r0, lsl #16 │ │ │ │ - @ instruction: 0x01117f90 │ │ │ │ - strdeq r4, [r8, -r2] │ │ │ │ - strdeq r4, [r8, -sl] │ │ │ │ + strdeq r0, [fp, -r0] │ │ │ │ + smlatteq sl, ip, r7, r6 │ │ │ │ + smlatteq sl, r8, r7, r6 │ │ │ │ + smlatteq sl, ip, r7, r6 │ │ │ │ + smlabteq fp, r4, r5, fp │ │ │ │ + smlabteq fp, sl, sl, r7 │ │ │ │ + @ instruction: 0x010a41b2 │ │ │ │ + @ instruction: 0x010bb59e │ │ │ │ + @ instruction: 0x010bb590 │ │ │ │ + tsteq fp, r4, lsr pc │ │ │ │ + @ instruction: 0x010849b6 │ │ │ │ + smlatteq fp, lr, pc, r4 @ │ │ │ │ + smlatbeq r8, lr, r9, r4 │ │ │ │ + @ instruction: 0x0108499a │ │ │ │ + tsteq r1, r8, asr #3 │ │ │ │ + smlabbeq r8, r8, r9, r4 │ │ │ │ + smlabbeq r8, sl, r9, r4 │ │ │ │ + smlabbeq r8, r2, r9, r4 │ │ │ │ + smlatteq fp, sl, r9, r7 │ │ │ │ + smlatteq fp, lr, r9, r7 │ │ │ │ + smlatteq fp, r8, r9, r7 │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + tsteq fp, r2, lsr pc │ │ │ │ + tsteq r8, ip, lsr r9 │ │ │ │ + tsteq r8, sl, asr #18 │ │ │ │ + tsteq fp, ip, asr lr │ │ │ │ + tsteq r8, ip, asr #18 │ │ │ │ + smlatteq fp, r0, lr, r4 │ │ │ │ + tsteq r8, r2, asr #18 │ │ │ │ + tsteq r8, r0, lsr r9 │ │ │ │ + tsteq r1, r0, asr #1 │ │ │ │ + tsteq r8, r2, lsr #18 │ │ │ │ + tsteq r8, sl, lsr #18 │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r8, r6, lsr #18 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, r0, lsl #18 │ │ │ │ + tsteq r8, r2, lsl r9 │ │ │ │ + tsteq r8, lr, lsr #16 │ │ │ │ + tsteq r8, r8, lsr #16 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + tsteq r8, r2, lsl #16 │ │ │ │ strdeq r4, [r8, -ip] │ │ │ │ - strdeq r4, [r8, -r6] │ │ │ │ - smlabteq r8, lr, r7, r4 │ │ │ │ + tsteq fp, lr, lsr r0 │ │ │ │ + ldrdeq r4, [r8, -r6] │ │ │ │ ldrdeq r4, [r8, -r0] │ │ │ │ - smlatteq r8, r2, r7, r4 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - strdeq r4, [r8, -r8] │ │ │ │ - smlabteq r8, lr, r7, r4 │ │ │ │ - ldrdeq r4, [r8, -r2] │ │ │ │ - smlabteq r8, ip, r6, r4 │ │ │ │ - tsteq fp, lr, lsl #30 │ │ │ │ - smlatbeq r8, r6, r6, r4 │ │ │ │ - smlatbeq r8, r0, r6, r4 │ │ │ │ - @ instruction: 0x010a639a │ │ │ │ - @ instruction: 0x010a639a │ │ │ │ - @ instruction: 0x010a6398 │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ - tsteq sl, lr, ror #6 │ │ │ │ - tsteq sl, ip, ror #6 │ │ │ │ - smlatbeq fp, r4, fp, r0 │ │ │ │ - @ instruction: 0x010b0b9e │ │ │ │ - @ instruction: 0x010b0b98 │ │ │ │ - @ instruction: 0x010b0b92 │ │ │ │ - smlabbeq fp, ip, fp, r0 │ │ │ │ - smlabbeq fp, r6, fp, r0 │ │ │ │ - smlabbeq fp, r0, fp, r0 │ │ │ │ - tsteq r8, r2, lsl #28 │ │ │ │ - tsteq r8, r0, lsl #28 │ │ │ │ - tsteq fp, lr, asr fp │ │ │ │ - tsteq r1, sl, lsr #27 │ │ │ │ - tsteq fp, r8, ror #22 │ │ │ │ - tsteq r8, r0, lsl lr │ │ │ │ - strdeq fp, [r8, -r6] │ │ │ │ - tsteq fp, ip, asr fp │ │ │ │ - tsteq r8, r4, asr #10 │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - tsteq fp, r4, lsr #22 │ │ │ │ - tsteq fp, sl, lsr #22 │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - tsteq fp, lr, lsl #22 │ │ │ │ - tsteq sl, r0, lsr ip │ │ │ │ - tsteq fp, r2, asr sl │ │ │ │ - @ instruction: 0x010844b8 │ │ │ │ - @ instruction: 0x010844b2 │ │ │ │ - smlatteq fp, r4, sl, r4 │ │ │ │ - smlatteq sl, r8, fp, r3 │ │ │ │ + smlabteq sl, sl, r4, r6 │ │ │ │ + smlabteq sl, sl, r4, r6 │ │ │ │ + smlabteq sl, r8, r4, r6 │ │ │ │ + tsteq sl, lr, lsl #10 │ │ │ │ + @ instruction: 0x010a649e │ │ │ │ + @ instruction: 0x010a649c │ │ │ │ + ldrdeq r0, [fp, -r4] │ │ │ │ + smlabteq fp, lr, ip, r0 │ │ │ │ + smlabteq fp, r8, ip, r0 │ │ │ │ + smlabteq fp, r2, ip, r0 │ │ │ │ + @ instruction: 0x010b0cbc │ │ │ │ + @ instruction: 0x010b0cb6 │ │ │ │ + @ instruction: 0x010b0cb0 │ │ │ │ + tsteq r8, r2, lsr pc │ │ │ │ + tsteq r8, r0, lsr pc │ │ │ │ + smlabbeq fp, lr, ip, r0 │ │ │ │ + @ instruction: 0x01117eda │ │ │ │ + @ instruction: 0x010b0c98 │ │ │ │ + tsteq r8, r0, asr #30 │ │ │ │ + tsteq r8, r6, lsr #30 │ │ │ │ + smlabbeq fp, ip, ip, r0 │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + tsteq r8, lr, ror #12 │ │ │ │ + tsteq fp, r4, asr ip │ │ │ │ + tsteq fp, sl, asr ip │ │ │ │ + tsteq fp, r0, asr #24 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq fp, lr, lsr ip │ │ │ │ + tsteq sl, r0, ror #26 │ │ │ │ + smlabbeq fp, r2, fp, sl │ │ │ │ + smlatteq r8, r8, r5, r4 │ │ │ │ + smlatteq r8, r2, r5, r4 │ │ │ │ + tsteq fp, r4, lsl ip │ │ │ │ + tsteq sl, r8, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3d1e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b080e7 │ │ │ │ eorle r7, pc, #45, 30 @ 0xb4 │ │ │ │ @@ -116444,17 +116444,17 @@ │ │ │ │ blcc 8fb4a0 │ │ │ │ blcs 813194 │ │ │ │ stcge 6, cr15, [sp], {127} @ 0x7f │ │ │ │ @ instruction: 0xf7f8e492 │ │ │ │ and pc, r1, pc, lsr #17 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r8, r8, asr #28 │ │ │ │ - tsteq fp, ip, lsl lr │ │ │ │ - tsteq r8, sl, ror #14 │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + @ instruction: 0x0108389a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d950 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -116971,27 +116971,27 @@ │ │ │ │ @ instruction: 0xf78c447a │ │ │ │ and lr, r7, r6, asr #31 │ │ │ │ @ instruction: 0x46334a10 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x00bcf78c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq fp, r2, lsl r0 │ │ │ │ - tstpeq r6, r2, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - ldrdeq r9, [fp, -ip] │ │ │ │ - smlatteq fp, sl, pc, r9 @ │ │ │ │ - smlatteq fp, ip, pc, r9 @ │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - strdeq r9, [fp, -r4] │ │ │ │ - strdeq r9, [fp, -sl] │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - tsteq r1, r4, ror #23 │ │ │ │ - strdeq r2, [r8, -r4] │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ + smlatbeq r6, r2, r1, pc @ │ │ │ │ + tsteq r9, r0, ror #20 │ │ │ │ + tsteq fp, sl, lsr #2 │ │ │ │ + tsteq fp, ip, lsl #2 │ │ │ │ + tsteq fp, sl, lsl r1 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r6, lsr #2 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tsteq fp, sl, lsr #2 │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec3e1b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addmi r0, r8, #228, 2 @ 0x39 │ │ │ │ cmnphi r4, #0, 4 @ p-variant is OBSOLETE │ │ │ │ bicseq pc, r3, #64, 12 @ 0x4000000 │ │ │ │ @@ -117798,29 +117798,29 @@ │ │ │ │ blcs 8146b8 │ │ │ │ tstphi r8, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14207d9 │ │ │ │ @ instruction: 0xf0028111 │ │ │ │ svclt 0x0000b912 │ │ │ │ - tsteq fp, r0, ror r1 │ │ │ │ - strdeq r9, [fp, -r6] │ │ │ │ - tsteq fp, ip, asr #6 │ │ │ │ - smlatteq fp, r8, lr, r9 │ │ │ │ - tsteq fp, sl, lsr #30 │ │ │ │ - @ instruction: 0x010b9e9c │ │ │ │ - tsteq fp, lr, lsl lr │ │ │ │ - smlabbeq fp, r2, fp, r9 │ │ │ │ - tsteq fp, r0, lsr #22 │ │ │ │ - tsteq fp, r2, lsl #22 │ │ │ │ - tsteq fp, r8, asr fp │ │ │ │ - smlabteq fp, sl, sl, r9 │ │ │ │ - tsteq fp, r4, ror #20 │ │ │ │ - tsteq fp, r6, asr #20 │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ + smlatbeq fp, r0, r2, sl │ │ │ │ + tsteq fp, r6, lsr #2 │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + qaddeq sl, sl, fp │ │ │ │ + smlabteq fp, ip, pc, r9 @ │ │ │ │ + tsteq fp, lr, asr #30 │ │ │ │ + @ instruction: 0x010b9cb2 │ │ │ │ + tsteq fp, r0, asr ip │ │ │ │ + tsteq fp, r2, lsr ip │ │ │ │ + smlabbeq fp, r8, ip, r9 │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ + @ instruction: 0x010b9b94 │ │ │ │ + tsteq fp, r6, ror fp │ │ │ │ + tsteq fp, r8, asr #22 │ │ │ │ cmppvs ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 714714 │ │ │ │ rschi pc, sl, r2, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ rschi pc, r2, r2, asr #2 │ │ │ │ @@ -118629,18 +118629,18 @@ │ │ │ │ tstle r3, #916 @ 0x394 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9953c0 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ addshi pc, r2, #1073741840 @ 0x40000010 │ │ │ │ blt fe5e4964 │ │ │ │ - @ instruction: 0x010b95b8 │ │ │ │ - smlabteq fp, r4, sl, r8 │ │ │ │ - tsteq fp, lr, lsr sl │ │ │ │ - ldrdeq r8, [fp, -ip] │ │ │ │ + smlatteq fp, r8, r6, r9 │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + tsteq fp, lr, ror #22 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ cmppmi ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r1!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e2f5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f53e2 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -119627,17 +119627,17 @@ │ │ │ │ addslt r5, fp, #-1543503871 @ 0xa4000001 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82cd │ │ │ │ blx 976130 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ sbchi pc, r9, #0, 2 │ │ │ │ svclt 0x0000e2c4 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - @ instruction: 0x010b8696 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ + smlatbeq fp, r0, r7, r8 │ │ │ │ + smlabteq fp, r6, r7, r8 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ cmnpcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr}^ @ │ │ │ │ cmppcc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -120029,45 +120029,45 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ stmdami r0!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r0, sp, lr, pc} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r8, lr, lsl r0 │ │ │ │ - tsteq fp, sl, asr r1 │ │ │ │ - tsteq r8, ip │ │ │ │ - tsteq r8, r6 │ │ │ │ - mrseq r0, (UNDEF: 8) │ │ │ │ - strdeq pc, [r7, -sl] │ │ │ │ - strdeq pc, [r7, -r4] │ │ │ │ - smlatteq r7, lr, pc, pc @ │ │ │ │ - smlatteq r7, r8, pc, pc @ │ │ │ │ - smlabteq fp, lr, r3, r7 │ │ │ │ - ldrdeq pc, [r7, -ip] │ │ │ │ - ldrdeq pc, [r7, -r6] │ │ │ │ - ldrdeq pc, [r7, -r0] │ │ │ │ - smlabteq r7, sl, pc, pc @ │ │ │ │ - smlabteq r7, r4, pc, pc @ │ │ │ │ - @ instruction: 0x0107ffbe │ │ │ │ - @ instruction: 0x0107ffb8 │ │ │ │ - @ instruction: 0x0107ffb2 │ │ │ │ - smlatbeq r7, ip, pc, pc @ │ │ │ │ - smlatbeq r7, r6, pc, pc @ │ │ │ │ - smlatteq fp, r0, r1, r7 │ │ │ │ - @ instruction: 0x0107ff9a │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ - smlabbeq r7, lr, pc, pc @ │ │ │ │ - smlabbeq r7, r8, pc, pc @ │ │ │ │ - tsteq fp, r2, ror r0 │ │ │ │ - tstpeq r7, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, r4, r0, r7 │ │ │ │ - tsteq fp, lr, ror #2 │ │ │ │ - smlabbeq fp, ip, r3, r7 │ │ │ │ + tsteq r8, lr, asr #2 │ │ │ │ + smlabbeq fp, sl, r2, r7 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, r6, lsr r1 │ │ │ │ + tsteq r8, r0, lsr r1 │ │ │ │ + tsteq r8, sl, lsr #2 │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r8, lr, lsl r1 │ │ │ │ + tsteq r8, r8, lsl r1 │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r8, r6, lsl #2 │ │ │ │ + mrseq r0, (UNDEF: 24) │ │ │ │ + strdeq r0, [r8, -sl] │ │ │ │ + strdeq r0, [r8, -r4] │ │ │ │ + smlatteq r8, lr, r0, r0 │ │ │ │ + smlatteq r8, r8, r0, r0 │ │ │ │ + smlatteq r8, r2, r0, r0 │ │ │ │ + ldrdeq r0, [r8, -ip] │ │ │ │ + ldrdeq r0, [r8, -r6] │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + smlabteq r8, sl, r0, r0 │ │ │ │ + smlatbeq fp, r8, r2, r7 │ │ │ │ + strheq r0, [r8, -lr] │ │ │ │ + strheq r0, [r8, -r8] │ │ │ │ + smlatbeq fp, r2, r1, r7 │ │ │ │ + smlatbeq r8, ip, r0, r0 │ │ │ │ + smlatbeq r8, r6, r0, r0 │ │ │ │ + tsteq fp, r4, lsl r2 │ │ │ │ + @ instruction: 0x010b729e │ │ │ │ + @ instruction: 0x010b74bc │ │ │ │ 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 │ │ │ │ @@ -120871,20 +120871,20 @@ │ │ │ │ addsmi r7, r9, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf6a4d916 │ │ │ │ @ instruction: 0xf04f72a4 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ subshi pc, r2, #-1073741808 @ 0xc0000010 │ │ │ │ stmlt r7, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq r8, sl, ror #4 │ │ │ │ - tstpeq r9, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r4, ror r3 │ │ │ │ - ldrdeq pc, [r9, -lr] │ │ │ │ - @ instruction: 0x010801b8 │ │ │ │ - tstpeq r9, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0108039a │ │ │ │ + tstpeq r9, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r4, r4, r7 │ │ │ │ + tstpeq r9, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r8, r8, r2, r0 │ │ │ │ + smlatbeq r9, sl, sl, pc @ │ │ │ │ bicsvs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcvs 0x006cf5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q14 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -123812,200 +123812,200 @@ │ │ │ │ @ instruction: 0xf786447a │ │ │ │ rscseq lr, r4, #84, 20 @ 0x54000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b 13ab870 │ │ │ │ svclt 0x0000e17a │ │ │ │ - smlabbeq fp, ip, r6, r4 │ │ │ │ - smlatteq r9, r2, ip, ip │ │ │ │ + @ instruction: 0x010b47bc │ │ │ │ + tsteq r9, r2, lsl lr │ │ │ │ + tsteq r7, ip, asr #12 │ │ │ │ + strdeq ip, [r9, -r2] │ │ │ │ + strdeq fp, [r8, -r8] │ │ │ │ + strdeq fp, [r8, -sl] │ │ │ │ + ldrdeq fp, [r8, -lr] │ │ │ │ + tsteq r9, r6, ror ip │ │ │ │ + tsteq r9, r6, ror ip │ │ │ │ + tsteq r9, r4, lsr #26 │ │ │ │ + tsteq sl, r0, lsl ip │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + tsteq r9, r4, lsl #26 │ │ │ │ + tsteq r9, r0, lsl sp │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r9, r8, lsl sp │ │ │ │ + tsteq r9, ip, lsl sp │ │ │ │ + tsteq r9, r4, lsl sp │ │ │ │ + tsteq r9, ip, lsl #26 │ │ │ │ + tsteq r9, ip, lsl #26 │ │ │ │ + smlatbeq r9, r0, r8, lr │ │ │ │ + tsteq r1, sl, asr sp │ │ │ │ + strdeq lr, [r9, -lr] │ │ │ │ tsteq r7, ip, lsl r5 │ │ │ │ - smlabteq r9, r2, ip, ip │ │ │ │ - smlabteq r8, r8, r8, fp │ │ │ │ - smlabteq r8, sl, r8, fp │ │ │ │ - smlatbeq r8, lr, r8, fp │ │ │ │ - tsteq r9, r6, asr #22 │ │ │ │ - tsteq r9, r6, asr #22 │ │ │ │ - strdeq lr, [r9, -r4] │ │ │ │ - smlatteq sl, r0, sl, sp │ │ │ │ - ldrdeq lr, [r9, -r4] │ │ │ │ - ldrdeq lr, [r9, -r4] │ │ │ │ - ldrdeq lr, [r9, -r4] │ │ │ │ - smlatteq r9, r0, fp, lr │ │ │ │ - smlatteq r9, r4, fp, lr │ │ │ │ - smlatteq r9, r8, fp, lr │ │ │ │ - smlatteq r9, ip, fp, lr │ │ │ │ - smlatteq r9, r4, fp, lr │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - ldrdeq lr, [r9, -ip] │ │ │ │ - tsteq r9, r0, ror r7 │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - smlabteq r9, lr, fp, lr │ │ │ │ - smlatteq r7, ip, r3, sp │ │ │ │ - smlatteq r7, r4, r3, sp │ │ │ │ - @ instruction: 0x0109ebb0 │ │ │ │ - smlabbeq sl, r0, r9, sp │ │ │ │ - smlatbeq r9, r4, ip, sp │ │ │ │ - smlatbeq r9, ip, ip, sp │ │ │ │ - @ instruction: 0x0109dcb8 │ │ │ │ - @ instruction: 0x0109dcb8 │ │ │ │ - @ instruction: 0x0109dcb8 │ │ │ │ - @ instruction: 0x0109dcb8 │ │ │ │ - smlabteq r9, r4, ip, sp │ │ │ │ - smlabteq r9, r4, ip, sp │ │ │ │ - smlabteq r9, r4, sp, sp │ │ │ │ - @ instruction: 0x010ad794 │ │ │ │ - @ instruction: 0x0109dcb0 │ │ │ │ + tsteq r7, r4, lsl r5 │ │ │ │ + smlatteq r9, r0, ip, lr │ │ │ │ + @ instruction: 0x010adab0 │ │ │ │ + ldrdeq sp, [r9, -r4] │ │ │ │ + ldrdeq sp, [r9, -ip] │ │ │ │ + smlatteq r9, r8, sp, sp │ │ │ │ + smlatteq r9, r8, sp, sp │ │ │ │ + smlatteq r9, r8, sp, sp │ │ │ │ + smlatteq r9, r8, sp, sp │ │ │ │ strdeq sp, [r9, -r4] │ │ │ │ - smlatbeq r9, r4, ip, sp │ │ │ │ - @ instruction: 0x0109dcb4 │ │ │ │ - tsteq r9, r4, ror sl │ │ │ │ - @ instruction: 0x0109ea94 │ │ │ │ - ldrdeq sp, [r9, -r8] │ │ │ │ - smlatteq r9, r0, ip, sp │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - tsteq r9, ip, ror sl │ │ │ │ - smlabteq r9, r0, ip, sp │ │ │ │ - smlabteq r9, r0, ip, sp │ │ │ │ - tsteq r9, ip, asr sl │ │ │ │ - ldrdeq sp, [sl, -r4] │ │ │ │ - tsteq r9, r0, asr sl │ │ │ │ - tsteq r9, ip, asr sl │ │ │ │ - tsteq r9, r4, ror #20 │ │ │ │ - @ instruction: 0x010b4298 │ │ │ │ - @ instruction: 0x0111099a │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ - tsteq fp, r6, ror #4 │ │ │ │ - tsteq fp, lr, ror #4 │ │ │ │ - tsteq fp, r2, ror r2 │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - tsteq r9, r0, lsl #20 │ │ │ │ - tsteq r9, r8, asr r8 │ │ │ │ - tsteq r9, r0, lsl sl │ │ │ │ - ldrdeq sp, [r7, -ip] │ │ │ │ - ldrdeq sp, [r7, -r4] │ │ │ │ - tsteq fp, r4, lsl r2 │ │ │ │ - smlatbeq r7, sl, r0, sp │ │ │ │ - smlatbeq r7, r2, r0, sp │ │ │ │ - tsteq sl, r2, lsr #10 │ │ │ │ - tsteq r7, r8, ror r0 │ │ │ │ - tsteq r7, r0, ror r0 │ │ │ │ - tsteq r8, r4, ror #16 │ │ │ │ - tsteq r8, r4, asr r8 │ │ │ │ - tsteq r8, r0, asr r8 │ │ │ │ - tsteq r8, ip, asr #16 │ │ │ │ - tsteq r8, r8, asr #16 │ │ │ │ - tsteq r8, r4, asr #16 │ │ │ │ - tsteq r8, r0, asr #16 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r4, lsr r8 │ │ │ │ - tsteq r8, r0, lsr r8 │ │ │ │ - tsteq r8, ip, lsr r8 │ │ │ │ - tsteq r8, r0, lsr #16 │ │ │ │ - @ instruction: 0x01110796 │ │ │ │ - ldrdeq r4, [fp, -sl] │ │ │ │ - tsteq r7, r8, asr pc │ │ │ │ - tsteq r7, r0, asr pc │ │ │ │ - strheq r4, [fp, -lr] │ │ │ │ - strheq r4, [fp, -r2] │ │ │ │ - smlatbeq fp, ip, r0, r4 │ │ │ │ - smlatbeq fp, lr, r0, r4 │ │ │ │ - strheq r4, [fp, -r0] │ │ │ │ - tsteq r8, r8, ror r2 │ │ │ │ - @ instruction: 0x0107cebe │ │ │ │ - @ instruction: 0x0107ceb6 │ │ │ │ - tsteq r8, r0, asr r2 │ │ │ │ - strdeq ip, [r9, -r0] │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq r9, ip, lsl #26 │ │ │ │ + strdeq sp, [r9, -r4] │ │ │ │ + strdeq sp, [r9, -r4] │ │ │ │ + smlabteq sl, r4, r8, sp │ │ │ │ + smlatteq r9, r0, sp, sp │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + ldrdeq sp, [r9, -r4] │ │ │ │ + smlatteq r9, r4, sp, sp │ │ │ │ + smlatbeq r9, r4, fp, lr │ │ │ │ + smlabteq r9, r4, fp, lr │ │ │ │ + tsteq r9, r8, lsl #28 │ │ │ │ + tsteq r9, r0, lsl lr │ │ │ │ + smlatbeq r9, ip, fp, lr │ │ │ │ + smlatbeq r9, ip, fp, lr │ │ │ │ + smlatbeq r9, ip, fp, lr │ │ │ │ + smlatbeq r9, ip, fp, lr │ │ │ │ + strdeq sp, [r9, -r0] │ │ │ │ + strdeq sp, [r9, -r0] │ │ │ │ + smlabbeq r9, ip, fp, lr │ │ │ │ + tsteq sl, r4, lsl #10 │ │ │ │ + smlabbeq r9, r0, fp, lr │ │ │ │ + smlabbeq r9, ip, fp, lr │ │ │ │ + @ instruction: 0x0109eb94 │ │ │ │ + smlabteq fp, r8, r3, r4 │ │ │ │ + tsteq r1, sl, asr #21 │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ + @ instruction: 0x010b4396 │ │ │ │ + @ instruction: 0x010b439e │ │ │ │ + smlatbeq fp, r2, r3, r4 │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ + tsteq r9, r0, lsr fp │ │ │ │ + smlabbeq r9, r8, r9, ip │ │ │ │ + tsteq r9, r0, asr #22 │ │ │ │ + tsteq r7, ip, lsl #4 │ │ │ │ + tsteq r7, r4, lsl #4 │ │ │ │ + tsteq fp, r4, asr #6 │ │ │ │ + ldrdeq sp, [r7, -sl] │ │ │ │ + ldrdeq sp, [r7, -r2] │ │ │ │ + tsteq sl, r2, asr r6 │ │ │ │ + smlatbeq r7, r8, r1, sp │ │ │ │ + smlatbeq r7, r0, r1, sp │ │ │ │ + @ instruction: 0x01084994 │ │ │ │ + smlabbeq r8, r4, r9, r4 │ │ │ │ + smlabbeq r8, r0, r9, r4 │ │ │ │ + tsteq r8, ip, ror r9 │ │ │ │ + tsteq r8, r8, ror r9 │ │ │ │ + tsteq r8, r4, ror r9 │ │ │ │ + tsteq r8, r0, ror r9 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r4, ror #18 │ │ │ │ + tsteq r8, r0, ror #18 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r8, r0, asr r9 │ │ │ │ + tsteq r1, r6, asr #17 │ │ │ │ + tsteq fp, sl, lsl #4 │ │ │ │ + smlabbeq r7, r8, r0, sp │ │ │ │ + smlabbeq r7, r0, r0, sp │ │ │ │ + smlatteq fp, lr, r1, r4 │ │ │ │ + smlatteq fp, r2, r1, r4 │ │ │ │ + ldrdeq r4, [fp, -ip] │ │ │ │ + ldrdeq r4, [fp, -lr] │ │ │ │ + smlatteq fp, r0, r1, r4 │ │ │ │ + smlatbeq r8, r8, r3, r4 │ │ │ │ + smlatteq r7, lr, pc, ip @ │ │ │ │ + smlatteq r7, r6, pc, ip @ │ │ │ │ + smlabbeq r8, r0, r3, r4 │ │ │ │ + tsteq r9, r0, lsr #14 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + tsteq fp, r2, asr r1 │ │ │ │ + tsteq fp, sl, asr r1 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + tsteq fp, lr, asr r1 │ │ │ │ + tsteq r9, r6, ror r6 │ │ │ │ + tsteq fp, r8, asr r1 │ │ │ │ + tsteq r9, r4, asr r6 │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + tsteq r9, r0, lsr r6 │ │ │ │ + ldrdeq r4, [r8, -r2] │ │ │ │ + smlabteq r8, r2, r6, r4 │ │ │ │ + @ instruction: 0x010846be │ │ │ │ + @ instruction: 0x010846ba │ │ │ │ + @ instruction: 0x010846b6 │ │ │ │ + @ instruction: 0x010846b2 │ │ │ │ + smlatbeq r8, lr, r6, r4 │ │ │ │ + smlatbeq r8, sl, r6, r4 │ │ │ │ + smlatbeq r8, r2, r6, r4 │ │ │ │ + @ instruction: 0x0108469e │ │ │ │ + smlatbeq r8, sl, r6, r4 │ │ │ │ + smlabbeq r8, lr, r6, r4 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + smlabbeq r8, r0, r6, r4 │ │ │ │ + smlabbeq r8, r6, r6, r4 │ │ │ │ + smlabbeq r8, r0, r6, r4 │ │ │ │ tsteq fp, r2, lsr #32 │ │ │ │ - tsteq fp, sl, lsr #32 │ │ │ │ - tsteq fp, r2, lsr r0 │ │ │ │ - tsteq fp, r2, lsr r0 │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ - tsteq r9, r6, asr #10 │ │ │ │ - tsteq fp, r8, lsr #32 │ │ │ │ - tsteq r9, r4, lsr #10 │ │ │ │ - tsteq fp, r6, lsl r0 │ │ │ │ - tsteq r9, r0, lsl #10 │ │ │ │ + @ instruction: 0x0107cd94 │ │ │ │ smlatbeq r8, r2, r5, r4 │ │ │ │ - @ instruction: 0x01084592 │ │ │ │ - smlabbeq r8, lr, r5, r4 │ │ │ │ - smlabbeq r8, sl, r5, r4 │ │ │ │ - smlabbeq r8, r6, r5, r4 │ │ │ │ - smlabbeq r8, r2, r5, r4 │ │ │ │ - tsteq r8, lr, ror r5 │ │ │ │ - tsteq r8, sl, ror r5 │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - tsteq r8, sl, ror r5 │ │ │ │ - tsteq r8, lr, asr r5 │ │ │ │ - @ instruction: 0x011104d4 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - tsteq r8, r6, asr r5 │ │ │ │ - tsteq r8, r0, asr r5 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - tsteq r7, r4, ror #24 │ │ │ │ - tsteq r8, r2, ror r4 │ │ │ │ - @ instruction: 0x010844be │ │ │ │ - ldrdeq r9, [sl, -sl] │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ - tsteq r7, r0, lsl ip │ │ │ │ - tsteq sl, ip, asr r3 │ │ │ │ - smlatteq r7, r6, fp, ip │ │ │ │ - ldrdeq ip, [r7, -lr] │ │ │ │ - tsteq fp, r6, asr lr │ │ │ │ - tsteq fp, ip, asr lr │ │ │ │ - tsteq fp, lr, asr lr │ │ │ │ - strdeq ip, [r7, -r2] │ │ │ │ - ldrdeq ip, [r9, -sl] │ │ │ │ - @ instruction: 0x010ac3b4 │ │ │ │ - smlatteq r8, lr, r0, fp │ │ │ │ - ldrdeq fp, [r8, -r6] │ │ │ │ - smlatbeq sl, lr, r3, ip │ │ │ │ - strheq fp, [r8, -ip] │ │ │ │ - smlatbeq r8, r4, r0, fp │ │ │ │ - smlatbeq sl, r8, r3, ip │ │ │ │ - smlabbeq r8, sl, r0, fp │ │ │ │ - tsteq r8, r2, ror r0 │ │ │ │ - @ instruction: 0x010b3db2 │ │ │ │ - @ instruction: 0x010b3db8 │ │ │ │ - @ instruction: 0x010b3db6 │ │ │ │ - tsteq r8, r6, lsl lr │ │ │ │ - tsteq r8, r8, lsl lr │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - swpeq lr, r4, [r9] │ │ │ │ - swpeq lr, r4, [r9] │ │ │ │ - smlabbeq r9, ip, r0, lr │ │ │ │ - smlabbeq r9, ip, r0, lr │ │ │ │ - smlatbeq r9, r6, r0, lr │ │ │ │ - smlabteq r9, r0, r0, lr │ │ │ │ - smlabteq r9, r0, r0, lr │ │ │ │ - ldrdeq lr, [r9, -r6] │ │ │ │ - smlatteq r9, sl, r0, lr │ │ │ │ + smlatteq r8, lr, r5, r4 │ │ │ │ + tsteq sl, sl, lsl #4 │ │ │ │ + tsteq fp, sl, asr r4 │ │ │ │ + tsteq r7, r0, asr #26 │ │ │ │ + smlabbeq sl, ip, r4, fp │ │ │ │ + tsteq r7, r6, lsl sp │ │ │ │ + tsteq r7, lr, lsl #26 │ │ │ │ + smlabbeq fp, r6, pc, r3 @ │ │ │ │ + smlabbeq fp, ip, pc, r3 @ │ │ │ │ + smlabbeq fp, lr, pc, r3 @ │ │ │ │ + tsteq r7, r2, lsr #24 │ │ │ │ + tsteq r9, sl, lsl #8 │ │ │ │ + smlatteq sl, r4, r4, ip │ │ │ │ + tsteq r8, lr, lsl r2 │ │ │ │ + tsteq r8, r6, lsl #4 │ │ │ │ + ldrdeq ip, [sl, -lr] │ │ │ │ + smlatteq r8, ip, r1, fp │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ ldrdeq ip, [sl, -r8] │ │ │ │ - smlabteq r9, lr, r0, lr │ │ │ │ - ldrdeq lr, [r9, -r0] │ │ │ │ - ldrdeq lr, [r9, -r2] │ │ │ │ - smlatteq r9, r0, r0, lr │ │ │ │ - smlatteq r9, r6, r0, lr │ │ │ │ - smlatteq r9, ip, r0, lr │ │ │ │ - strdeq lr, [r9, -r2] │ │ │ │ - smlatteq r9, ip, r0, lr │ │ │ │ - smlatteq r9, r6, r0, lr │ │ │ │ - smlatteq r9, r8, r0, lr │ │ │ │ - tsteq r9, lr, ror ip │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - smlabteq r9, r8, r0, lr │ │ │ │ - smlabteq sl, ip, lr, lr │ │ │ │ - strheq lr, [r9, -lr] │ │ │ │ - strheq lr, [r9, -r4] │ │ │ │ - ldrdeq ip, [r7, -r2] │ │ │ │ + @ instruction: 0x0108b1ba │ │ │ │ + smlatbeq r8, r2, r1, fp │ │ │ │ + smlatteq fp, r2, lr, r3 │ │ │ │ + smlatteq fp, r8, lr, r3 │ │ │ │ + smlatteq fp, r6, lr, r3 │ │ │ │ + tsteq r8, r6, asr #30 │ │ │ │ + tsteq r8, r8, asr #30 │ │ │ │ + tsteq r8, ip, lsr #30 │ │ │ │ + smlabteq r9, r4, r1, lr │ │ │ │ + smlabteq r9, r4, r1, lr │ │ │ │ + @ instruction: 0x0109e1bc │ │ │ │ + @ instruction: 0x0109e1bc │ │ │ │ + ldrdeq lr, [r9, -r6] │ │ │ │ + strdeq lr, [r9, -r0] │ │ │ │ + strdeq lr, [r9, -r0] │ │ │ │ + tsteq r9, r6, lsl #4 │ │ │ │ + tsteq r9, sl, lsl r2 │ │ │ │ + tsteq sl, r8, lsl #2 │ │ │ │ + strdeq lr, [r9, -lr] │ │ │ │ + mrseq lr, R9_fiq │ │ │ │ + tsteq r9, r2, lsl #4 │ │ │ │ + tsteq r9, r0, lsl r2 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + tsteq r9, r2, lsr #4 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + tsteq r9, r8, lsl r2 │ │ │ │ + smlatbeq r9, lr, sp, sp │ │ │ │ + tsteq r1, sl, ror #4 │ │ │ │ + strdeq lr, [r9, -r8] │ │ │ │ + strdeq lr, [sl, -ip] │ │ │ │ + smlatteq r9, lr, r1, lr │ │ │ │ + smlatteq r9, r4, r1, lr │ │ │ │ + tsteq r7, r2, lsl #20 │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia lr, {r1, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf786447a │ │ │ │ vmul.i q15, q11, d0[2] │ │ │ │ @@ -124245,73 +124245,73 @@ │ │ │ │ strd lr, [r7], -r4 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 14, cr15, cr10, cr5, {4} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq r7, r2, r5, ip │ │ │ │ - @ instruction: 0x0109ddb0 │ │ │ │ - smlabbeq sl, r2, fp, ip │ │ │ │ - smlatbeq r9, r8, lr, ip │ │ │ │ - @ instruction: 0x0109ceb2 │ │ │ │ - smlabteq r9, r0, lr, ip │ │ │ │ - smlabteq r9, r2, lr, ip │ │ │ │ - smlabteq r9, r4, lr, ip │ │ │ │ - smlabteq r9, r6, lr, ip │ │ │ │ - ldrdeq ip, [r9, -r4] │ │ │ │ - ldrdeq ip, [r9, -r6] │ │ │ │ + tsteq r7, r2, lsl r7 │ │ │ │ + smlatteq r9, r0, lr, sp │ │ │ │ + @ instruction: 0x010accb2 │ │ │ │ ldrdeq ip, [r9, -r8] │ │ │ │ - smlatbeq sl, sl, r9, ip │ │ │ │ - smlabteq r9, r8, lr, ip │ │ │ │ - tsteq r9, lr, lsl #30 │ │ │ │ - smlabteq r9, r0, lr, ip │ │ │ │ - ldrdeq ip, [r9, -r2] │ │ │ │ - @ instruction: 0x0109dc94 │ │ │ │ - @ instruction: 0x0109dcb6 │ │ │ │ - strdeq ip, [r9, -ip] │ │ │ │ - tsteq r9, r6, lsl #30 │ │ │ │ - smlatbeq r9, r4, ip, sp │ │ │ │ - smlatbeq r9, r6, ip, sp │ │ │ │ - smlatbeq r9, r8, ip, sp │ │ │ │ - smlatbeq r9, sl, ip, sp │ │ │ │ + smlatteq r9, r2, pc, ip @ │ │ │ │ strdeq ip, [r9, -r0] │ │ │ │ strdeq ip, [r9, -r2] │ │ │ │ - @ instruction: 0x0109dc90 │ │ │ │ - tsteq sl, sl, lsl #12 │ │ │ │ - smlabbeq r9, r8, ip, sp │ │ │ │ - @ instruction: 0x0109dc96 │ │ │ │ - smlatbeq r9, r0, ip, sp │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ - @ instruction: 0x0110fbda │ │ │ │ - smlabbeq r9, r8, ip, sp │ │ │ │ - smlabteq r8, r0, r5, sl │ │ │ │ - @ instruction: 0x0108a5be │ │ │ │ - tsteq r9, r4, ror ip │ │ │ │ - ldrdeq fp, [r9, -r8] │ │ │ │ - tsteq r9, sl, ror #24 │ │ │ │ - tsteq r9, sl, ror #24 │ │ │ │ - tsteq r7, r8, lsr r3 │ │ │ │ - tsteq r7, r2, lsr r3 │ │ │ │ - @ instruction: 0x010a87b4 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r7, r6, lsl #6 │ │ │ │ - strdeq r3, [r8, -ip] │ │ │ │ - strdeq r3, [r8, -r8] │ │ │ │ - strdeq r3, [r8, -r4] │ │ │ │ - strdeq r3, [r8, -r0] │ │ │ │ - smlatteq r8, ip, sl, r3 │ │ │ │ - smlatteq r8, r8, sl, r3 │ │ │ │ - smlatteq r8, r4, sl, r3 │ │ │ │ - ldrdeq r3, [r8, -ip] │ │ │ │ - tsteq sl, r8, lsl r7 │ │ │ │ - tstpeq r0, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - tsteq r9, lr, ror r9 │ │ │ │ - tsteq r7, r0, asr lr │ │ │ │ + strdeq ip, [r9, -r4] │ │ │ │ + strdeq ip, [r9, -r6] │ │ │ │ + tsteq r9, r4 │ │ │ │ + tsteq r9, r6 │ │ │ │ + tsteq r9, r8, lsl #2 │ │ │ │ + ldrdeq ip, [sl, -sl] │ │ │ │ + strdeq ip, [r9, -r8] │ │ │ │ + tsteq r9, lr, lsr r0 │ │ │ │ + strdeq ip, [r9, -r0] │ │ │ │ + tsteq r9, r2 │ │ │ │ + smlabteq r9, r4, sp, sp │ │ │ │ + smlatteq r9, r6, sp, sp │ │ │ │ + tsteq r9, ip, lsr #32 │ │ │ │ + tsteq r9, r6, lsr r0 │ │ │ │ + ldrdeq sp, [r9, -r4] │ │ │ │ + ldrdeq sp, [r9, -r6] │ │ │ │ + ldrdeq sp, [r9, -r8] │ │ │ │ + ldrdeq sp, [r9, -sl] │ │ │ │ + tsteq r9, r0, lsr #32 │ │ │ │ + tsteq r9, r2, lsr #32 │ │ │ │ + smlabteq r9, r0, sp, sp │ │ │ │ + tsteq sl, sl, lsr r7 │ │ │ │ + @ instruction: 0x0109ddb8 │ │ │ │ + smlabteq r9, r6, sp, sp │ │ │ │ + ldrdeq sp, [r9, -r0] │ │ │ │ + tsteq fp, r6, lsl #12 │ │ │ │ + tstpeq r0, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0109ddb8 │ │ │ │ + strdeq sl, [r8, -r0] │ │ │ │ + smlatteq r8, lr, r6, sl │ │ │ │ + smlatbeq r9, r4, sp, sp │ │ │ │ + tsteq r9, r8, lsl #24 │ │ │ │ + @ instruction: 0x0109dd9a │ │ │ │ + @ instruction: 0x0109dd9a │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ + tsteq r7, r2, ror #8 │ │ │ │ + smlatteq sl, r4, r8, r8 │ │ │ │ + tsteq r7, ip, lsr r4 │ │ │ │ + tsteq r7, r6, lsr r4 │ │ │ │ + tsteq r8, ip, lsr #24 │ │ │ │ + tsteq r8, r8, lsr #24 │ │ │ │ + tsteq r8, r4, lsr #24 │ │ │ │ + tsteq r8, r0, lsr #24 │ │ │ │ + tsteq r8, ip, lsl ip │ │ │ │ + tsteq r8, r8, lsl ip │ │ │ │ + tsteq r8, r4, lsl ip │ │ │ │ + tsteq r8, ip, lsl #24 │ │ │ │ + tsteq sl, r8, asr #16 │ │ │ │ + @ instruction: 0x0110fb92 │ │ │ │ + tsteq fp, r0, ror r6 │ │ │ │ + smlatbeq r9, lr, sl, fp │ │ │ │ + smlabbeq r7, r0, pc, fp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45414 │ │ │ │ @ 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 │ │ │ │ @@ -124564,78 +124564,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 fp, r8, lsr r6 │ │ │ │ - @ instruction: 0x010b33ba │ │ │ │ - smlatbeq fp, r4, r2, r3 │ │ │ │ - tsteq fp, r2, lsl r2 │ │ │ │ - smlabteq fp, r4, r1, r3 │ │ │ │ - smlabbeq fp, lr, r1, r3 │ │ │ │ - @ instruction: 0x010b319c │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, r6, ror #4 │ │ │ │ - tsteq fp, ip, lsl r2 │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - @ instruction: 0x010b32b0 │ │ │ │ - smlabteq fp, lr, r2, r3 │ │ │ │ - smlabbeq fp, r0, r2, r3 │ │ │ │ - tsteq fp, r6, lsr #6 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - smlabbeq fp, ip, r4, r3 │ │ │ │ - smlatteq fp, r2, r3, r3 │ │ │ │ - smlabbeq fp, r8, r3, r3 │ │ │ │ - smlatbeq fp, lr, r3, r3 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ - tsteq fp, r2, lsr #8 │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - smlatteq fp, sl, r3, r3 │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010b349e │ │ │ │ - smlabteq fp, r4, r4, r3 │ │ │ │ - tsteq fp, lr, ror #8 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - tsteq fp, r6, asr r5 │ │ │ │ - tsteq fp, r0, lsl #10 │ │ │ │ - @ instruction: 0x010b3792 │ │ │ │ - @ instruction: 0x010b36b0 │ │ │ │ - tsteq fp, r6, lsl #12 │ │ │ │ - @ instruction: 0x010b35b0 │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - tsteq fp, r2, asr #12 │ │ │ │ - tsteq fp, r8, ror #12 │ │ │ │ - tsteq fp, sl, lsl #12 │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010b36ba │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010b3692 │ │ │ │ - tsteq fp, r4, lsl r7 │ │ │ │ - tsteq fp, r6, lsr #14 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsr #16 │ │ │ │ - @ instruction: 0x010b3798 │ │ │ │ - tsteq fp, r6, asr r7 │ │ │ │ tsteq fp, r8, ror #14 │ │ │ │ - tsteq fp, r2, lsr r7 │ │ │ │ - smlabteq fp, r4, r7, r3 │ │ │ │ + smlatteq fp, sl, r4, r3 │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, r2, asr #6 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + @ instruction: 0x010b32be │ │ │ │ + smlabteq fp, ip, r2, r3 │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + smlabbeq fp, ip, r3, r3 │ │ │ │ + @ instruction: 0x010b3396 │ │ │ │ + tsteq fp, ip, asr #6 │ │ │ │ + tsteq fp, r6, lsr #8 │ │ │ │ + smlatteq fp, r0, r3, r3 │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ + @ instruction: 0x010b33b0 │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ + tsteq fp, r6, lsr #8 │ │ │ │ + @ instruction: 0x010b35bc │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + @ instruction: 0x010b34b8 │ │ │ │ ldrdeq r3, [fp, -lr] │ │ │ │ - @ instruction: 0x010b3794 │ │ │ │ - smlatbeq fp, sl, r8, r3 │ │ │ │ - tsteq fp, ip, asr #16 │ │ │ │ - tsteq fp, lr, ror #16 │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - smlatteq fp, sl, r8, r3 │ │ │ │ - tsteq fp, ip, lsl #18 │ │ │ │ - @ instruction: 0x010b38b6 │ │ │ │ + smlabbeq fp, ip, r4, r3 │ │ │ │ + tsteq fp, r2, asr r5 │ │ │ │ + tsteq fp, r4, ror r5 │ │ │ │ + tsteq fp, sl, lsl r5 │ │ │ │ + tsteq fp, r8, lsr #12 │ │ │ │ + smlabteq fp, lr, r5, r3 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + @ instruction: 0x010b359e │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + smlabbeq fp, r6, r6, r3 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + smlabteq fp, r2, r8, r3 │ │ │ │ + smlatteq fp, r0, r7, r3 │ │ │ │ + tsteq fp, r6, lsr r7 │ │ │ │ + smlatteq fp, r0, r6, r3 │ │ │ │ + tsteq fp, r2, lsl #14 │ │ │ │ + smlatbeq fp, ip, r6, r3 │ │ │ │ + tsteq fp, r2, ror r7 │ │ │ │ + @ instruction: 0x010b3798 │ │ │ │ + tsteq fp, sl, lsr r7 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + smlatteq fp, sl, r7, r3 │ │ │ │ + tsteq fp, r0, lsl #16 │ │ │ │ + smlabteq fp, r2, r7, r3 │ │ │ │ + tsteq fp, r4, asr #16 │ │ │ │ + tsteq fp, r6, asr r8 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + tsteq fp, lr, asr r9 │ │ │ │ + smlabteq fp, r8, r8, r3 │ │ │ │ + smlabbeq fp, r6, r8, r3 │ │ │ │ + @ instruction: 0x010b3898 │ │ │ │ + tsteq fp, r2, ror #16 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, lr, lsl #18 │ │ │ │ + smlabteq fp, r4, r8, r3 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ + @ instruction: 0x010b399e │ │ │ │ + tsteq fp, r8, asr #18 │ │ │ │ + tsteq fp, sl, lsl sl │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + smlatteq fp, r6, r9, r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -125236,121 +125236,121 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0032f784 │ │ │ │ strtmi r4, [fp], -lr, ror #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ pop {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, r2, asr r9 │ │ │ │ - tsteq r9, ip, lsr r1 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq fp, sl, lsl sp │ │ │ │ - tsteq fp, r2, lsl sp │ │ │ │ - @ instruction: 0x010b3596 │ │ │ │ - strdeq r1, [fp, -sl] │ │ │ │ + smlabbeq r7, r2, sl, fp │ │ │ │ + tsteq r9, ip, ror #4 │ │ │ │ + tsteq r7, ip, ror #20 │ │ │ │ + tsteq fp, sl, asr #28 │ │ │ │ + tsteq fp, r2, asr #28 │ │ │ │ + smlabteq fp, r6, r6, r3 │ │ │ │ + tsteq fp, sl, lsr #28 │ │ │ │ + tsteq fp, r2, lsr #28 │ │ │ │ + smlabbeq fp, sl, r6, r3 │ │ │ │ + tsteq fp, sl, lsl #28 │ │ │ │ + tsteq fp, r2, ror r6 │ │ │ │ strdeq r1, [fp, -r2] │ │ │ │ - tsteq fp, sl, asr r5 │ │ │ │ + tsteq fp, lr, asr r6 │ │ │ │ ldrdeq r1, [fp, -sl] │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - smlabteq fp, r2, ip, r1 │ │ │ │ - tsteq fp, lr, lsr #10 │ │ │ │ - smlatbeq fp, sl, ip, r1 │ │ │ │ - tsteq fp, r6, lsl r5 │ │ │ │ - tsteq fp, r2, lsl r5 │ │ │ │ - tsteq fp, sl, lsl r5 │ │ │ │ - tsteq fp, sl, lsr #10 │ │ │ │ - tsteq fp, lr, lsr r5 │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - tsteq fp, lr, asr #10 │ │ │ │ - tstpeq r0, r4, lsl #1 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, lsr r9 │ │ │ │ - smlatbeq r9, r4, pc, sl @ │ │ │ │ - tsteq fp, r0, lsr r9 │ │ │ │ - smlabbeq r9, r6, pc, sl @ │ │ │ │ - smlabteq r7, r2, r7, fp │ │ │ │ - tsteq r9, r8, ror #30 │ │ │ │ - smlabbeq r7, r8, r7, fp │ │ │ │ - tsteq r9, sl, asr #30 │ │ │ │ - tsteq fp, r2, lsr #24 │ │ │ │ - tsteq r8, r0, ror #26 │ │ │ │ - tsteq r8, r8, asr #26 │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - smlatteq r4, sl, r3, lr │ │ │ │ - smlatteq fp, lr, fp, r1 │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ + tsteq fp, r6, asr #12 │ │ │ │ + tsteq fp, r2, asr #12 │ │ │ │ + tsteq fp, sl, asr #12 │ │ │ │ + tsteq fp, sl, asr r6 │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + tsteq fp, r2, ror r6 │ │ │ │ + tsteq fp, sl, ror #12 │ │ │ │ + tsteq fp, lr, ror r6 │ │ │ │ + @ instruction: 0x0110f1b4 │ │ │ │ + tsteq fp, sl, ror #20 │ │ │ │ + ldrdeq fp, [r9, -r4] │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + strheq fp, [r9, -r6] │ │ │ │ + strdeq fp, [r7, -r2] │ │ │ │ + swpeq fp, r8, [r9] │ │ │ │ + @ instruction: 0x0107b8b8 │ │ │ │ + tsteq r9, sl, ror r0 │ │ │ │ + tsteq fp, r2, asr sp │ │ │ │ + @ instruction: 0x01089e90 │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + tsteq fp, r0, lsr sp │ │ │ │ + tsteq r4, sl, lsl r5 │ │ │ │ + tsteq fp, lr, lsl sp │ │ │ │ + smlabbeq fp, sl, r5, r3 │ │ │ │ + tsteq r8, ip, lsr #28 │ │ │ │ + tsteq r8, r4, lsl lr │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq fp, r6, ror r5 │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + @ instruction: 0x010b1cb2 │ │ │ │ + smlabteq r8, r8, sp, r9 │ │ │ │ + @ instruction: 0x01089db0 │ │ │ │ + smlatteq r9, lr, r0, sp │ │ │ │ + tsteq sl, r2, ror r5 │ │ │ │ + @ instruction: 0x0107b996 │ │ │ │ + tsteq r7, r6, ror r9 │ │ │ │ + tsteq r0, r8, ror #31 │ │ │ │ + smlabbeq r9, ip, pc, ip @ │ │ │ │ + smlatbeq r7, sl, r7, fp │ │ │ │ + smlatbeq r7, r2, r7, fp │ │ │ │ strdeq r9, [r8, -ip] │ │ │ │ - smlatteq r8, r4, ip, r9 │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - tsteq fp, r6, asr #8 │ │ │ │ - tsteq fp, r2, lsr r4 │ │ │ │ - smlabbeq fp, r2, fp, r1 │ │ │ │ - @ instruction: 0x01089c98 │ │ │ │ - smlabbeq r8, r0, ip, r9 │ │ │ │ - @ instruction: 0x0109cfbe │ │ │ │ - tsteq sl, r2, asr #8 │ │ │ │ - tsteq r7, r6, ror #16 │ │ │ │ - tsteq r7, r6, asr #16 │ │ │ │ - @ instruction: 0x0110eeb8 │ │ │ │ - tsteq r9, ip, asr lr │ │ │ │ - tsteq r7, sl, ror r6 │ │ │ │ - tsteq r7, r2, ror r6 │ │ │ │ - smlabteq r8, ip, r9, r9 │ │ │ │ - smlabteq r8, ip, r9, r9 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq r9, r8, asr #24 │ │ │ │ - tsteq r9, ip, lsl pc │ │ │ │ - smlatteq r7, sl, r5, fp │ │ │ │ - smlatteq r7, r2, r5, fp │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq r8, sl, lsl #18 │ │ │ │ - smlabteq fp, lr, r2, r3 │ │ │ │ - @ instruction: 0x0110ed98 │ │ │ │ - tsteq sl, r6, ror fp │ │ │ │ - tsteq sl, sl, ror fp │ │ │ │ - tsteq sl, r4, ror fp │ │ │ │ - tsteq r9, r0, ror ip │ │ │ │ - smlabbeq r9, ip, ip, sl │ │ │ │ - tsteq r9, r2, asr ip │ │ │ │ - tsteq r9, lr, ror #24 │ │ │ │ - @ instruction: 0x010b1994 │ │ │ │ - smlabbeq fp, r8, r9, r1 │ │ │ │ - smlabbeq fp, r2, r9, r1 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r6, lsr r8 │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - smlabteq fp, r8, r1, r3 │ │ │ │ - tsteq r0, r0, lsl #25 │ │ │ │ - tsteq fp, sl, lsl #18 │ │ │ │ - smlatbeq r9, sl, fp, sl │ │ │ │ - tsteq fp, r0, lsl #18 │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - smlatteq fp, r8, r8, r1 │ │ │ │ - smlatteq fp, r0, r8, r1 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - smlatbeq fp, ip, r8, r1 │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - smlatteq fp, r6, r0, r3 │ │ │ │ - tsteq r0, lr, lsr fp │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - tsteq r9, r8, ror #20 │ │ │ │ - smlabteq fp, r6, r0, r3 │ │ │ │ - smlabteq fp, r2, r0, r3 │ │ │ │ - smlabteq r7, r0, r3, fp │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq r9, sl, asr sp │ │ │ │ - smlatteq r9, lr, r9, sl │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + tsteq fp, r0, ror r4 │ │ │ │ + tsteq r9, r8, ror sp │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + tsteq r7, sl, lsl r7 │ │ │ │ + tsteq r7, r2, lsl r7 │ │ │ │ + smlabbeq fp, r0, r8, r2 │ │ │ │ + tsteq fp, lr, lsl #8 │ │ │ │ + tsteq r8, sl, lsr sl │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ + tsteq r0, r8, asr #29 │ │ │ │ + smlatbeq sl, r6, ip, sp │ │ │ │ + smlatbeq sl, sl, ip, sp │ │ │ │ + smlatbeq sl, r4, ip, sp │ │ │ │ + smlatbeq r9, r0, sp, sl │ │ │ │ + @ instruction: 0x0109adbc │ │ │ │ + smlabbeq r9, r2, sp, sl │ │ │ │ + @ instruction: 0x0109ad9e │ │ │ │ + smlabteq fp, r4, sl, r1 │ │ │ │ + @ instruction: 0x010b1ab8 │ │ │ │ + @ instruction: 0x010b1ab2 │ │ │ │ + smlabbeq fp, r0, r9, r1 │ │ │ │ + tsteq fp, r6, lsl #4 │ │ │ │ + tsteq fp, ip, ror #18 │ │ │ │ + tsteq fp, r6, ror #18 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + tsteq fp, sl, asr r9 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x0110edb0 │ │ │ │ + tsteq fp, sl, lsr sl │ │ │ │ + ldrdeq sl, [r9, -sl] │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq fp, r4, lsr #20 │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ + tsteq fp, r8, lsl sl │ │ │ │ + tsteq fp, r0, lsl sl │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, r4, lsr #4 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + tsteq r0, lr, ror #24 │ │ │ │ + @ instruction: 0x0109a79c │ │ │ │ + @ instruction: 0x0109ab98 │ │ │ │ + strdeq r3, [fp, -r6] │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ + strdeq fp, [r7, -r0] │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + smlabbeq r9, sl, lr, sl │ │ │ │ + tsteq r9, lr, lsl fp │ │ │ │ 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 │ │ │ │ @@ -125364,19 +125364,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 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - @ instruction: 0x010b2e9a │ │ │ │ - @ instruction: 0x010b2eb4 │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + smlabteq fp, sl, pc, r2 @ │ │ │ │ + smlatteq fp, r4, pc, r2 @ │ │ │ │ + tsteq fp, r6, asr #32 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec464b8 │ │ │ │ @ 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} │ │ │ │ @@ -125741,103 +125741,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf784447a │ │ │ │ bmi 182a570 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl f2d68c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq r8, r8, r2, r2 │ │ │ │ - ldrdeq r2, [fp, -r2] │ │ │ │ - ldrdeq r2, [fp, -r6] │ │ │ │ - smlabbeq r7, r4, pc, sl @ │ │ │ │ - tsteq r9, r4, asr #14 │ │ │ │ - smlabbeq r7, r0, pc, sl @ │ │ │ │ - tsteq r9, r6, lsr #14 │ │ │ │ - tsteq r7, sl, ror #30 │ │ │ │ - tsteq r9, r0, lsl r7 │ │ │ │ - smlabbeq fp, r2, lr, r2 │ │ │ │ - tsteq r7, lr, lsr pc │ │ │ │ - tsteq sl, r6, ror r5 │ │ │ │ - tsteq r7, r6, lsr pc │ │ │ │ - tsteq r7, r2, lsr #30 │ │ │ │ - tsteq r0, r0, asr r7 │ │ │ │ - tsteq r7, r0, lsl pc │ │ │ │ - tsteq r7, r2, lsl pc │ │ │ │ - tsteq r7, sl, lsl #30 │ │ │ │ - tsteq sl, r2, ror pc │ │ │ │ - tsteq sl, r4, ror pc │ │ │ │ - tsteq sl, ip, ror #30 │ │ │ │ - smlabteq r7, lr, lr, sl │ │ │ │ - @ instruction: 0x010ab4b2 │ │ │ │ - smlabbeq fp, sl, sp, r2 │ │ │ │ - @ instruction: 0x010b2d9a │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - smlabteq r7, r4, lr, sl │ │ │ │ - tsteq sl, r6, asr r4 │ │ │ │ - @ instruction: 0x0107aeb6 │ │ │ │ - smlatbeq r7, r4, lr, sl │ │ │ │ - tsteq r0, r4, lsr r6 │ │ │ │ - @ instruction: 0x0107ae96 │ │ │ │ - @ instruction: 0x0107ae9e │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq fp, r2 │ │ │ │ + tsteq fp, r6 │ │ │ │ + strheq fp, [r7, -r4] │ │ │ │ + tsteq r9, r4, ror r8 │ │ │ │ + strheq fp, [r7, -r0] │ │ │ │ + tsteq r9, r6, asr r8 │ │ │ │ + swpeq fp, sl, [r7] │ │ │ │ + tsteq r9, r0, asr #16 │ │ │ │ + @ instruction: 0x010b2fb2 │ │ │ │ + tsteq r7, lr, rrx │ │ │ │ + smlatbeq sl, r6, r6, fp │ │ │ │ + tsteq r7, r6, rrx │ │ │ │ + qaddeq fp, r2, r7 │ │ │ │ + tsteq r0, r0, lsl #17 │ │ │ │ + tsteq r7, r0, asr #32 │ │ │ │ + tsteq r7, r2, asr #32 │ │ │ │ + tsteq r7, sl, lsr r0 │ │ │ │ + smlatbeq sl, r2, r0, lr │ │ │ │ + smlatbeq sl, r4, r0, lr │ │ │ │ + swpeq lr, ip, [sl] │ │ │ │ + strdeq sl, [r7, -lr] │ │ │ │ + smlatteq sl, r2, r5, fp │ │ │ │ + @ instruction: 0x010b2eba │ │ │ │ + smlabteq fp, sl, lr, r2 │ │ │ │ + tsteq fp, r6, lsl #10 │ │ │ │ + strdeq sl, [r7, -r4] │ │ │ │ + smlabbeq sl, r6, r5, fp │ │ │ │ + smlatteq r7, r6, pc, sl @ │ │ │ │ + ldrdeq sl, [r7, -r4] │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + smlabteq r7, r6, pc, sl @ │ │ │ │ + smlabteq r7, lr, pc, sl @ │ │ │ │ + ldrdeq sl, [r7, -r0] │ │ │ │ + smlabteq r7, sl, pc, sl @ │ │ │ │ + smlatbeq r7, r2, pc, sl @ │ │ │ │ + smlatbeq r7, r4, pc, sl @ │ │ │ │ + @ instruction: 0x0107afb6 │ │ │ │ + ldrdeq sl, [r7, -r2] │ │ │ │ + smlabteq r7, ip, lr, sl │ │ │ │ + smlatbeq r7, r2, pc, sl @ │ │ │ │ + smlatbeq r7, r6, lr, sl │ │ │ │ smlatbeq r7, r0, lr, sl │ │ │ │ - @ instruction: 0x0107ae9a │ │ │ │ - tsteq r7, r2, ror lr │ │ │ │ + smlatteq sl, r2, r6, r9 │ │ │ │ + tsteq r7, sl, ror lr │ │ │ │ tsteq r7, r4, ror lr │ │ │ │ - smlabbeq r7, r6, lr, sl │ │ │ │ - smlatbeq r7, r2, sp, sl │ │ │ │ - @ instruction: 0x0107ad9c │ │ │ │ - tsteq r7, r2, ror lr │ │ │ │ - tsteq r7, r6, ror sp │ │ │ │ - tsteq r7, r0, ror sp │ │ │ │ - @ instruction: 0x010a95b2 │ │ │ │ - tsteq r7, sl, asr #26 │ │ │ │ - tsteq r7, r4, asr #26 │ │ │ │ - tsteq r9, lr, lsr sl │ │ │ │ - tsteq r9, lr, lsr sl │ │ │ │ - tsteq r9, ip, lsr sl │ │ │ │ - smlabbeq r9, r2, sl, ip │ │ │ │ - tsteq r9, r2, lsl sl │ │ │ │ - tsteq r9, r0, lsl sl │ │ │ │ - tsteq sl, sl, asr #4 │ │ │ │ - tsteq sl, ip, lsr r2 │ │ │ │ - tsteq sl, r6, lsr r2 │ │ │ │ - tsteq sl, r0, lsr r2 │ │ │ │ - tsteq sl, sl, lsr #4 │ │ │ │ - tsteq sl, r4, lsr #4 │ │ │ │ - tsteq sl, lr, lsl r2 │ │ │ │ - smlatbeq r8, r0, r4, r2 │ │ │ │ - @ instruction: 0x0108249e │ │ │ │ - tsteq fp, r8, ror fp │ │ │ │ - tsteq fp, r6, ror fp │ │ │ │ - smlatteq sl, r0, r1, r7 │ │ │ │ - ldrdeq r7, [sl, -sl] │ │ │ │ - ldrdeq r7, [sl, -r4] │ │ │ │ - tsteq fp, sl, asr #22 │ │ │ │ - tsteq fp, r8, asr #22 │ │ │ │ - tsteq fp, r6, asr #22 │ │ │ │ - @ instruction: 0x010a71b4 │ │ │ │ - tsteq r8, ip, asr r4 │ │ │ │ - tsteq r8, r2, asr #8 │ │ │ │ - smlatbeq sl, r8, r1, r7 │ │ │ │ - @ instruction: 0x0107ab90 │ │ │ │ - smlabbeq r7, sl, fp, sl │ │ │ │ - tsteq sl, r0, ror r1 │ │ │ │ - tsteq sl, r6, ror r1 │ │ │ │ - tsteq sl, ip, asr r1 │ │ │ │ - tsteq r0, ip, asr r3 │ │ │ │ - tsteq sl, sl, asr r1 │ │ │ │ - tsteq r9, ip, ror r2 │ │ │ │ - swpeq r1, lr, [fp] │ │ │ │ - tsteq r7, r4, lsl #22 │ │ │ │ - strdeq sl, [r7, -lr] │ │ │ │ - tsteq fp, r0, ror #20 │ │ │ │ - tsteq r8, r4, lsl #26 │ │ │ │ - tsteq fp, r2, ror #20 │ │ │ │ - tsteq sl, r4, lsl #2 │ │ │ │ - tsteq r9, r8, lsl #4 │ │ │ │ + tsteq r9, lr, ror #22 │ │ │ │ + tsteq r9, lr, ror #22 │ │ │ │ + tsteq r9, ip, ror #22 │ │ │ │ + @ instruction: 0x0109cbb2 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + tsteq r9, r0, asr #22 │ │ │ │ + tsteq sl, sl, ror r3 │ │ │ │ + tsteq sl, ip, ror #6 │ │ │ │ + tsteq sl, r6, ror #6 │ │ │ │ + tsteq sl, r0, ror #6 │ │ │ │ + tsteq sl, sl, asr r3 │ │ │ │ + tsteq sl, r4, asr r3 │ │ │ │ + tsteq sl, lr, asr #6 │ │ │ │ + ldrdeq r2, [r8, -r0] │ │ │ │ + smlabteq r8, lr, r5, r2 │ │ │ │ + smlatbeq fp, r8, ip, r2 │ │ │ │ + smlatbeq fp, r6, ip, r2 │ │ │ │ + tsteq sl, r0, lsl r3 │ │ │ │ + tsteq sl, sl, lsl #6 │ │ │ │ + tsteq sl, r4, lsl #6 │ │ │ │ + tsteq fp, sl, ror ip │ │ │ │ + tsteq fp, r8, ror ip │ │ │ │ + tsteq fp, r6, ror ip │ │ │ │ + smlatteq sl, r4, r2, r7 │ │ │ │ + smlabbeq r8, ip, r5, r2 │ │ │ │ + tsteq r8, r2, ror r5 │ │ │ │ + ldrdeq r7, [sl, -r8] │ │ │ │ + smlabteq r7, r0, ip, sl │ │ │ │ + @ instruction: 0x0107acba │ │ │ │ + smlatbeq sl, r0, r2, fp │ │ │ │ + smlatbeq sl, r6, r2, fp │ │ │ │ + smlabbeq sl, ip, r2, fp │ │ │ │ + tsteq r0, ip, lsl #9 │ │ │ │ + smlabbeq sl, sl, r2, fp │ │ │ │ + smlatbeq r9, ip, r3, sl │ │ │ │ + smlabteq fp, lr, r1, r1 │ │ │ │ + tsteq r7, r4, lsr ip │ │ │ │ + tsteq r7, lr, lsr #24 │ │ │ │ + @ instruction: 0x010b2b90 │ │ │ │ + tsteq r8, r4, lsr lr │ │ │ │ + @ instruction: 0x010b2b92 │ │ │ │ + tsteq sl, r4, lsr r2 │ │ │ │ + tsteq r9, r8, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec46bec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -128386,423 +128386,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 fp, sl, lsr sp │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, lr, asr r6 │ │ │ │ - tsteq fp, r8, ror r4 │ │ │ │ - tsteq fp, r2, lsl r3 │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - smlatteq fp, ip, r0, r1 │ │ │ │ - swpeq r1, sl, [fp] │ │ │ │ - strheq r1, [fp, -r8] │ │ │ │ - strdeq r1, [fp, -sl] │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - smlabbeq fp, r6, r1, r1 │ │ │ │ - tsteq fp, r4, lsr #2 │ │ │ │ - tsteq fp, lr, lsr #4 │ │ │ │ - smlatteq fp, r0, r1, r1 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - smlatbeq fp, ip, r1, r1 │ │ │ │ - tsteq fp, r6, asr #4 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, r2, lsl r2 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - @ instruction: 0x010b129c │ │ │ │ - tsteq fp, lr, asr r2 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ - @ instruction: 0x010b129a │ │ │ │ - smlatteq fp, r0, r2, r1 │ │ │ │ - smlatteq fp, sl, r2, r1 │ │ │ │ - smlatbeq fp, ip, r2, r1 │ │ │ │ - tsteq fp, r2, lsr r3 │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ - strdeq r2, [fp, -lr] │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, r6, lsr #6 │ │ │ │ - tsteq fp, r0, lsl pc │ │ │ │ - smlatteq fp, lr, lr, r2 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, sl, ror #30 │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - tsteq fp, lr, lsl #30 │ │ │ │ - smlatteq fp, ip, lr, r2 │ │ │ │ - tsteq fp, lr, lsl #6 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - tsteq fp, lr, lsr #6 │ │ │ │ - tsteq fp, r4, lsr pc │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ - tsteq fp, r8, asr #6 │ │ │ │ - smlatteq fp, r6, r3, r1 │ │ │ │ - smlatbeq fp, r4, r3, r1 │ │ │ │ - tsteq fp, lr, ror r3 │ │ │ │ - tsteq fp, r8, asr r3 │ │ │ │ - tsteq fp, r6, lsr #30 │ │ │ │ - tsteq fp, r8, lsr pc │ │ │ │ - smlabbeq fp, lr, r3, r1 │ │ │ │ - tsteq fp, ip, asr pc │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ - smlabteq fp, r4, r3, r1 │ │ │ │ - @ instruction: 0x010b139e │ │ │ │ - tsteq fp, ip, ror #30 │ │ │ │ - tsteq fp, r6, asr #30 │ │ │ │ - @ instruction: 0x010b13b8 │ │ │ │ - smlabbeq fp, r6, pc, r2 @ │ │ │ │ - tsteq fp, r0, ror #30 │ │ │ │ - @ instruction: 0x010b1592 │ │ │ │ - tsteq fp, r4, rrx │ │ │ │ - smlatteq fp, sl, pc, r2 @ │ │ │ │ - smlatbeq fp, r8, pc, r2 @ │ │ │ │ - smlabbeq fp, r2, pc, r2 @ │ │ │ │ - tsteq fp, ip, asr pc │ │ │ │ - @ instruction: 0x010b1396 │ │ │ │ - smlatbeq fp, r8, r3, r1 │ │ │ │ - @ instruction: 0x010b2f92 │ │ │ │ + tsteq fp, sl, ror #28 │ │ │ │ + tsteq fp, ip, lsl #14 │ │ │ │ + smlabbeq fp, lr, r7, r1 │ │ │ │ + smlatbeq fp, r8, r5, r1 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tsteq fp, r6, ror r2 │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ + smlabteq fp, sl, r1, r1 │ │ │ │ + smlatteq fp, r8, r1, r1 │ │ │ │ + tsteq fp, sl, lsr #4 │ │ │ │ + @ instruction: 0x010b1294 │ │ │ │ + @ instruction: 0x010b12b6 │ │ │ │ + tsteq fp, r4, asr r2 │ │ │ │ + tsteq fp, lr, asr r3 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + tsteq fp, r2, lsr #6 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + tsteq fp, r6, ror r3 │ │ │ │ + smlabbeq fp, ip, r3, r1 │ │ │ │ + tsteq fp, r2, asr #6 │ │ │ │ + smlabbeq fp, r4, r4, r1 │ │ │ │ + tsteq fp, lr, lsl #8 │ │ │ │ smlabteq fp, ip, r3, r1 │ │ │ │ - smlatbeq fp, r6, r3, r1 │ │ │ │ - smlabteq fp, r8, pc, r2 @ │ │ │ │ - smlatbeq fp, r2, pc, r2 @ │ │ │ │ + smlabbeq fp, lr, r3, r1 │ │ │ │ + smlatbeq fp, r0, r3, r1 │ │ │ │ + smlabteq fp, sl, r3, r1 │ │ │ │ + tsteq fp, r0, lsl r4 │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ ldrdeq r1, [fp, -ip] │ │ │ │ - @ instruction: 0x010b13b6 │ │ │ │ - @ instruction: 0x010b2fbc │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - tsteq fp, lr, ror #8 │ │ │ │ - tsteq fp, ip, lsr #8 │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - smlatteq fp, r0, r3, r1 │ │ │ │ - smlatbeq fp, lr, pc, r2 @ │ │ │ │ - smlabteq fp, r0, pc, r2 @ │ │ │ │ - tsteq fp, r6, lsl r4 │ │ │ │ - smlatteq fp, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x010b2fbe │ │ │ │ - tsteq fp, ip, asr #8 │ │ │ │ - tsteq fp, r6, lsr #8 │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - smlabteq fp, lr, pc, r2 @ │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - tsteq fp, lr │ │ │ │ - smlatteq fp, r8, pc, r2 @ │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - tsteq fp, sl, lsr r0 │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ - smlatteq fp, lr, pc, r2 @ │ │ │ │ - tsteq fp, r8, lsr #8 │ │ │ │ - tsteq fp, sl, lsr r4 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ - tsteq fp, lr, asr r4 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - qaddeq r3, sl, fp │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ - tsteq fp, lr, ror #8 │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - tsteq fp, lr, asr #32 │ │ │ │ - smlabbeq fp, r8, r4, r1 │ │ │ │ tsteq fp, r2, ror #8 │ │ │ │ - strheq r3, [fp, -ip] │ │ │ │ - tsteq fp, sl, ror r0 │ │ │ │ - qaddeq r3, r4, fp │ │ │ │ - smlabbeq fp, lr, r4, r1 │ │ │ │ - tsteq fp, r8, ror #8 │ │ │ │ - tsteq fp, lr, rrx │ │ │ │ - smlatbeq fp, r8, r4, r1 │ │ │ │ - smlabbeq fp, r2, r4, r1 │ │ │ │ - smlatbeq fp, r4, r0, r3 │ │ │ │ - tsteq fp, lr, ror r0 │ │ │ │ - @ instruction: 0x010b14b8 │ │ │ │ - @ instruction: 0x010b1492 │ │ │ │ - swpeq r3, r8, [fp] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlatbeq fp, ip, r4, r1 │ │ │ │ - tsteq fp, r6, ror r8 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - smlatbeq fp, r6, r5, r1 │ │ │ │ - tsteq fp, ip, lsr #10 │ │ │ │ - smlatteq fp, sl, r4, r1 │ │ │ │ - smlabteq fp, r4, r4, r1 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, ip │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + tsteq fp, r0, asr #32 │ │ │ │ + tsteq fp, lr, lsl r0 │ │ │ │ + tsteq fp, ip, lsl #2 │ │ │ │ + swpeq r3, sl, [fp] │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + tsteq fp, lr, lsr r0 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tsteq fp, lr, lsr r4 │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ + tsteq fp, r6, asr #32 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + tsteq fp, lr, asr #8 │ │ │ │ + tsteq fp, r0, ror r0 │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + smlabbeq fp, r4, r4, r1 │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ + tsteq fp, r4, rrx │ │ │ │ @ instruction: 0x010b149e │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - tsteq fp, lr, ror r0 │ │ │ │ + tsteq fp, r8, ror r4 │ │ │ │ + tsteq fp, r6, lsl r5 │ │ │ │ ldrdeq r1, [fp, -r4] │ │ │ │ - smlatbeq fp, r2, r0, r3 │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - tsteq fp, sl, lsl #10 │ │ │ │ - smlatteq fp, r4, r4, r1 │ │ │ │ - strheq r3, [fp, -r2] │ │ │ │ + smlatbeq fp, lr, r4, r1 │ │ │ │ + smlabbeq fp, r8, r4, r1 │ │ │ │ + qaddeq r3, r6, fp │ │ │ │ + tsteq fp, r8, rrx │ │ │ │ + @ instruction: 0x010b14be │ │ │ │ smlabbeq fp, ip, r0, r3 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - smlabteq fp, ip, r0, r3 │ │ │ │ - smlatbeq fp, r6, r0, r3 │ │ │ │ - tsteq fp, r4, asr #2 │ │ │ │ - tsteq fp, r2, lsl #2 │ │ │ │ - ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, r6, rrx │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlabteq fp, lr, r4, r1 │ │ │ │ + swpeq r3, ip, [fp] │ │ │ │ + tsteq fp, r6, ror r0 │ │ │ │ + smlatteq fp, r8, r4, r1 │ │ │ │ strheq r3, [fp, -r6] │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - tsteq fp, r2, lsl #10 │ │ │ │ + swpeq r3, r0, [fp] │ │ │ │ + smlabteq fp, r2, r6, r1 │ │ │ │ + @ instruction: 0x010b3194 │ │ │ │ + tsteq fp, sl, lsl r1 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + strheq r3, [fp, -r2] │ │ │ │ + smlabbeq fp, ip, r0, r3 │ │ │ │ + smlabteq fp, r6, r4, r1 │ │ │ │ + ldrdeq r1, [fp, -r8] │ │ │ │ + smlabteq fp, r2, r0, r3 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ + smlatteq fp, r6, r4, r1 │ │ │ │ smlatteq fp, ip, r0, r3 │ │ │ │ tsteq fp, r6, lsr #10 │ │ │ │ tsteq fp, r0, lsl #10 │ │ │ │ - tsteq fp, r2, lsr #2 │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ + @ instruction: 0x010b159e │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ tsteq fp, r6, lsr r5 │ │ │ │ tsteq fp, r0, lsl r5 │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ - tsteq fp, r0, asr r5 │ │ │ │ - tsteq fp, sl, lsr #10 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - @ instruction: 0x010b15be │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, r6, asr #10 │ │ │ │ + tsteq fp, r4, lsl r1 │ │ │ │ + smlatteq fp, lr, r0, r3 │ │ │ │ tsteq fp, ip, ror r5 │ │ │ │ tsteq fp, r6, asr r5 │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ strdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, r0, lsl r1 │ │ │ │ - tsteq fp, r6, ror #10 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq fp, lr, lsl #2 │ │ │ │ - @ instruction: 0x010b159c │ │ │ │ - tsteq fp, r6, ror r5 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + tsteq fp, r6, lsr #4 │ │ │ │ + smlatbeq fp, ip, r1, r3 │ │ │ │ + tsteq fp, sl, ror #2 │ │ │ │ tsteq fp, r4, asr #2 │ │ │ │ tsteq fp, lr, lsl r1 │ │ │ │ - @ instruction: 0x010b1590 │ │ │ │ - tsteq fp, lr, asr r1 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - @ instruction: 0x010b15bc │ │ │ │ - @ instruction: 0x010b1596 │ │ │ │ + tsteq fp, r8, asr r5 │ │ │ │ + tsteq fp, sl, ror #10 │ │ │ │ + tsteq fp, r4, asr r1 │ │ │ │ + smlabbeq fp, lr, r5, r1 │ │ │ │ + tsteq fp, r8, ror #10 │ │ │ │ + smlabbeq fp, sl, r1, r3 │ │ │ │ tsteq fp, r4, ror #2 │ │ │ │ - tsteq fp, lr, lsr r1 │ │ │ │ - @ instruction: 0x010b15b0 │ │ │ │ - tsteq fp, lr, ror r1 │ │ │ │ - tsteq fp, r8, asr r1 │ │ │ │ - smlatteq fp, r6, r5, r1 │ │ │ │ - smlabteq fp, r0, r5, r1 │ │ │ │ - smlabbeq fp, lr, r1, r3 │ │ │ │ - tsteq fp, r8, ror #2 │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - smlatbeq fp, r8, r1, r3 │ │ │ │ - smlabbeq fp, r2, r1, r3 │ │ │ │ - @ instruction: 0x010b17b4 │ │ │ │ - smlabbeq fp, r6, r2, r3 │ │ │ │ - tsteq fp, ip, lsl #4 │ │ │ │ - smlabteq fp, sl, r1, r3 │ │ │ │ - smlatbeq fp, r4, r1, r3 │ │ │ │ + @ instruction: 0x010b159e │ │ │ │ + tsteq fp, r8, ror r5 │ │ │ │ tsteq fp, lr, ror r1 │ │ │ │ @ instruction: 0x010b15b8 │ │ │ │ - smlabteq fp, sl, r5, r1 │ │ │ │ - @ instruction: 0x010b31b4 │ │ │ │ - smlatteq fp, lr, r5, r1 │ │ │ │ - smlabteq fp, r8, r5, r1 │ │ │ │ - smlatteq fp, sl, r1, r3 │ │ │ │ - smlabteq fp, r4, r1, r3 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ + @ instruction: 0x010b1592 │ │ │ │ + smlatteq fp, ip, r1, r3 │ │ │ │ + smlatbeq fp, sl, r1, r3 │ │ │ │ + smlabbeq fp, r4, r1, r3 │ │ │ │ + @ instruction: 0x010b15be │ │ │ │ + @ instruction: 0x010b1598 │ │ │ │ + @ instruction: 0x010b319e │ │ │ │ ldrdeq r1, [fp, -r8] │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - @ instruction: 0x010b1690 │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - tsteq fp, r8, lsr #12 │ │ │ │ + @ instruction: 0x010b15b2 │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + smlatbeq fp, lr, r1, r3 │ │ │ │ + smlatteq fp, r8, r5, r1 │ │ │ │ + smlabteq fp, r2, r5, r1 │ │ │ │ + smlabteq fp, r8, r1, r3 │ │ │ │ tsteq fp, r2, lsl #12 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - smlatteq fp, r2, r1, r3 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, r6, lsl #4 │ │ │ │ - smlatteq fp, r0, r1, r3 │ │ │ │ - tsteq fp, lr, ror #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r2, ror #12 │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ - tsteq fp, sl, lsl #4 │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - @ instruction: 0x010b329e │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, r6, lsr r2 │ │ │ │ - tsteq fp, r0, lsl r2 │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + smlatbeq fp, r6, r9, r1 │ │ │ │ + @ instruction: 0x010b3398 │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ tsteq fp, ip, asr r6 │ │ │ │ + tsteq fp, sl, lsl r6 │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlabteq fp, lr, r5, r1 │ │ │ │ + @ instruction: 0x010b319c │ │ │ │ + smlatbeq fp, lr, r1, r3 │ │ │ │ + tsteq fp, r4, lsl #12 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + smlatbeq fp, ip, r1, r3 │ │ │ │ + tsteq fp, sl, lsr r6 │ │ │ │ + tsteq fp, r4, lsl r6 │ │ │ │ + smlatteq fp, r2, r1, r3 │ │ │ │ + @ instruction: 0x010b31bc │ │ │ │ + tsteq fp, lr, lsr #12 │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, r2, lsr r2 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + smlatteq fp, r6, r1, r3 │ │ │ │ + tsteq fp, r0, lsr #12 │ │ │ │ + tsteq fp, r2, lsr r6 │ │ │ │ + tsteq fp, ip, lsl r2 │ │ │ │ + tsteq fp, r6, asr r6 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + tsteq fp, r6, ror #12 │ │ │ │ + tsteq fp, r0, asr #12 │ │ │ │ tsteq fp, r6, asr #4 │ │ │ │ smlabbeq fp, r0, r6, r1 │ │ │ │ tsteq fp, sl, asr r6 │ │ │ │ - tsteq fp, ip, ror r2 │ │ │ │ - tsteq fp, r6, asr r2 │ │ │ │ - @ instruction: 0x010b1690 │ │ │ │ - tsteq fp, sl, ror #12 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ - smlatbeq fp, sl, r6, r1 │ │ │ │ - smlabbeq fp, r4, r6, r1 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - @ instruction: 0x010b329c │ │ │ │ - tsteq fp, r6, ror r2 │ │ │ │ - @ instruction: 0x010b16b0 │ │ │ │ - smlabbeq fp, sl, r6, r1 │ │ │ │ - @ instruction: 0x010b3290 │ │ │ │ - smlabteq fp, sl, r6, r1 │ │ │ │ - smlatbeq fp, r4, r6, r1 │ │ │ │ - smlabteq fp, r6, r2, r3 │ │ │ │ - smlatbeq fp, r0, r2, r3 │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - @ instruction: 0x010b16b4 │ │ │ │ - @ instruction: 0x010b32ba │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - smlabteq fp, lr, r6, r1 │ │ │ │ - tsteq fp, r0, asr lr │ │ │ │ - tsteq fp, r6, ror #12 │ │ │ │ - smlabbeq fp, r0, r4, r3 │ │ │ │ - @ instruction: 0x010b17be │ │ │ │ - tsteq fp, r4, asr #14 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - @ instruction: 0x010b16b6 │ │ │ │ - smlabbeq fp, r4, r2, r3 │ │ │ │ - @ instruction: 0x010b3296 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ + smlatteq fp, lr, r6, r1 │ │ │ │ + smlatbeq fp, ip, r6, r1 │ │ │ │ + smlabbeq fp, r6, r6, r1 │ │ │ │ + tsteq fp, r0, ror #12 │ │ │ │ + tsteq fp, lr, lsr #4 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + @ instruction: 0x010b1696 │ │ │ │ + tsteq fp, r4, ror #4 │ │ │ │ + tsteq fp, lr, lsr r2 │ │ │ │ + smlabteq fp, ip, r6, r1 │ │ │ │ + smlatbeq fp, r6, r6, r1 │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, lr, asr #4 │ │ │ │ + smlabteq fp, r0, r6, r1 │ │ │ │ + smlabbeq fp, lr, r2, r3 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + tsteq fp, lr, lsr #14 │ │ │ │ smlatteq fp, ip, r6, r1 │ │ │ │ - @ instruction: 0x010b32ba │ │ │ │ + smlabteq fp, r6, r6, r1 │ │ │ │ @ instruction: 0x010b3294 │ │ │ │ - tsteq fp, r2, lsr #14 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - smlabteq fp, sl, r2, r3 │ │ │ │ - smlatbeq fp, r4, r2, r3 │ │ │ │ + tsteq fp, lr, ror #4 │ │ │ │ + smlatteq fp, r0, r6, r1 │ │ │ │ + smlatbeq fp, lr, r2, r3 │ │ │ │ + smlabbeq fp, r8, r2, r3 │ │ │ │ tsteq fp, r6, lsl r7 │ │ │ │ - smlatteq fp, r4, r2, r3 │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ @ instruction: 0x010b32be │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ + @ instruction: 0x010b3298 │ │ │ │ + tsteq fp, sl, lsl #14 │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b32b2 │ │ │ │ + smlatteq fp, r4, r8, r1 │ │ │ │ + @ instruction: 0x010b33b6 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + smlatbeq fp, lr, r2, r3 │ │ │ │ + smlatteq fp, r8, r6, r1 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + smlatteq fp, r4, r2, r3 │ │ │ │ + tsteq fp, lr, lsl r7 │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ tsteq fp, sl, lsl r3 │ │ │ │ strdeq r3, [fp, -r4] │ │ │ │ - smlabteq fp, lr, r2, r3 │ │ │ │ + tsteq fp, lr, lsr #14 │ │ │ │ tsteq fp, r8, lsl #14 │ │ │ │ - tsteq fp, sl, lsl r7 │ │ │ │ - tsteq fp, r4, lsl #6 │ │ │ │ - tsteq fp, lr, lsr r7 │ │ │ │ - tsteq fp, r8, lsl r7 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - tsteq fp, r4, lsl r3 │ │ │ │ - tsteq fp, lr, asr #14 │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - tsteq fp, lr, lsr #6 │ │ │ │ - tsteq fp, r8, ror #14 │ │ │ │ - tsteq fp, r2, asr #14 │ │ │ │ - tsteq fp, r0, asr r8 │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - @ instruction: 0x010b1794 │ │ │ │ - tsteq fp, lr, ror #14 │ │ │ │ + tsteq fp, lr, lsl #6 │ │ │ │ tsteq fp, r8, asr #14 │ │ │ │ - tsteq fp, r6, lsl r3 │ │ │ │ - tsteq fp, r8, lsr #6 │ │ │ │ + tsteq fp, r2, lsr #14 │ │ │ │ + smlabteq fp, r0, r7, r1 │ │ │ │ tsteq fp, lr, ror r7 │ │ │ │ - tsteq fp, ip, asr #6 │ │ │ │ - tsteq fp, r6, lsr #6 │ │ │ │ - @ instruction: 0x010b17b4 │ │ │ │ - smlabbeq fp, lr, r7, r1 │ │ │ │ - tsteq fp, ip, asr r3 │ │ │ │ + tsteq fp, r8, asr r7 │ │ │ │ + tsteq fp, r2, lsr r7 │ │ │ │ + mrseq r3, (UNDEF: 59) │ │ │ │ + tsteq fp, r2, lsl r3 │ │ │ │ + tsteq fp, r8, ror #14 │ │ │ │ tsteq fp, r6, lsr r3 │ │ │ │ - smlatbeq fp, r8, r7, r1 │ │ │ │ + tsteq fp, r0, lsl r3 │ │ │ │ + @ instruction: 0x010b179e │ │ │ │ + tsteq fp, r8, ror r7 │ │ │ │ + tsteq fp, r6, asr #6 │ │ │ │ + tsteq fp, r0, lsr #6 │ │ │ │ + @ instruction: 0x010b1792 │ │ │ │ + tsteq fp, r0, ror #6 │ │ │ │ + tsteq fp, sl, lsr r3 │ │ │ │ + tsteq fp, r8, asr #8 │ │ │ │ + smlabteq fp, lr, r3, r3 │ │ │ │ + smlabbeq fp, ip, r3, r3 │ │ │ │ + tsteq fp, r6, ror #6 │ │ │ │ + tsteq fp, r0, asr #6 │ │ │ │ + tsteq fp, sl, ror r7 │ │ │ │ + smlabbeq fp, ip, r7, r1 │ │ │ │ tsteq fp, r6, ror r3 │ │ │ │ - tsteq fp, r0, asr r3 │ │ │ │ - smlatteq fp, lr, r3, r3 │ │ │ │ + @ instruction: 0x010b17b0 │ │ │ │ + smlabbeq fp, sl, r7, r1 │ │ │ │ smlatbeq fp, ip, r3, r3 │ │ │ │ smlabbeq fp, r6, r3, r3 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ + smlabteq fp, r0, r7, r1 │ │ │ │ @ instruction: 0x010b179a │ │ │ │ - smlatbeq fp, ip, r7, r1 │ │ │ │ - @ instruction: 0x010b3396 │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - smlatbeq fp, sl, r7, r1 │ │ │ │ + smlatbeq fp, r0, r3, r3 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + @ instruction: 0x010b17b4 │ │ │ │ + tsteq fp, lr, lsl #8 │ │ │ │ smlabteq fp, ip, r3, r3 │ │ │ │ smlatbeq fp, r6, r3, r3 │ │ │ │ smlatteq fp, r0, r7, r1 │ │ │ │ @ instruction: 0x010b17ba │ │ │ │ smlabteq fp, r0, r3, r3 │ │ │ │ strdeq r1, [fp, -sl] │ │ │ │ ldrdeq r1, [fp, -r4] │ │ │ │ - @ instruction: 0x010b359a │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ + strdeq r3, [fp, -r6] │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, sl, lsl #16 │ │ │ │ + smlatteq fp, r4, r7, r1 │ │ │ │ + smlatteq fp, sl, r3, r3 │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + smlabbeq fp, r0, pc, r1 @ │ │ │ │ + @ instruction: 0x010b3796 │ │ │ │ + @ instruction: 0x010b35b0 │ │ │ │ + smlatteq fp, lr, r8, r1 │ │ │ │ + tsteq fp, r4, ror r8 │ │ │ │ + tsteq fp, r2, lsr r8 │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + smlatteq fp, r6, r7, r1 │ │ │ │ + @ instruction: 0x010b33b4 │ │ │ │ + smlabteq fp, r6, r3, r3 │ │ │ │ tsteq fp, ip, lsl r8 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - @ instruction: 0x010b339e │ │ │ │ - @ instruction: 0x010b33b0 │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ + smlatteq fp, sl, r3, r3 │ │ │ │ + smlabteq fp, r4, r3, r3 │ │ │ │ + tsteq fp, r2, asr r8 │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + strdeq r3, [fp, -sl] │ │ │ │ ldrdeq r3, [fp, -r4] │ │ │ │ - smlatbeq fp, lr, r3, r3 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r6, lsl r8 │ │ │ │ - smlatteq fp, r4, r3, r3 │ │ │ │ - @ instruction: 0x010b33be │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ + tsteq fp, r6, asr #16 │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ + smlatteq fp, lr, r3, r3 │ │ │ │ + smlabbeq fp, ip, r4, r3 │ │ │ │ + tsteq fp, sl, asr #8 │ │ │ │ + tsteq fp, r4, lsr #8 │ │ │ │ strdeq r3, [fp, -lr] │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - tsteq fp, r6, ror r4 │ │ │ │ + tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, sl, asr #16 │ │ │ │ tsteq fp, r4, lsr r4 │ │ │ │ - tsteq fp, lr, lsl #8 │ │ │ │ - smlatteq fp, r8, r3, r3 │ │ │ │ - tsteq fp, r2, lsr #16 │ │ │ │ - tsteq fp, r4, lsr r8 │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ + tsteq fp, lr, ror #16 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, sl, ror #8 │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + tsteq fp, lr, ror r8 │ │ │ │ tsteq fp, r8, asr r8 │ │ │ │ - tsteq fp, r2, lsr r8 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - tsteq fp, lr, lsr #8 │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - tsteq fp, r2, asr #16 │ │ │ │ - tsteq fp, r8, asr #8 │ │ │ │ - smlabbeq fp, r2, r8, r1 │ │ │ │ - tsteq fp, ip, asr r8 │ │ │ │ - tsteq fp, sl, ror #18 │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - smlatbeq fp, lr, r8, r1 │ │ │ │ - smlabbeq fp, r8, r8, r1 │ │ │ │ - tsteq fp, r2, ror #16 │ │ │ │ - tsteq fp, r0, lsr r4 │ │ │ │ - tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ @ instruction: 0x010b1898 │ │ │ │ + tsteq fp, r2, ror r8 │ │ │ │ + smlabbeq fp, r0, r9, r1 │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + smlabteq fp, r4, r8, r1 │ │ │ │ + @ instruction: 0x010b189e │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + tsteq fp, r6, asr #8 │ │ │ │ + tsteq fp, r8, asr r4 │ │ │ │ + smlatbeq fp, lr, r8, r1 │ │ │ │ + tsteq fp, ip, ror r4 │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + smlatteq fp, r4, r8, r1 │ │ │ │ + @ instruction: 0x010b18be │ │ │ │ + smlabbeq fp, ip, r4, r3 │ │ │ │ tsteq fp, r6, ror #8 │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - smlabteq fp, lr, r8, r1 │ │ │ │ - smlatbeq fp, r8, r8, r1 │ │ │ │ - tsteq fp, r6, ror r4 │ │ │ │ - tsteq fp, r0, asr r4 │ │ │ │ - smlabteq fp, r2, r8, r1 │ │ │ │ + ldrdeq r1, [fp, -r8] │ │ │ │ + smlatbeq fp, r6, r4, r3 │ │ │ │ + smlabbeq fp, r0, r4, r3 │ │ │ │ + tsteq fp, lr, lsl r5 │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + @ instruction: 0x010b34b6 │ │ │ │ @ instruction: 0x010b3490 │ │ │ │ - tsteq fp, sl, ror #8 │ │ │ │ - tsteq fp, r0, lsr r9 │ │ │ │ - smlatteq fp, lr, r8, r1 │ │ │ │ - smlabteq fp, r8, r8, r1 │ │ │ │ - @ instruction: 0x010b3496 │ │ │ │ - tsteq fp, r0, ror r4 │ │ │ │ - smlatteq fp, r2, r8, r1 │ │ │ │ - @ instruction: 0x010b34b0 │ │ │ │ - smlabbeq fp, sl, r4, r3 │ │ │ │ - tsteq fp, r8, lsl r9 │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - smlabteq fp, r0, r4, r3 │ │ │ │ - @ instruction: 0x010b349a │ │ │ │ - tsteq fp, ip, lsl #18 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - @ instruction: 0x010b34b4 │ │ │ │ - tsteq fp, lr, ror r8 │ │ │ │ + smlabteq fp, sl, r8, r1 │ │ │ │ ldrdeq r1, [fp, -ip] │ │ │ │ - smlatbeq fp, lr, r5, r3 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ + smlabteq fp, r6, r4, r3 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + strdeq r3, [fp, -ip] │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + tsteq fp, r0, lsl r9 │ │ │ │ + smlatteq fp, sl, r8, r1 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, sl, lsr #18 │ │ │ │ + tsteq fp, r4, lsl #18 │ │ │ │ + smlabteq fp, sl, r6, r3 │ │ │ │ + tsteq fp, r8, lsl #20 │ │ │ │ + smlabbeq fp, lr, r9, r1 │ │ │ │ + tsteq fp, ip, asr #18 │ │ │ │ + tsteq fp, r6, lsr #18 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + smlabteq fp, lr, r4, r3 │ │ │ │ + smlatteq fp, r0, r4, r3 │ │ │ │ + tsteq fp, r6, lsr r9 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + tsteq fp, ip, ror #18 │ │ │ │ + tsteq fp, r6, asr #18 │ │ │ │ + tsteq fp, r4, lsl r5 │ │ │ │ + smlatteq fp, lr, r4, r3 │ │ │ │ + tsteq fp, r0, ror #18 │ │ │ │ + tsteq fp, lr, lsr #10 │ │ │ │ + tsteq fp, r8, lsl #10 │ │ │ │ + smlatbeq fp, r6, r5, r3 │ │ │ │ + tsteq fp, r4, ror #10 │ │ │ │ + tsteq fp, lr, lsr r5 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + tsteq fp, r2, asr r9 │ │ │ │ + tsteq fp, r4, ror #18 │ │ │ │ + tsteq fp, lr, asr #10 │ │ │ │ + smlabbeq fp, r8, r9, r1 │ │ │ │ + tsteq fp, r2, ror #18 │ │ │ │ + smlabbeq fp, r4, r5, r3 │ │ │ │ + tsteq fp, lr, asr r5 │ │ │ │ + @ instruction: 0x010b1998 │ │ │ │ + tsteq fp, r2, ror r9 │ │ │ │ + tsteq fp, r8, ror r5 │ │ │ │ + @ instruction: 0x010b19b2 │ │ │ │ + smlabbeq fp, ip, r9, r1 │ │ │ │ + @ instruction: 0x010b1a9a │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ + ldrdeq r1, [fp, -lr] │ │ │ │ + @ instruction: 0x010b19b8 │ │ │ │ + @ instruction: 0x010b1992 │ │ │ │ + tsteq fp, r0, ror #10 │ │ │ │ + tsteq fp, r2, ror r5 │ │ │ │ + smlabteq fp, r8, r9, r1 │ │ │ │ + @ instruction: 0x010b3596 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + ldrdeq r1, [fp, -r8] │ │ │ │ + smlatbeq fp, r6, r5, r3 │ │ │ │ + smlabbeq fp, r0, r5, r3 │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + smlabteq fp, r0, r5, r3 │ │ │ │ + @ instruction: 0x010b359a │ │ │ │ + tsteq fp, r0, ror #20 │ │ │ │ + tsteq fp, lr, lsl sl │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ + smlabteq fp, r6, r5, r3 │ │ │ │ + smlatbeq fp, r0, r5, r3 │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + smlatteq fp, r0, r5, r3 │ │ │ │ + @ instruction: 0x010b35ba │ │ │ │ + tsteq fp, r8, asr #20 │ │ │ │ + tsteq fp, r2, lsr #20 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + smlabteq fp, sl, r5, r3 │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + tsteq fp, sl, lsl #12 │ │ │ │ + smlatteq fp, r4, r5, r3 │ │ │ │ + smlatbeq fp, lr, r9, r3 │ │ │ │ + tsteq fp, ip, lsl #24 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + tsteq fp, r4, ror #12 │ │ │ │ + tsteq fp, r2, lsr #12 │ │ │ │ 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 │ │ │ │ @@ -128987,142 +128987,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - tsteq fp, r8, asr #28 │ │ │ │ - smlabbeq fp, r6, r2, r1 │ │ │ │ - @ instruction: 0x010b129c │ │ │ │ - smlabbeq fp, sl, lr, r2 │ │ │ │ - smlabteq fp, r8, r2, r1 │ │ │ │ - smlatbeq fp, r6, r2, r1 │ │ │ │ - smlabteq fp, ip, lr, r2 │ │ │ │ - smlatbeq fp, sl, lr, r2 │ │ │ │ - smlatteq fp, r8, r2, r1 │ │ │ │ - smlabteq fp, r6, r2, r1 │ │ │ │ - ldrdeq r2, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsl #6 │ │ │ │ - smlatteq fp, ip, r2, r1 │ │ │ │ - smlabbeq fp, lr, r3, r1 │ │ │ │ - tsteq fp, r0, asr r3 │ │ │ │ - tsteq fp, lr, lsr #6 │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ - ldrdeq r2, [fp, -lr] │ │ │ │ - strdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - strdeq r2, [fp, -lr] │ │ │ │ - @ instruction: 0x010b1390 │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ - tsteq fp, r0, asr #30 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - @ instruction: 0x010b1394 │ │ │ │ - tsteq fp, r6, ror #30 │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - qaddeq r3, r6, fp │ │ │ │ - smlatteq fp, r0, pc, r2 @ │ │ │ │ - smlatbeq fp, r2, pc, r2 @ │ │ │ │ - smlabbeq fp, r0, pc, r2 @ │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - @ instruction: 0x010b139c │ │ │ │ - @ instruction: 0x010b13b2 │ │ │ │ - smlatbeq fp, r0, pc, r2 @ │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - @ instruction: 0x010b13bc │ │ │ │ - smlatteq fp, r2, pc, r2 @ │ │ │ │ - smlabteq fp, r0, pc, r2 @ │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - smlatteq fp, r6, pc, r2 @ │ │ │ │ - tsteq fp, r4, lsr #8 │ │ │ │ - tsteq fp, r2, lsl #8 │ │ │ │ - tsteq fp, r0, rrx │ │ │ │ - tsteq fp, r2, lsr #32 │ │ │ │ + @ instruction: 0x010b2f9a │ │ │ │ + tsteq fp, r8, ror pc │ │ │ │ + @ instruction: 0x010b13b6 │ │ │ │ + smlabteq fp, ip, r3, r1 │ │ │ │ + @ instruction: 0x010b2fba │ │ │ │ + strdeq r1, [fp, -r8] │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ + ldrdeq r2, [fp, -sl] │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ mrseq r3, (UNDEF: 11) │ │ │ │ tsteq fp, lr, lsr r4 │ │ │ │ tsteq fp, ip, lsl r4 │ │ │ │ - tsteq fp, r6, lsr #32 │ │ │ │ - tsteq fp, r4, ror #8 │ │ │ │ - tsteq fp, r2, asr #8 │ │ │ │ - tsteq fp, r8, rrx │ │ │ │ - tsteq fp, r6, asr #32 │ │ │ │ - smlabbeq fp, r4, r4, r1 │ │ │ │ - tsteq fp, r2, ror #8 │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - smlatbeq fp, sl, r4, r1 │ │ │ │ - smlabbeq fp, r8, r4, r1 │ │ │ │ - tsteq fp, r2, asr r2 │ │ │ │ - @ instruction: 0x010b1594 │ │ │ │ - tsteq fp, lr, lsl r5 │ │ │ │ - smlatteq fp, r0, r4, r1 │ │ │ │ @ instruction: 0x010b14be │ │ │ │ - @ instruction: 0x010b149c │ │ │ │ - tsteq fp, lr, rrx │ │ │ │ - smlabbeq fp, r4, r0, r3 │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ + smlabbeq fp, r0, r4, r1 │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ + tsteq fp, ip, lsr r4 │ │ │ │ + tsteq fp, lr │ │ │ │ + tsteq fp, r4, lsr #32 │ │ │ │ + tsteq fp, lr, ror r4 │ │ │ │ + qaddeq r3, r0, fp │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + smlabteq fp, r0, r4, r1 │ │ │ │ + @ instruction: 0x010b149e │ │ │ │ + tsteq fp, r0, ror r0 │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + smlabteq fp, r4, r4, r1 │ │ │ │ + swpeq r3, r6, [fp] │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + smlabbeq fp, r6, r1, r3 │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ strheq r3, [fp, -r0] │ │ │ │ smlabbeq fp, lr, r0, r3 │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ + smlabteq fp, ip, r4, r1 │ │ │ │ + smlatteq fp, r2, r4, r1 │ │ │ │ ldrdeq r3, [fp, -r0] │ │ │ │ - smlatbeq fp, lr, r0, r3 │ │ │ │ - tsteq fp, r4, lsr #10 │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - tsteq fp, r6, ror r1 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, lr, lsl #10 │ │ │ │ + smlatteq fp, ip, r4, r1 │ │ │ │ + tsteq fp, r2, lsl r1 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + tsteq fp, lr, lsr #10 │ │ │ │ + tsteq fp, ip, lsl #10 │ │ │ │ tsteq fp, r6, lsl r1 │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, r4, asr r5 │ │ │ │ tsteq fp, r2, lsr r5 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ + @ instruction: 0x010b3190 │ │ │ │ + tsteq fp, r2, asr r1 │ │ │ │ + tsteq fp, r0, lsr r1 │ │ │ │ + tsteq fp, lr, ror #10 │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ tsteq fp, r6, asr r1 │ │ │ │ @ instruction: 0x010b1594 │ │ │ │ tsteq fp, r2, ror r5 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - @ instruction: 0x010b1598 │ │ │ │ - smlatbeq fp, sl, r6, r1 │ │ │ │ - tsteq fp, r4, lsr r6 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - @ instruction: 0x010b15b2 │ │ │ │ - smlabbeq fp, r4, r1, r3 │ │ │ │ - @ instruction: 0x010b319a │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - smlabteq fp, r6, r1, r3 │ │ │ │ - smlatbeq fp, r4, r1, r3 │ │ │ │ - tsteq fp, r6, lsr r6 │ │ │ │ - tsteq fp, r4, lsl r6 │ │ │ │ - smlatteq fp, r6, r1, r3 │ │ │ │ - smlabteq fp, r4, r1, r3 │ │ │ │ - tsteq fp, sl, lsr r6 │ │ │ │ - tsteq fp, ip, lsl #4 │ │ │ │ - smlatteq fp, sl, r1, r3 │ │ │ │ - @ instruction: 0x010b16b4 │ │ │ │ - tsteq fp, r6, ror r6 │ │ │ │ + @ instruction: 0x010b3198 │ │ │ │ + tsteq fp, r6, ror r1 │ │ │ │ + @ instruction: 0x010b15b4 │ │ │ │ + @ instruction: 0x010b1592 │ │ │ │ + @ instruction: 0x010b319c │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + @ instruction: 0x010b15b8 │ │ │ │ + smlabbeq fp, r2, r3, r3 │ │ │ │ + smlabteq fp, r4, r6, r1 │ │ │ │ + tsteq fp, lr, asr #12 │ │ │ │ + tsteq fp, r0, lsl r6 │ │ │ │ + smlatteq fp, lr, r5, r1 │ │ │ │ + smlabteq fp, ip, r5, r1 │ │ │ │ + @ instruction: 0x010b319e │ │ │ │ + @ instruction: 0x010b31b4 │ │ │ │ + tsteq fp, lr, lsl #12 │ │ │ │ + smlatteq fp, r0, r1, r3 │ │ │ │ + @ instruction: 0x010b31be │ │ │ │ + tsteq fp, r0, asr r6 │ │ │ │ + tsteq fp, lr, lsr #12 │ │ │ │ + mrseq r3, R11_fiq │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ tsteq fp, r4, asr r6 │ │ │ │ tsteq fp, r6, lsr #4 │ │ │ │ tsteq fp, r4, lsl #4 │ │ │ │ - tsteq fp, sl, ror r6 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ - tsteq fp, sl, lsr #4 │ │ │ │ - @ instruction: 0x010b16bc │ │ │ │ - @ instruction: 0x010b169a │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ - tsteq fp, sl, asr #4 │ │ │ │ - smlabteq fp, r0, r6, r1 │ │ │ │ - @ instruction: 0x010b3292 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ + smlatbeq fp, r6, r2, r3 │ │ │ │ + tsteq fp, r8, ror #4 │ │ │ │ + tsteq fp, r6, asr #4 │ │ │ │ + tsteq fp, r4, lsr #4 │ │ │ │ + tsteq fp, r2, ror #12 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq fp, r6, ror #4 │ │ │ │ + smlatbeq fp, r4, r6, r1 │ │ │ │ + smlabbeq fp, r2, r6, r1 │ │ │ │ + smlatbeq fp, r8, r2, r3 │ │ │ │ + smlabbeq fp, r6, r2, r3 │ │ │ │ + smlabteq fp, r4, r6, r1 │ │ │ │ + smlatbeq fp, r2, r6, r1 │ │ │ │ + smlatbeq fp, ip, r2, r3 │ │ │ │ + smlatteq fp, sl, r6, r1 │ │ │ │ + smlabteq fp, r8, r6, r1 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + tsteq fp, r6, lsr #14 │ │ │ │ + tsteq fp, r4, lsl #14 │ │ │ │ + smlatteq fp, r2, r6, r1 │ │ │ │ + @ instruction: 0x010b32b4 │ │ │ │ + smlabteq fp, sl, r2, r3 │ │ │ │ + tsteq fp, r4, lsr #14 │ │ │ │ + strdeq r3, [fp, -r6] │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, r6, ror #14 │ │ │ │ + tsteq fp, r4, asr #14 │ │ │ │ + tsteq fp, r6, lsl r3 │ │ │ │ + strdeq r3, [fp, -r4] │ │ │ │ + tsteq fp, sl, ror #14 │ │ │ │ + tsteq fp, ip, lsr r3 │ │ │ │ + tsteq fp, sl, lsl r3 │ │ │ │ + smlatteq fp, r4, r7, r1 │ │ │ │ + smlatbeq fp, r6, r7, r1 │ │ │ │ + smlabbeq fp, r4, r7, r1 │ │ │ │ + tsteq fp, r6, asr r3 │ │ │ │ + tsteq fp, r4, lsr r3 │ │ │ │ + smlatbeq fp, sl, r7, r1 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + smlatteq fp, ip, r7, r1 │ │ │ │ + smlabteq fp, sl, r7, r1 │ │ │ │ + @ instruction: 0x010b339c │ │ │ │ + tsteq fp, sl, ror r3 │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + smlabteq fp, r2, r3, r3 │ │ │ │ + smlatbeq fp, r0, r3, r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec49f40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ ldrmi r5, [lr], -r4, ror #4 │ │ │ │ ldmdale r8, {r0, r4, r7, r9, lr}^ │ │ │ │ @@ -130055,165 +130055,165 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ and lr, r6, ip, lsl #19 │ │ │ │ strtmi r4, [fp], -r9, lsl #21 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ @ instruction: 0xbdf8e984 │ │ │ │ - smlabbeq r7, ip, pc, r6 @ │ │ │ │ - tsteq r9, r6, ror r7 │ │ │ │ - smlatteq r7, lr, r2, lr │ │ │ │ - smlatteq r7, r0, r2, lr │ │ │ │ - ldrdeq lr, [r7, -lr] │ │ │ │ - smlatteq r7, r8, r2, lr │ │ │ │ - smlatteq r7, sl, r2, lr │ │ │ │ - smlabbeq sl, r6, r0, lr │ │ │ │ - strdeq r6, [r9, -r0] │ │ │ │ - tsteq sl, sl, ror r0 │ │ │ │ - ldrdeq r6, [r9, -r0] │ │ │ │ - tsteq r7, r6, lsl #30 │ │ │ │ - smlatbeq r9, ip, r6, r6 │ │ │ │ - smlabteq r7, sl, lr, r6 │ │ │ │ - smlabbeq r9, ip, r6, r6 │ │ │ │ - @ instruction: 0x01085294 │ │ │ │ - @ instruction: 0x01085296 │ │ │ │ - tsteq r8, sl, ror r2 │ │ │ │ - tsteq r9, r2, lsl r5 │ │ │ │ - tsteq r9, r2, lsl r5 │ │ │ │ - @ instruction: 0x01098696 │ │ │ │ - @ instruction: 0x01076eb4 │ │ │ │ - smlatbeq r7, ip, lr, r6 │ │ │ │ - tsteq r9, sl, ror #14 │ │ │ │ - smlabbeq sl, ip, pc, sp @ │ │ │ │ - @ instruction: 0x010adf94 │ │ │ │ - @ instruction: 0x010adf98 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r9, r6, asr r7 │ │ │ │ - tsteq r7, r4, lsr #28 │ │ │ │ - tsteq r7, ip, lsl lr │ │ │ │ - @ instruction: 0x010a329c │ │ │ │ - strdeq r6, [r7, -r2] │ │ │ │ - smlatteq r7, sl, sp, r6 │ │ │ │ + strheq r7, [r7, -ip] │ │ │ │ + smlatbeq r9, r6, r8, r6 │ │ │ │ + tsteq r7, lr, lsl r4 │ │ │ │ + tsteq r7, r0, lsl r4 │ │ │ │ + tsteq r7, lr, lsl #8 │ │ │ │ + tsteq r7, r8, lsl r4 │ │ │ │ + tsteq r7, sl, lsl r4 │ │ │ │ + @ instruction: 0x010ae1b6 │ │ │ │ + tsteq r9, r0, lsr #16 │ │ │ │ + smlatbeq sl, sl, r1, lr │ │ │ │ + tsteq r9, r0, lsl #16 │ │ │ │ + tsteq r7, r6, lsr r0 │ │ │ │ + ldrdeq r6, [r9, -ip] │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + @ instruction: 0x010967bc │ │ │ │ + smlabteq r8, r4, r3, r5 │ │ │ │ + smlabteq r8, r6, r3, r5 │ │ │ │ + smlatbeq r8, sl, r3, r5 │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + tsteq r9, r2, asr #12 │ │ │ │ + smlabteq r9, r6, r7, r8 │ │ │ │ + smlatteq r7, r4, pc, r6 @ │ │ │ │ + ldrdeq r6, [r7, -ip] │ │ │ │ + @ instruction: 0x0109889a │ │ │ │ + strheq lr, [sl, -ip] │ │ │ │ + smlabteq sl, r4, r0, lr │ │ │ │ + smlabteq sl, r8, r0, lr │ │ │ │ + @ instruction: 0x0110a792 │ │ │ │ + smlabbeq r9, r6, r8, r8 │ │ │ │ + tsteq r7, r4, asr pc │ │ │ │ + tsteq r7, ip, asr #30 │ │ │ │ + smlabteq sl, ip, r3, r3 │ │ │ │ + tsteq r7, r2, lsr #30 │ │ │ │ + tsteq r7, sl, lsl pc │ │ │ │ + tsteq r7, lr, lsl #14 │ │ │ │ + strdeq lr, [r7, -lr] │ │ │ │ + strdeq lr, [r7, -sl] │ │ │ │ + strdeq lr, [r7, -r6] │ │ │ │ + strdeq lr, [r7, -r2] │ │ │ │ + smlatteq r7, lr, r6, lr │ │ │ │ + smlatteq r7, sl, r6, lr │ │ │ │ + smlatteq r7, r6, r6, lr │ │ │ │ ldrdeq lr, [r7, -lr] │ │ │ │ - smlabteq r7, lr, r5, lr │ │ │ │ - smlabteq r7, sl, r5, lr │ │ │ │ - smlabteq r7, r6, r5, lr │ │ │ │ - smlabteq r7, r2, r5, lr │ │ │ │ - @ instruction: 0x0107e5be │ │ │ │ - @ instruction: 0x0107e5ba │ │ │ │ - @ instruction: 0x0107e5b6 │ │ │ │ - smlatbeq r7, lr, r5, lr │ │ │ │ - smlatbeq r7, sl, r5, lr │ │ │ │ - @ instruction: 0x0107e5b6 │ │ │ │ - @ instruction: 0x0107e59a │ │ │ │ - tsteq r0, r0, lsl r5 │ │ │ │ - tsteq sl, r4, asr lr │ │ │ │ - ldrdeq r6, [r7, -r2] │ │ │ │ - smlabteq r7, sl, ip, r6 │ │ │ │ - tsteq sl, r8, lsr lr │ │ │ │ - tsteq sl, ip, lsr #28 │ │ │ │ - tsteq sl, r8, lsr #28 │ │ │ │ - tsteq sl, ip, lsr #28 │ │ │ │ - tsteq sl, r0, lsr lr │ │ │ │ - strdeq sp, [r7, -lr] │ │ │ │ + ldrdeq lr, [r7, -sl] │ │ │ │ + smlatteq r7, r6, r6, lr │ │ │ │ + smlabteq r7, sl, r6, lr │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + smlabbeq sl, r4, pc, sp @ │ │ │ │ + tsteq r7, r2, lsl #28 │ │ │ │ + strdeq r6, [r7, -sl] │ │ │ │ + tsteq sl, r8, ror #30 │ │ │ │ + tsteq sl, ip, asr pc │ │ │ │ + tsteq sl, r8, asr pc │ │ │ │ + tsteq sl, ip, asr pc │ │ │ │ + tsteq sl, r0, ror #30 │ │ │ │ + tsteq r7, lr, lsr #2 │ │ │ │ + tsteq r7, r4, ror sp │ │ │ │ + tsteq r7, ip, ror #26 │ │ │ │ + tsteq r7, r6, lsl #2 │ │ │ │ + smlatbeq r9, r6, r4, r6 │ │ │ │ + strdeq lr, [r7, -sl] │ │ │ │ + @ instruction: 0x010ad698 │ │ │ │ + tsteq r9, lr, asr r4 │ │ │ │ + @ instruction: 0x010ad696 │ │ │ │ + smlatteq r7, r2, ip, r6 │ │ │ │ + ldrdeq r6, [r7, -sl] │ │ │ │ + tsteq sl, sl, ror r6 │ │ │ │ + @ instruction: 0x01076cb0 │ │ │ │ + smlatbeq r7, r8, ip, r6 │ │ │ │ + tsteq fp, r8, asr #14 │ │ │ │ + tsteq r7, lr, ror ip │ │ │ │ + tsteq r7, r6, ror ip │ │ │ │ + tsteq sl, sl, lsr r6 │ │ │ │ + tsteq r7, ip, asr #24 │ │ │ │ tsteq r7, r4, asr #24 │ │ │ │ - tsteq r7, ip, lsr ip │ │ │ │ - ldrdeq sp, [r7, -r6] │ │ │ │ - tsteq r9, r6, ror r3 │ │ │ │ - smlabteq r7, sl, pc, sp @ │ │ │ │ - tsteq sl, r8, ror #10 │ │ │ │ - tsteq r9, lr, lsr #6 │ │ │ │ - tsteq sl, r6, ror #10 │ │ │ │ - @ instruction: 0x01076bb2 │ │ │ │ - smlatbeq r7, sl, fp, r6 │ │ │ │ - tsteq sl, sl, asr #10 │ │ │ │ - smlabbeq r7, r0, fp, r6 │ │ │ │ - tsteq r7, r8, ror fp │ │ │ │ - tsteq fp, r8, lsl r6 │ │ │ │ - tsteq r7, lr, asr #22 │ │ │ │ - tsteq r7, r6, asr #22 │ │ │ │ - tsteq sl, sl, lsl #10 │ │ │ │ - tsteq r7, ip, lsl fp │ │ │ │ - tsteq r7, r4, lsl fp │ │ │ │ - strdeq sp, [sl, -r0] │ │ │ │ - smlatteq r7, sl, sl, r6 │ │ │ │ - smlatteq r7, r2, sl, r6 │ │ │ │ - @ instruction: 0x010b259e │ │ │ │ - @ instruction: 0x01076ab8 │ │ │ │ - @ instruction: 0x01076ab0 │ │ │ │ - @ instruction: 0x010ad4b0 │ │ │ │ - smlabbeq r7, r6, sl, r6 │ │ │ │ + tsteq sl, r0, lsr #12 │ │ │ │ + tsteq r7, sl, lsl ip │ │ │ │ + tsteq r7, r2, lsl ip │ │ │ │ + smlabteq fp, lr, r6, r2 │ │ │ │ + smlatteq r7, r8, fp, r6 │ │ │ │ + smlatteq r7, r0, fp, r6 │ │ │ │ + smlatteq sl, r0, r5, sp │ │ │ │ + @ instruction: 0x01076bb6 │ │ │ │ + tsteq sl, r4, lsr #28 │ │ │ │ + @ instruction: 0x01076b9e │ │ │ │ + tsteq sl, r0, lsr #14 │ │ │ │ + tsteq r6, ip, ror r7 │ │ │ │ + tsteq r8, r8, lsr r0 │ │ │ │ + tsteq sl, r0, lsl #14 │ │ │ │ + smlatteq sl, r0, r6, sp │ │ │ │ + smlatteq sl, ip, r6, sp │ │ │ │ + smlatteq sl, ip, r6, sp │ │ │ │ strdeq sp, [sl, -r4] │ │ │ │ - tsteq r7, lr, ror #20 │ │ │ │ - strdeq sp, [sl, -r0] │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r8, r8, lsl #30 │ │ │ │ - ldrdeq sp, [sl, -r0] │ │ │ │ - @ instruction: 0x010ad5b0 │ │ │ │ - @ instruction: 0x010ad5bc │ │ │ │ - @ instruction: 0x010ad5bc │ │ │ │ - smlabteq sl, r4, r5, sp │ │ │ │ - smlabteq sl, r2, r5, sp │ │ │ │ - smlabteq sl, r8, r5, sp │ │ │ │ - ldrdeq sp, [sl, -lr] │ │ │ │ - smlabbeq fp, r8, r4, r2 │ │ │ │ - @ instruction: 0x010b2492 │ │ │ │ - @ instruction: 0x0110a196 │ │ │ │ - strdeq r5, [r9, -r4] │ │ │ │ - smlabteq r9, r0, r0, r6 │ │ │ │ - tsteq fp, r2, ror r4 │ │ │ │ - @ instruction: 0x010768ba │ │ │ │ - tsteq r9, ip, ror r0 │ │ │ │ - tsteq r7, r6, lsl #2 │ │ │ │ - tsteq r9, r2, rrx │ │ │ │ - strdeq lr, [r7, -r8] │ │ │ │ - tsteq r9, r8, asr #32 │ │ │ │ - smlatteq r7, lr, r0, lr │ │ │ │ - smlatteq r7, r0, r0, lr │ │ │ │ - ldrdeq lr, [r7, -lr] │ │ │ │ - ldrdeq lr, [r7, -ip] │ │ │ │ - ldrdeq lr, [r7, -sl] │ │ │ │ - ldrdeq lr, [r7, -r8] │ │ │ │ - ldrdeq lr, [r7, -r6] │ │ │ │ - ldrdeq lr, [r7, -r4] │ │ │ │ - smlabteq r7, lr, r0, lr │ │ │ │ - smlabteq r7, ip, r0, lr │ │ │ │ - ldrdeq lr, [r7, -sl] │ │ │ │ - smlabteq r7, r0, r0, lr │ │ │ │ - tsteq r0, r8, lsr r0 │ │ │ │ - strheq lr, [r7, -r6] │ │ │ │ - strheq lr, [r7, -lr] │ │ │ │ - strheq lr, [r7, -ip] │ │ │ │ - tsteq r7, r0, asr #14 │ │ │ │ - tsteq r9, sl, lsr #30 │ │ │ │ - smlabteq r7, r4, r8, r6 │ │ │ │ - tsteq r9, r0, lsl pc │ │ │ │ - smlabbeq r7, r2, r0, lr │ │ │ │ - tsteq r7, r8, ror r0 │ │ │ │ - tsteq r7, r6, ror r0 │ │ │ │ - tsteq r7, r4, ror r0 │ │ │ │ - tsteq r7, r2, ror r0 │ │ │ │ - tsteq r7, r0, ror r0 │ │ │ │ - tsteq r0, r0, ror #30 │ │ │ │ + strdeq sp, [sl, -r2] │ │ │ │ + strdeq sp, [sl, -r8] │ │ │ │ + tsteq sl, lr, lsl #14 │ │ │ │ + @ instruction: 0x010b25b8 │ │ │ │ + smlabteq fp, r2, r5, r2 │ │ │ │ + tsteq r0, r6, asr #5 │ │ │ │ + tsteq r9, r4, lsr #28 │ │ │ │ + strdeq r6, [r9, -r0] │ │ │ │ + smlatbeq fp, r2, r5, r2 │ │ │ │ + smlatteq r7, sl, r9, r6 │ │ │ │ + smlatbeq r9, ip, r1, r6 │ │ │ │ + tsteq r7, r6, lsr r2 │ │ │ │ + @ instruction: 0x01096192 │ │ │ │ + tsteq r7, r8, lsr #4 │ │ │ │ + tsteq r9, r8, ror r1 │ │ │ │ + tsteq r7, lr, lsl r2 │ │ │ │ + tsteq r7, r0, lsl r2 │ │ │ │ + tsteq r7, lr, lsl #4 │ │ │ │ + tsteq r7, ip, lsl #4 │ │ │ │ + tsteq r7, sl, lsl #4 │ │ │ │ + tsteq r7, r8, lsl #4 │ │ │ │ + tsteq r7, r6, lsl #4 │ │ │ │ + tsteq r7, r4, lsl #4 │ │ │ │ + strdeq lr, [r7, -lr] │ │ │ │ + strdeq lr, [r7, -ip] │ │ │ │ + tsteq r7, sl, lsl #4 │ │ │ │ + strdeq lr, [r7, -r0] │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + smlatteq r7, r6, r1, lr │ │ │ │ + smlatteq r7, lr, r1, lr │ │ │ │ + smlatteq r7, ip, r1, lr │ │ │ │ + tsteq r7, r0, ror r8 │ │ │ │ + qaddeq r6, sl, r9 │ │ │ │ + strdeq r6, [r7, -r4] │ │ │ │ + tsteq r9, r0, asr #32 │ │ │ │ + @ instruction: 0x0107e1b2 │ │ │ │ + smlatbeq r7, r8, r1, lr │ │ │ │ + smlatbeq r7, r6, r1, lr │ │ │ │ + smlatbeq r7, r4, r1, lr │ │ │ │ + smlatbeq r7, r2, r1, lr │ │ │ │ + smlatbeq r7, r0, r1, lr │ │ │ │ + @ instruction: 0x0110a090 │ │ │ │ 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 fec4b018 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7df0ff8 │ │ │ │ stclt 15, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - qaddeq r2, r4, fp │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, sl, ror r1 │ │ │ │ + smlabbeq fp, r4, r1, r2 │ │ │ │ + tsteq fp, lr, asr r1 │ │ │ │ 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 │ │ │ │ @@ -130334,42 +130334,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x005ef77f │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x0056f77f │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x010a61b6 │ │ │ │ - tsteq r9, r0, lsl #24 │ │ │ │ - tsteq sl, sl, lsl #18 │ │ │ │ - @ instruction: 0x010a61b2 │ │ │ │ - tsteq sl, r6, lsr sl │ │ │ │ - tsteq sl, r0, asr #20 │ │ │ │ - tsteq sl, r2, asr #20 │ │ │ │ - tsteq sl, r0, lsr sl │ │ │ │ - tsteq sl, r2, lsr sl │ │ │ │ - smlatbeq sl, r4, r8, r8 │ │ │ │ - tsteq r9, sl, asr #22 │ │ │ │ - tsteq sl, r0, asr r1 │ │ │ │ - smlabteq r8, sl, r7, r4 │ │ │ │ - smlabteq r8, r0, r7, r4 │ │ │ │ - tsteq sl, r2, asr #2 │ │ │ │ - tsteq r9, r2, lsl #22 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - smlatteq r9, r6, sl, r5 │ │ │ │ - strdeq r4, [r8, -r4] │ │ │ │ - tsteq sl, r8, asr #2 │ │ │ │ - tsteq r8, lr, lsr #16 │ │ │ │ - smlatbeq sl, r4, r2, r6 │ │ │ │ - smlatbeq fp, r2, lr, r1 │ │ │ │ - tsteq r8, r8, lsl r8 │ │ │ │ - tsteq r8, r2, lsr #16 │ │ │ │ - tsteq r0, r2, lsr #22 │ │ │ │ - tsteq r9, sl, lsr #20 │ │ │ │ - tsteq r9, r4, asr #20 │ │ │ │ + smlatteq sl, r6, r2, r6 │ │ │ │ + tsteq r9, r0, lsr sp │ │ │ │ + tsteq sl, sl, lsr sl │ │ │ │ + smlatteq sl, r2, r2, r6 │ │ │ │ + tsteq sl, r6, ror #22 │ │ │ │ + tsteq sl, r0, ror fp │ │ │ │ + tsteq sl, r2, ror fp │ │ │ │ + tsteq sl, r0, ror #22 │ │ │ │ + tsteq sl, r2, ror #22 │ │ │ │ + ldrdeq r8, [sl, -r4] │ │ │ │ + tsteq r9, sl, ror ip │ │ │ │ + smlabbeq sl, r0, r2, r6 │ │ │ │ + strdeq r4, [r8, -sl] │ │ │ │ + strdeq r4, [r8, -r0] │ │ │ │ + tsteq sl, r2, ror r2 │ │ │ │ + tsteq r9, r2, lsr ip │ │ │ │ + tsteq sl, ip, lsl #8 │ │ │ │ + tsteq r9, r6, lsl ip │ │ │ │ + tsteq r8, r4, lsr #16 │ │ │ │ + tsteq sl, r8, ror r2 │ │ │ │ + tsteq r8, lr, asr r9 │ │ │ │ + ldrdeq r6, [sl, -r4] │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + tsteq r8, r8, asr #18 │ │ │ │ + tsteq r8, r2, asr r9 │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r9, sl, asr fp │ │ │ │ + tsteq r9, r4, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b2bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -130414,28 +130414,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 fp, sl, lsr lr │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - @ instruction: 0x010b1d9a │ │ │ │ - smlatbeq fp, ip, sp, r1 │ │ │ │ - tsteq fp, sl, asr sp │ │ │ │ - smlatteq fp, r8, sp, r1 │ │ │ │ - strdeq r1, [fp, -sl] │ │ │ │ - smlabteq fp, r4, sp, r1 │ │ │ │ - @ instruction: 0x010b1eba │ │ │ │ - tsteq fp, r4, ror #28 │ │ │ │ - smlabbeq fp, r6, lr, r1 │ │ │ │ - tsteq fp, r8, lsr #28 │ │ │ │ - smlabteq fp, r6, lr, r1 │ │ │ │ - smlatteq fp, r4, lr, r1 │ │ │ │ + tsteq fp, sl, ror #30 │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + smlabteq fp, sl, lr, r1 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + smlabbeq fp, sl, lr, r1 │ │ │ │ + tsteq fp, r8, lsl pc │ │ │ │ + tsteq fp, sl, lsr #30 │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlatteq fp, sl, pc, r1 @ │ │ │ │ + @ instruction: 0x010b1f94 │ │ │ │ + @ instruction: 0x010b1fb6 │ │ │ │ + tsteq fp, r8, asr pc │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + tsteq fp, r4, lsl r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4b3c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -130850,110 +130850,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 1632640 │ │ │ │ bmi 19ac85c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xbdf8eb4e │ │ │ │ - qaddeq r6, r4, r7 │ │ │ │ - tsteq r9, r4, lsl r8 │ │ │ │ - tsteq r7, r8, rrx │ │ │ │ - smlatbeq sl, r0, r6, r6 │ │ │ │ - tsteq r7, r0, rrx │ │ │ │ - tsteq r7, ip, asr #32 │ │ │ │ - tsteq r0, sl, ror r8 │ │ │ │ - tsteq r7, sl, lsr r0 │ │ │ │ - tsteq r7, ip, lsr r0 │ │ │ │ - tsteq r7, r4, lsr r0 │ │ │ │ - swpeq r9, ip, [sl] │ │ │ │ - swpeq r9, lr, [sl] │ │ │ │ - swpeq r9, r6, [sl] │ │ │ │ - strdeq r5, [r7, -r8] │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - @ instruction: 0x010adeb4 │ │ │ │ - smlabteq sl, r4, lr, sp │ │ │ │ - tsteq sl, r0, lsl #10 │ │ │ │ - smlatteq r7, lr, pc, r5 @ │ │ │ │ - smlabbeq sl, r0, r5, r6 │ │ │ │ + smlabbeq r7, r4, r1, r6 │ │ │ │ + tsteq r9, r4, asr #18 │ │ │ │ + @ instruction: 0x01076198 │ │ │ │ + ldrdeq r6, [sl, -r0] │ │ │ │ + @ instruction: 0x01076190 │ │ │ │ + tsteq r7, ip, ror r1 │ │ │ │ + tsteq r0, sl, lsr #19 │ │ │ │ + tsteq r7, sl, ror #2 │ │ │ │ + tsteq r7, ip, ror #2 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + smlabteq sl, ip, r1, r9 │ │ │ │ + smlabteq sl, lr, r1, r9 │ │ │ │ + smlabteq sl, r6, r1, r9 │ │ │ │ + tsteq r7, r8, lsr #2 │ │ │ │ + tsteq sl, ip, lsl #14 │ │ │ │ + smlatteq sl, r4, pc, sp @ │ │ │ │ + strdeq sp, [sl, -r4] │ │ │ │ + tsteq sl, r0, lsr r6 │ │ │ │ + tsteq r7, lr, lsl r1 │ │ │ │ + @ instruction: 0x010a66b0 │ │ │ │ + tsteq r7, r0, lsl r1 │ │ │ │ + strdeq r6, [r7, -ip] │ │ │ │ + tsteq r0, sl, lsl #17 │ │ │ │ + smlatteq r7, sl, r0, r6 │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + strdeq r6, [r7, -r0] │ │ │ │ + smlatteq r7, r8, r0, r6 │ │ │ │ + strheq r6, [r7, -lr] │ │ │ │ + strheq r6, [r7, -lr] │ │ │ │ + smlabteq r7, lr, r0, r6 │ │ │ │ + smlatteq r7, r8, pc, r5 @ │ │ │ │ smlatteq r7, r0, pc, r5 @ │ │ │ │ - smlabteq r7, ip, pc, r5 @ │ │ │ │ - tsteq r0, sl, asr r7 │ │ │ │ - @ instruction: 0x01075fba │ │ │ │ - smlabteq r7, r0, pc, r5 @ │ │ │ │ - smlabteq r7, r0, pc, r5 @ │ │ │ │ - @ instruction: 0x01075fb8 │ │ │ │ - smlabbeq r7, lr, pc, r5 @ │ │ │ │ - smlabbeq r7, lr, pc, r5 @ │ │ │ │ - @ instruction: 0x01075f9e │ │ │ │ - @ instruction: 0x01075eb8 │ │ │ │ - @ instruction: 0x01075eb0 │ │ │ │ + strheq r6, [r7, -r4] │ │ │ │ + @ instruction: 0x01075fb6 │ │ │ │ + smlatbeq r7, lr, pc, r5 @ │ │ │ │ + smlatteq sl, lr, r7, r4 │ │ │ │ smlabbeq r7, r4, pc, r5 @ │ │ │ │ - smlabbeq r7, r6, lr, r5 │ │ │ │ - tsteq r7, lr, ror lr │ │ │ │ - @ instruction: 0x010a46be │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - tsteq r7, ip, asr #28 │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ - tsteq r9, r2, asr #22 │ │ │ │ - smlabbeq r9, r8, fp, r7 │ │ │ │ - tsteq r9, r8, lsl fp │ │ │ │ - tsteq r9, r6, lsl fp │ │ │ │ + tsteq r7, ip, ror pc │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + tsteq r9, r2, ror ip │ │ │ │ + @ instruction: 0x01097cb8 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + tsteq r9, r6, asr #24 │ │ │ │ + smlabbeq sl, r0, r4, r2 │ │ │ │ + tsteq sl, r2, ror r4 │ │ │ │ + tsteq sl, ip, ror #8 │ │ │ │ + tsteq sl, r6, ror #8 │ │ │ │ + tsteq sl, r0, ror #8 │ │ │ │ + tsteq sl, sl, asr r4 │ │ │ │ + tsteq sl, r4, asr r4 │ │ │ │ + ldrdeq sp, [r7, -r6] │ │ │ │ + ldrdeq sp, [r7, -r4] │ │ │ │ + smlatbeq sl, lr, sp, sp │ │ │ │ + smlatbeq sl, ip, sp, sp │ │ │ │ + tsteq sl, r6, lsl r4 │ │ │ │ + tsteq sl, r0, lsl r4 │ │ │ │ + tsteq sl, sl, lsl #8 │ │ │ │ + smlabbeq sl, r0, sp, sp │ │ │ │ + tsteq sl, lr, ror sp │ │ │ │ + tsteq sl, ip, ror sp │ │ │ │ + smlatteq sl, sl, r3, r2 │ │ │ │ + @ instruction: 0x0107d692 │ │ │ │ + tsteq r7, r8, ror r6 │ │ │ │ + ldrdeq r2, [sl, -lr] │ │ │ │ + smlabteq r7, r6, sp, r5 │ │ │ │ + smlabteq r7, r0, sp, r5 │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + tsteq fp, r2, lsl #22 │ │ │ │ + tsteq fp, r0, lsl #22 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + smlabbeq sl, r8, pc, ip @ │ │ │ │ + tsteq sl, r2, asr r3 │ │ │ │ + tsteq sl, r2, asr r3 │ │ │ │ tsteq sl, r0, asr r3 │ │ │ │ - tsteq sl, r2, asr #6 │ │ │ │ - tsteq sl, ip, lsr r3 │ │ │ │ - tsteq sl, r6, lsr r3 │ │ │ │ - tsteq sl, r0, lsr r3 │ │ │ │ - tsteq sl, sl, lsr #6 │ │ │ │ - tsteq sl, r4, lsr #6 │ │ │ │ - smlatbeq r7, r6, r5, sp │ │ │ │ - smlatbeq r7, r4, r5, sp │ │ │ │ - tsteq sl, lr, ror ip │ │ │ │ - tsteq sl, ip, ror ip │ │ │ │ - smlatteq sl, r6, r2, r2 │ │ │ │ - smlatteq sl, r0, r2, r2 │ │ │ │ - ldrdeq r2, [sl, -sl] │ │ │ │ - tsteq sl, r0, asr ip │ │ │ │ - tsteq sl, lr, asr #24 │ │ │ │ - tsteq sl, ip, asr #24 │ │ │ │ - @ instruction: 0x010a22ba │ │ │ │ - tsteq r7, r2, ror #10 │ │ │ │ - tsteq r7, r8, asr #10 │ │ │ │ - smlatbeq sl, lr, r2, r2 │ │ │ │ - @ instruction: 0x01075c96 │ │ │ │ - @ instruction: 0x01075c90 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r9, r1 │ │ │ │ - tsteq sl, r8, asr lr │ │ │ │ - tsteq sl, r2, lsr #4 │ │ │ │ - tsteq sl, r2, lsr #4 │ │ │ │ - tsteq sl, r0, lsr #4 │ │ │ │ - @ instruction: 0x010b1996 │ │ │ │ - smlatteq r7, sl, fp, r5 │ │ │ │ + smlabteq fp, r6, sl, r1 │ │ │ │ + tsteq r7, sl, lsl sp │ │ │ │ + tsteq r7, r4, lsl sp │ │ │ │ + tsteq sl, r6, lsr #6 │ │ │ │ + tsteq r9, r8, asr #8 │ │ │ │ + tsteq sl, sl, ror #4 │ │ │ │ + ldrdeq r5, [r7, -r0] │ │ │ │ + smlabteq r7, sl, ip, r5 │ │ │ │ + tsteq sl, ip, lsr #24 │ │ │ │ + ldrdeq r3, [r8, -r0] │ │ │ │ + tsteq sl, lr, lsr #24 │ │ │ │ + ldrdeq r6, [sl, -r0] │ │ │ │ + ldrdeq r5, [r9, -r4] │ │ │ │ + tsteq r7, r6, asr pc │ │ │ │ + tsteq fp, r6, lsl sl │ │ │ │ + tsteq fp, r4, lsl sl │ │ │ │ smlatteq r7, r4, fp, r5 │ │ │ │ - strdeq r6, [sl, -r6] │ │ │ │ - tsteq r9, r8, lsl r3 │ │ │ │ - tsteq sl, sl, lsr r1 │ │ │ │ - smlatbeq r7, r0, fp, r5 │ │ │ │ - @ instruction: 0x01075b9a │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ - smlatbeq r8, r0, sp, r3 │ │ │ │ - strdeq sp, [sl, -lr] │ │ │ │ - smlatbeq sl, r0, r1, r6 │ │ │ │ - smlatbeq r9, r4, r2, r5 │ │ │ │ - tsteq r7, r6, lsr #28 │ │ │ │ - smlatteq fp, r6, r8, r1 │ │ │ │ - smlatteq fp, r4, r8, r1 │ │ │ │ - @ instruction: 0x01075ab4 │ │ │ │ - tsteq r9, ip, asr r2 │ │ │ │ - smlabteq fp, r6, r8, r1 │ │ │ │ - smlatteq r7, r6, sl, r5 │ │ │ │ - smlatteq r7, r0, sl, r5 │ │ │ │ + smlabbeq r9, ip, r3, r5 │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + tsteq r7, r6, lsl ip │ │ │ │ + tsteq r7, r0, lsl ip │ │ │ │ andsle r2, sp, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r0, r1, r3, r4, ip, lr, pc} │ │ │ │ ldmdami r1, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, sl, ip, ror #16 │ │ │ │ @@ -130968,20 +130968,20 @@ │ │ │ │ @ instruction: 0xbd08f9f9 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r0, lsr #14 │ │ │ │ - smlatbeq r7, r4, r4, r5 │ │ │ │ - tsteq fp, r2, lsl r7 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq r7, lr, ror r4 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + ldrdeq r5, [r7, -r4] │ │ │ │ + tsteq fp, r2, asr #16 │ │ │ │ + tsteq fp, ip, lsr #16 │ │ │ │ + smlatbeq r7, lr, r5, r5 │ │ │ │ + tsteq fp, r0, asr #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4bc4c │ │ │ │ @ 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 │ │ │ │ @@ -131203,67 +131203,67 @@ │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ mul r7, r6, r8 │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stm ip, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, r8, lsl #26 │ │ │ │ - ldrdeq r4, [r9, -r6] │ │ │ │ - tsteq sl, r4, asr lr │ │ │ │ - tsteq sl, r2, ror lr │ │ │ │ - tsteq r0, sl, rrx │ │ │ │ - smlatbeq sl, ip, r5, r5 │ │ │ │ - tsteq r8, r8, lsr #24 │ │ │ │ - tsteq r8, lr, lsl ip │ │ │ │ - smlatbeq sl, r0, r5, r5 │ │ │ │ - tsteq r9, r0, ror #30 │ │ │ │ - smlatbeq sl, lr, r9, r3 │ │ │ │ - tsteq sl, lr, asr r5 │ │ │ │ - tsteq r9, ip, lsr #22 │ │ │ │ - @ instruction: 0x010a399e │ │ │ │ - tsteq r8, r6, asr #26 │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ - @ instruction: 0x010a5596 │ │ │ │ - smlatbeq sl, r0, sp, r5 │ │ │ │ - @ instruction: 0x01108f9c │ │ │ │ - @ instruction: 0x010a55b6 │ │ │ │ - smlabteq sl, r0, r5, r5 │ │ │ │ - tsteq sl, lr, asr sp │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - smlatbeq sl, sl, r5, r5 │ │ │ │ - tsteq r9, r6, ror #20 │ │ │ │ - smlatbeq sl, ip, r5, r5 │ │ │ │ + tsteq sl, r8, lsr lr │ │ │ │ + tsteq r9, r6, lsl #2 │ │ │ │ + smlabbeq sl, r4, pc, r8 @ │ │ │ │ + smlatbeq sl, r2, pc, r8 @ │ │ │ │ + @ instruction: 0x0110919a │ │ │ │ + ldrdeq r5, [sl, -ip] │ │ │ │ + tsteq r8, r8, asr sp │ │ │ │ + tsteq r8, lr, asr #26 │ │ │ │ + ldrdeq r5, [sl, -r0] │ │ │ │ + swpeq r5, r0, [r9] │ │ │ │ + ldrdeq r3, [sl, -lr] │ │ │ │ + smlabbeq sl, lr, r6, r3 │ │ │ │ + tsteq r9, ip, asr ip │ │ │ │ + smlabteq sl, lr, sl, r3 │ │ │ │ + tsteq r8, r6, ror lr │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ + smlabteq sl, r6, r6, r5 │ │ │ │ + ldrdeq r5, [sl, -r0] │ │ │ │ + tsteq r0, ip, asr #1 │ │ │ │ + smlatteq sl, r6, r6, r5 │ │ │ │ + strdeq r5, [sl, -r0] │ │ │ │ + smlabbeq sl, lr, lr, r5 │ │ │ │ + tsteq r0, sl, lsl #1 │ │ │ │ ldrdeq r5, [sl, -sl] │ │ │ │ - tsteq r0, r6, lsl #30 │ │ │ │ - ldrdeq r5, [sl, -r4] │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - tsteq r8, ip, lsr #22 │ │ │ │ - tsteq r0, r4, asr #29 │ │ │ │ - @ instruction: 0x010a55b6 │ │ │ │ - smlatteq r9, r6, sp, r4 │ │ │ │ - smlabteq sl, r0, r5, r5 │ │ │ │ - smlabteq r9, sl, sp, r4 │ │ │ │ - ldrdeq r3, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsl fp │ │ │ │ - @ instruction: 0x010a5594 │ │ │ │ - tsteq r8, sl, asr fp │ │ │ │ - tsteq fp, ip, lsr r4 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - tsteq r8, r8, ror #18 │ │ │ │ - tsteq r8, r2, ror r9 │ │ │ │ - tsteq r8, r8, asr r9 │ │ │ │ - tsteq r0, r0, ror #27 │ │ │ │ - @ instruction: 0x0108399a │ │ │ │ - smlatbeq r8, r2, r9, r3 │ │ │ │ - @ instruction: 0x01108db2 │ │ │ │ - @ instruction: 0x010a7b90 │ │ │ │ - @ instruction: 0x010a7b94 │ │ │ │ - tsteq r0, r4, lsl #27 │ │ │ │ - @ instruction: 0x01075194 │ │ │ │ + @ instruction: 0x01096b96 │ │ │ │ + ldrdeq r5, [sl, -ip] │ │ │ │ + tsteq sl, sl, lsl #14 │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + tsteq sl, r4, lsl #14 │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + tsteq r8, ip, asr ip │ │ │ │ + @ instruction: 0x01108ff4 │ │ │ │ + smlatteq sl, r6, r6, r5 │ │ │ │ + tsteq r9, r6, lsl pc │ │ │ │ + strdeq r5, [sl, -r0] │ │ │ │ + strdeq r4, [r9, -sl] │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + tsteq r8, lr, asr #24 │ │ │ │ + smlabteq sl, r4, r6, r5 │ │ │ │ + smlabbeq r8, sl, ip, r3 │ │ │ │ + tsteq fp, ip, ror #10 │ │ │ │ + tsteq r0, r0, asr pc │ │ │ │ + @ instruction: 0x01083a98 │ │ │ │ + smlatbeq r8, r2, sl, r3 │ │ │ │ + smlabbeq r8, r8, sl, r3 │ │ │ │ + tsteq r0, r0, lsl pc │ │ │ │ + smlabteq r8, sl, sl, r3 │ │ │ │ + ldrdeq r3, [r8, -r2] │ │ │ │ + tsteq r0, r2, ror #29 │ │ │ │ + smlabteq sl, r0, ip, r7 │ │ │ │ + smlabteq sl, r4, ip, r7 │ │ │ │ + @ instruction: 0x01108eb4 │ │ │ │ + smlabteq r7, r4, r2, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c0b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f20ff8 │ │ │ │ stclt 8, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c0c8 │ │ │ │ @@ -131281,17 +131281,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f989 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - smlabbeq fp, r6, r2, r1 │ │ │ │ - smlatbeq fp, r4, r2, r1 │ │ │ │ - tsteq fp, lr, asr r2 │ │ │ │ + @ instruction: 0x010b13b6 │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + smlabbeq fp, lr, r3, r1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c124 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -131464,56 +131464,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 4, pc, cr8, cr14, {3} @ │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ ldcllt 14, cr14, [r8, #520]! @ 0x208 │ │ │ │ - tsteq sl, lr, asr r8 │ │ │ │ - tsteq sl, r2, asr r8 │ │ │ │ - tsteq sl, ip, asr #16 │ │ │ │ - tsteq sl, sl, lsl r7 │ │ │ │ - smlatbeq sl, r0, pc, ip @ │ │ │ │ - tsteq sl, r6, lsl #14 │ │ │ │ - tsteq sl, r0, lsl #14 │ │ │ │ + smlabbeq sl, lr, r9, fp │ │ │ │ + smlabbeq sl, r2, r9, fp │ │ │ │ + tsteq sl, ip, ror r9 │ │ │ │ + tsteq sl, sl, asr #16 │ │ │ │ + ldrdeq sp, [sl, -r0] │ │ │ │ + tsteq sl, r6, lsr r8 │ │ │ │ + tsteq sl, r0, lsr r8 │ │ │ │ + tsteq sl, sl, lsr #16 │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ + smlabteq sl, r2, r1, sp │ │ │ │ + tsteq r0, sl, ror ip │ │ │ │ + tsteq sl, r4, lsl #18 │ │ │ │ + smlatbeq r9, r4, fp, r4 │ │ │ │ strdeq fp, [sl, -sl] │ │ │ │ - strdeq fp, [sl, -r4] │ │ │ │ - swpeq sp, r2, [sl] │ │ │ │ - tsteq r0, sl, asr #22 │ │ │ │ - ldrdeq fp, [sl, -r4] │ │ │ │ - tsteq r9, r4, ror sl │ │ │ │ - smlabteq sl, sl, r7, fp │ │ │ │ - @ instruction: 0x010ab7be │ │ │ │ - @ instruction: 0x010ab7ba │ │ │ │ - @ instruction: 0x010ab7b2 │ │ │ │ - smlatbeq sl, sl, r7, fp │ │ │ │ - ldrdeq ip, [sl, -r2] │ │ │ │ - ldrdeq ip, [sl, -sl] │ │ │ │ - tsteq sl, r6, ror r7 │ │ │ │ - @ instruction: 0x010acfbe │ │ │ │ - smlabteq sl, lr, pc, ip @ │ │ │ │ - @ instruction: 0x010acfb0 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - smlabbeq fp, r6, r0, r1 │ │ │ │ - tsteq r9, r2, lsr r9 │ │ │ │ - tsteq r9, r8, lsl r5 │ │ │ │ - tsteq fp, r0, rrx │ │ │ │ - tsteq sl, r8, asr pc │ │ │ │ - tsteq sl, r4, asr pc │ │ │ │ - tsteq r9, lr, ror r8 │ │ │ │ - @ instruction: 0x0109489a │ │ │ │ + smlatteq sl, lr, r8, fp │ │ │ │ + smlatteq sl, sl, r8, fp │ │ │ │ + smlatteq sl, r2, r8, fp │ │ │ │ + ldrdeq fp, [sl, -sl] │ │ │ │ + tsteq sl, r2, lsl #2 │ │ │ │ + tsteq sl, sl, lsl #2 │ │ │ │ + smlatbeq sl, r6, r8, fp │ │ │ │ + smlatteq sl, lr, r0, sp │ │ │ │ + strdeq sp, [sl, -lr] │ │ │ │ + smlatteq sl, r0, r0, sp │ │ │ │ + tsteq r0, r8, lsr fp │ │ │ │ + @ instruction: 0x010b11b6 │ │ │ │ + tsteq r9, r2, ror #20 │ │ │ │ + tsteq r9, r8, asr #12 │ │ │ │ + @ instruction: 0x010b1190 │ │ │ │ + smlabbeq sl, r8, r0, sp │ │ │ │ + smlabbeq sl, r4, r0, sp │ │ │ │ + smlatbeq r9, lr, r9, r4 │ │ │ │ + smlabteq r9, sl, r9, r4 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff16f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, ip, ror #30 │ │ │ │ + swpeq r1, ip, [fp] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c49c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff88f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -131843,97 +131843,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl fe5b35c0 │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ @ instruction: 0xbdf8eb8c │ │ │ │ - tsteq r7, sl, lsr #32 │ │ │ │ - tsteq sl, lr, asr r6 │ │ │ │ - tsteq r7, lr, lsl r0 │ │ │ │ - tsteq r7, sl │ │ │ │ - tsteq r0, r8, lsr r8 │ │ │ │ - strdeq r4, [r7, -r8] │ │ │ │ - strdeq r4, [r7, -sl] │ │ │ │ - strdeq r4, [r7, -r2] │ │ │ │ - qaddeq r8, sl, sl │ │ │ │ - qaddeq r8, ip, sl │ │ │ │ - qaddeq r8, r4, sl │ │ │ │ + tsteq r7, sl, asr r1 │ │ │ │ + smlabbeq sl, lr, r7, r5 │ │ │ │ + tsteq r7, lr, asr #2 │ │ │ │ + tsteq r7, sl, lsr r1 │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r7, r8, lsr #2 │ │ │ │ + tsteq r7, sl, lsr #2 │ │ │ │ + tsteq r7, r2, lsr #2 │ │ │ │ + smlabbeq sl, sl, r1, r8 │ │ │ │ + smlabbeq sl, ip, r1, r8 │ │ │ │ + smlabbeq sl, r4, r1, r8 │ │ │ │ + smlatteq r7, r6, r0, r5 │ │ │ │ + smlabteq sl, sl, r6, r5 │ │ │ │ + smlatbeq sl, r2, pc, ip @ │ │ │ │ + @ instruction: 0x010acfb2 │ │ │ │ + smlatteq sl, lr, r5, fp │ │ │ │ + ldrdeq r5, [r7, -ip] │ │ │ │ + tsteq sl, lr, ror #12 │ │ │ │ + smlabteq r7, lr, r0, r5 │ │ │ │ + strheq r5, [r7, -sl] │ │ │ │ + tsteq r0, r8, asr #16 │ │ │ │ + smlatbeq r7, sl, r0, r5 │ │ │ │ + strheq r5, [r7, -r2] │ │ │ │ + strheq r5, [r7, -r4] │ │ │ │ + smlatbeq r7, lr, r0, r5 │ │ │ │ + smlabbeq r7, r6, r0, r5 │ │ │ │ + smlabbeq r7, r8, r0, r5 │ │ │ │ + swpeq r5, sl, [r7] │ │ │ │ @ instruction: 0x01074fb6 │ │ │ │ - @ instruction: 0x010a559a │ │ │ │ - tsteq sl, r2, ror lr │ │ │ │ - smlabbeq sl, r2, lr, ip │ │ │ │ - @ instruction: 0x010ab4be │ │ │ │ - smlatbeq r7, ip, pc, r4 @ │ │ │ │ - tsteq sl, lr, lsr r5 │ │ │ │ - @ instruction: 0x01074f9e │ │ │ │ + @ instruction: 0x01074fb0 │ │ │ │ + smlabbeq r7, r6, r0, r5 │ │ │ │ smlabbeq r7, sl, pc, r4 @ │ │ │ │ - tsteq r0, r8, lsl r7 │ │ │ │ - tsteq r7, sl, ror pc │ │ │ │ - smlabbeq r7, r2, pc, r4 @ │ │ │ │ smlabbeq r7, r4, pc, r4 @ │ │ │ │ - tsteq r7, lr, ror pc │ │ │ │ - tsteq r7, r6, asr pc │ │ │ │ - tsteq r7, r8, asr pc │ │ │ │ - tsteq r7, sl, ror #30 │ │ │ │ - smlabbeq r7, r6, lr, r4 │ │ │ │ - smlabbeq r7, r0, lr, r4 │ │ │ │ - tsteq r7, r6, asr pc │ │ │ │ - tsteq r7, sl, asr lr │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - tsteq r9, lr, asr #22 │ │ │ │ - tsteq r9, lr, asr #22 │ │ │ │ - tsteq r9, ip, asr #22 │ │ │ │ - @ instruction: 0x01096b92 │ │ │ │ - tsteq r9, r2, lsr #22 │ │ │ │ - tsteq r9, r0, lsr #22 │ │ │ │ + tsteq r9, lr, ror ip │ │ │ │ + tsteq r9, lr, ror ip │ │ │ │ + tsteq r9, ip, ror ip │ │ │ │ + smlabteq r9, r2, ip, r6 │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r9, r0, asr ip │ │ │ │ + smlabbeq sl, sl, r4, r1 │ │ │ │ + tsteq sl, ip, ror r4 │ │ │ │ + tsteq sl, r6, ror r4 │ │ │ │ + tsteq sl, r0, ror r4 │ │ │ │ + tsteq sl, sl, ror #8 │ │ │ │ + tsteq sl, r4, ror #8 │ │ │ │ + tsteq sl, lr, asr r4 │ │ │ │ + smlatteq r7, r0, r6, ip │ │ │ │ + ldrdeq ip, [r7, -lr] │ │ │ │ + @ instruction: 0x010acdb8 │ │ │ │ + @ instruction: 0x010acdb6 │ │ │ │ + tsteq sl, r0, lsr #8 │ │ │ │ + tsteq sl, sl, lsl r4 │ │ │ │ + tsteq sl, r4, lsl r4 │ │ │ │ + smlabbeq sl, sl, sp, ip │ │ │ │ + smlabbeq sl, r8, sp, ip │ │ │ │ + smlabbeq sl, r6, sp, ip │ │ │ │ + strdeq r1, [sl, -r4] │ │ │ │ + @ instruction: 0x0107c69c │ │ │ │ + smlabbeq r7, r2, r6, ip │ │ │ │ + smlatteq sl, r8, r3, r1 │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ + smlabteq r7, sl, sp, r4 │ │ │ │ + tsteq fp, r6, lsl fp │ │ │ │ + tsteq fp, ip, lsl #22 │ │ │ │ + tsteq fp, sl, lsl #22 │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + @ instruction: 0x010abf92 │ │ │ │ + tsteq sl, ip, asr r3 │ │ │ │ + tsteq sl, ip, asr r3 │ │ │ │ tsteq sl, sl, asr r3 │ │ │ │ - tsteq sl, ip, asr #6 │ │ │ │ - tsteq sl, r6, asr #6 │ │ │ │ - tsteq sl, r0, asr #6 │ │ │ │ - tsteq sl, sl, lsr r3 │ │ │ │ - tsteq sl, r4, lsr r3 │ │ │ │ - tsteq sl, lr, lsr #6 │ │ │ │ - @ instruction: 0x0107c5b0 │ │ │ │ - smlatbeq r7, lr, r5, ip │ │ │ │ - smlabbeq sl, r8, ip, ip │ │ │ │ - smlabbeq sl, r6, ip, ip │ │ │ │ - strdeq r1, [sl, -r0] │ │ │ │ - smlatteq sl, sl, r2, r1 │ │ │ │ - smlatteq sl, r4, r2, r1 │ │ │ │ - tsteq sl, sl, asr ip │ │ │ │ - tsteq sl, r8, asr ip │ │ │ │ - tsteq sl, r6, asr ip │ │ │ │ - smlabteq sl, r4, r2, r1 │ │ │ │ - tsteq r7, ip, ror #10 │ │ │ │ - tsteq r7, r2, asr r5 │ │ │ │ - @ instruction: 0x010a12b8 │ │ │ │ - smlatbeq r7, r0, ip, r4 │ │ │ │ - @ instruction: 0x01074c9a │ │ │ │ - smlatteq fp, r6, r9, r0 │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - ldrdeq r0, [fp, -sl] │ │ │ │ - ldrdeq r0, [fp, -r4] │ │ │ │ - tsteq sl, r2, ror #28 │ │ │ │ - tsteq sl, ip, lsr #4 │ │ │ │ - tsteq sl, ip, lsr #4 │ │ │ │ - tsteq sl, sl, lsr #4 │ │ │ │ - smlatbeq fp, r0, r9, r0 │ │ │ │ - strdeq r4, [r7, -r4] │ │ │ │ - smlatteq r7, lr, fp, r4 │ │ │ │ - mrseq r5, R10_fiq │ │ │ │ - tsteq r9, r2, lsr #6 │ │ │ │ - tsteq sl, r4, asr #2 │ │ │ │ - smlatbeq r7, sl, fp, r4 │ │ │ │ - smlatbeq r7, r4, fp, r4 │ │ │ │ - tsteq sl, r6, lsl #22 │ │ │ │ - smlatbeq r8, sl, sp, r2 │ │ │ │ - tsteq sl, r8, lsl #22 │ │ │ │ - smlatbeq sl, sl, r1, r5 │ │ │ │ - smlatbeq r9, lr, r2, r4 │ │ │ │ + ldrdeq r0, [fp, -r0] │ │ │ │ + tsteq r7, r4, lsr #26 │ │ │ │ + tsteq r7, lr, lsl sp │ │ │ │ + tsteq sl, r0, lsr r3 │ │ │ │ + tsteq r9, r2, asr r4 │ │ │ │ + tsteq sl, r4, ror r2 │ │ │ │ + ldrdeq r4, [r7, -sl] │ │ │ │ + ldrdeq r4, [r7, -r4] │ │ │ │ + tsteq sl, r6, lsr ip │ │ │ │ + ldrdeq r2, [r8, -sl] │ │ │ │ + tsteq sl, r8, lsr ip │ │ │ │ + ldrdeq r5, [sl, -sl] │ │ │ │ + ldrdeq r4, [r9, -lr] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cb2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cb40 │ │ │ │ @@ -131948,15 +131948,15 @@ │ │ │ │ stmdble r2, {r4, r8, r9, fp, sp} │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ andscs lr, r1, #7 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ @ instruction: 0xf7ffd5f6 │ │ │ │ stclt 8, cr15, [r8, #-180] @ 0xffffff4c │ │ │ │ - tsteq r7, sl, lsr r5 │ │ │ │ + tsteq r7, sl, ror #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4cb88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -131967,15 +131967,15 @@ │ │ │ │ @ instruction: 0xf84af7ff │ │ │ │ bmi 26d9d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c118> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf77e9600 │ │ │ │ mullt r3, r6, sl │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlatbeq r7, r6, r5, r4 │ │ │ │ + ldrdeq r4, [r7, -r6] │ │ │ │ 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 fec4cbe8 │ │ │ │ @@ -131983,17 +131983,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - tsteq fp, r0, asr #16 │ │ │ │ - tsteq fp, sl, lsl #16 │ │ │ │ + tsteq fp, sl, asr r9 │ │ │ │ + tsteq fp, r0, ror r9 │ │ │ │ + tsteq fp, sl, lsr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -132564,147 +132564,147 @@ │ │ │ │ ldcl 7, cr15, [r4, #500]! @ 0x1f4 │ │ │ │ bmi fe32e320 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [ip, #500]! @ 0x1f4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - @ instruction: 0x01074892 │ │ │ │ - smlabteq sl, r8, lr, r4 │ │ │ │ - smlabbeq r7, r8, r8, r4 │ │ │ │ - tsteq r7, r4, ror r8 │ │ │ │ - tsteq sl, ip, ror r4 │ │ │ │ - tsteq r7, r4, ror #16 │ │ │ │ - tsteq r7, r6, ror #16 │ │ │ │ - tsteq r7, lr, asr r8 │ │ │ │ - smlabteq sl, r6, r8, r7 │ │ │ │ - smlabteq sl, r8, r8, r7 │ │ │ │ - smlabteq sl, r0, r8, r7 │ │ │ │ - tsteq r7, r2, lsr #16 │ │ │ │ - tsteq sl, r6, lsl #28 │ │ │ │ - ldrdeq ip, [sl, -lr] │ │ │ │ - smlatteq sl, lr, r6, ip │ │ │ │ - tsteq sl, sl, lsr #26 │ │ │ │ - tsteq r7, r8, lsl r8 │ │ │ │ - smlatbeq sl, sl, sp, r4 │ │ │ │ + smlabteq r7, r2, r9, r4 │ │ │ │ + strdeq r4, [sl, -r8] │ │ │ │ + @ instruction: 0x010749b8 │ │ │ │ + smlatbeq r7, r4, r9, r4 │ │ │ │ + smlatbeq sl, ip, r5, fp │ │ │ │ + @ instruction: 0x01074994 │ │ │ │ + @ instruction: 0x01074996 │ │ │ │ + smlabbeq r7, lr, r9, r4 │ │ │ │ + strdeq r7, [sl, -r6] │ │ │ │ + strdeq r7, [sl, -r8] │ │ │ │ + strdeq r7, [sl, -r0] │ │ │ │ + tsteq r7, r2, asr r9 │ │ │ │ + tsteq sl, r6, lsr pc │ │ │ │ + tsteq sl, lr, lsl #16 │ │ │ │ + tsteq sl, lr, lsl r8 │ │ │ │ + tsteq sl, sl, asr lr │ │ │ │ + tsteq r7, r8, asr #18 │ │ │ │ + ldrdeq r4, [sl, -sl] │ │ │ │ + tsteq r7, sl, lsr r9 │ │ │ │ + tsteq r7, r6, lsr #18 │ │ │ │ + ldrheq r8, [r0, -r4] │ │ │ │ + tsteq r7, r4, lsl r9 │ │ │ │ + tsteq r7, sl, lsl r9 │ │ │ │ + tsteq r7, sl, lsl r9 │ │ │ │ + tsteq r7, r2, lsl r9 │ │ │ │ + smlatteq r7, r8, r8, r4 │ │ │ │ + smlatteq r7, r8, r8, r4 │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + tsteq r7, r2, lsl r8 │ │ │ │ tsteq r7, sl, lsl #16 │ │ │ │ - strdeq r4, [r7, -r6] │ │ │ │ - tsteq r0, r4, lsl #31 │ │ │ │ - smlatteq r7, r4, r7, r4 │ │ │ │ - smlatteq r7, sl, r7, r4 │ │ │ │ - smlatteq r7, sl, r7, r4 │ │ │ │ - smlatteq r7, r2, r7, r4 │ │ │ │ - @ instruction: 0x010747b8 │ │ │ │ - @ instruction: 0x010747b8 │ │ │ │ - smlabteq r7, r8, r7, r4 │ │ │ │ - smlatteq r7, r2, r6, r4 │ │ │ │ - ldrdeq r4, [r7, -sl] │ │ │ │ - smlatbeq r7, lr, r7, r4 │ │ │ │ - @ instruction: 0x010746b0 │ │ │ │ - smlatbeq r7, r8, r6, r4 │ │ │ │ - smlatbeq r9, r0, r3, r6 │ │ │ │ - @ instruction: 0x0109639e │ │ │ │ - @ instruction: 0x0109639a │ │ │ │ - ldrdeq r6, [r9, -lr] │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - tsteq r9, r8, ror #6 │ │ │ │ - smlatbeq sl, r0, fp, r0 │ │ │ │ - @ instruction: 0x010a0b90 │ │ │ │ - smlabbeq sl, r8, fp, r0 │ │ │ │ - smlabbeq sl, r0, fp, r0 │ │ │ │ - tsteq sl, r8, ror fp │ │ │ │ - tsteq sl, r0, ror fp │ │ │ │ + ldrdeq r4, [r7, -lr] │ │ │ │ + smlatteq r7, r0, r7, r4 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + ldrdeq r6, [r9, -r0] │ │ │ │ + smlabteq r9, lr, r4, r6 │ │ │ │ + smlabteq r9, sl, r4, r6 │ │ │ │ + tsteq r9, lr, lsl #10 │ │ │ │ + @ instruction: 0x0109649c │ │ │ │ + @ instruction: 0x01096498 │ │ │ │ + ldrdeq r0, [sl, -r0] │ │ │ │ + smlabteq sl, r0, ip, r0 │ │ │ │ + @ instruction: 0x010a0cb8 │ │ │ │ + @ instruction: 0x010a0cb0 │ │ │ │ + smlatbeq sl, r8, ip, r0 │ │ │ │ + smlatbeq sl, r0, ip, r0 │ │ │ │ + @ instruction: 0x010a0c98 │ │ │ │ + tsteq r7, r8, lsl pc │ │ │ │ + tsteq r7, r4, lsl pc │ │ │ │ + smlatteq sl, ip, r5, ip │ │ │ │ + smlatteq sl, r8, r5, ip │ │ │ │ + tsteq sl, r0, asr ip │ │ │ │ + tsteq sl, r8, asr #24 │ │ │ │ + tsteq sl, r0, asr #24 │ │ │ │ + @ instruction: 0x010ac5b4 │ │ │ │ + @ instruction: 0x010ac5b0 │ │ │ │ + smlatbeq sl, ip, r5, ip │ │ │ │ + tsteq sl, r8, lsl ip │ │ │ │ + @ instruction: 0x0107bebe │ │ │ │ + smlatbeq r7, r2, lr, fp │ │ │ │ + tsteq sl, r6, lsl #24 │ │ │ │ + smlatteq r7, ip, r5, r4 │ │ │ │ + smlatteq r7, r4, r5, r4 │ │ │ │ + tsteq fp, lr, lsr #6 │ │ │ │ + tsteq fp, r2, lsr #6 │ │ │ │ + tsteq fp, lr, lsl r3 │ │ │ │ + tsteq fp, r6, lsl r3 │ │ │ │ + smlatbeq sl, r2, r7, fp │ │ │ │ + tsteq sl, sl, ror #22 │ │ │ │ tsteq sl, r8, ror #22 │ │ │ │ - smlatteq r7, r8, sp, fp │ │ │ │ - smlatteq r7, r4, sp, fp │ │ │ │ - @ instruction: 0x010ac4bc │ │ │ │ - @ instruction: 0x010ac4b8 │ │ │ │ - tsteq sl, r0, lsr #22 │ │ │ │ - tsteq sl, r8, lsl fp │ │ │ │ - tsteq sl, r0, lsl fp │ │ │ │ - smlabbeq sl, r4, r4, ip │ │ │ │ - smlabbeq sl, r0, r4, ip │ │ │ │ - tsteq sl, ip, ror r4 │ │ │ │ - smlatteq sl, r8, sl, r0 │ │ │ │ - smlabbeq r7, lr, sp, fp │ │ │ │ - tsteq r7, r2, ror sp │ │ │ │ - ldrdeq r0, [sl, -r6] │ │ │ │ - @ instruction: 0x010744bc │ │ │ │ - @ instruction: 0x010744b4 │ │ │ │ - strdeq r0, [fp, -lr] │ │ │ │ - strdeq r0, [fp, -r2] │ │ │ │ - smlatteq fp, lr, r1, r0 │ │ │ │ - smlatteq fp, r6, r1, r0 │ │ │ │ - tsteq sl, r2, ror r6 │ │ │ │ - tsteq sl, sl, lsr sl │ │ │ │ - tsteq sl, r8, lsr sl │ │ │ │ - tsteq sl, r4, lsr sl │ │ │ │ - smlatbeq fp, r8, r1, r0 │ │ │ │ - strdeq r4, [r7, -sl] │ │ │ │ - strdeq r4, [r7, -r2] │ │ │ │ - tsteq sl, r2, lsl #20 │ │ │ │ - tsteq r9, r2, lsr #22 │ │ │ │ - tsteq sl, r2, asr #18 │ │ │ │ - smlatbeq r7, r6, r3, r4 │ │ │ │ - @ instruction: 0x0107439e │ │ │ │ - strdeq ip, [sl, -lr] │ │ │ │ - smlatbeq r8, r0, r5, r2 │ │ │ │ - strdeq ip, [sl, -ip] │ │ │ │ - @ instruction: 0x010a499c │ │ │ │ - @ instruction: 0x01093a9e │ │ │ │ - tsteq r7, sl, lsl r5 │ │ │ │ - tsteq r7, r6, lsr #10 │ │ │ │ - tsteq r0, ip, lsr #22 │ │ │ │ - tsteq r7, lr, lsl #10 │ │ │ │ - smlatteq r7, r4, r4, r4 │ │ │ │ - strdeq r4, [r7, -r0] │ │ │ │ - smlatteq r7, ip, r4, r4 │ │ │ │ - smlatteq r7, r8, r4, r4 │ │ │ │ - smlatteq r7, r4, r4, r4 │ │ │ │ - smlatteq r7, r6, r4, r4 │ │ │ │ - @ instruction: 0x01107a9e │ │ │ │ + tsteq sl, r4, ror #22 │ │ │ │ + ldrdeq r0, [fp, -r8] │ │ │ │ + tsteq r7, sl, lsr #10 │ │ │ │ + tsteq r7, r2, lsr #10 │ │ │ │ + tsteq sl, r2, lsr fp │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq sl, r2, ror sl │ │ │ │ ldrdeq r4, [r7, -r6] │ │ │ │ - tsteq r7, sl, asr r4 │ │ │ │ - tsteq r7, r8, ror #8 │ │ │ │ - tsteq r7, r6, ror #8 │ │ │ │ - tsteq r7, r4, ror #8 │ │ │ │ + smlabteq r7, lr, r4, r4 │ │ │ │ + tsteq sl, lr, lsr #8 │ │ │ │ + ldrdeq r2, [r8, -r0] │ │ │ │ + tsteq sl, ip, lsr #8 │ │ │ │ + smlabteq sl, ip, sl, r4 │ │ │ │ + smlabteq r9, lr, fp, r3 │ │ │ │ + tsteq r7, sl, asr #12 │ │ │ │ + tsteq r7, r6, asr r6 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r7, lr, lsr r6 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + tsteq r7, r0, lsr #12 │ │ │ │ + tsteq r7, ip, lsl r6 │ │ │ │ + tsteq r7, r8, lsl r6 │ │ │ │ + tsteq r7, r4, lsl r6 │ │ │ │ + tsteq r7, r6, lsl r6 │ │ │ │ + tsteq r0, lr, asr #23 │ │ │ │ + tsteq r7, r6, lsl #12 │ │ │ │ + smlabbeq r7, sl, r5, r4 │ │ │ │ + @ instruction: 0x01074598 │ │ │ │ + @ instruction: 0x01074596 │ │ │ │ + @ instruction: 0x01074594 │ │ │ │ + @ instruction: 0x01074592 │ │ │ │ + @ instruction: 0x01074594 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + @ instruction: 0x01074590 │ │ │ │ + smlatbeq r7, r6, r5, r4 │ │ │ │ + tsteq r0, sl, lsl fp │ │ │ │ + tsteq fp, sl, lsr #4 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + tsteq fp, r2, lsl r2 │ │ │ │ + tsteq fp, ip, lsl #4 │ │ │ │ + tsteq fp, r6, lsl #4 │ │ │ │ + smlabbeq r7, r2, r4, r4 │ │ │ │ + @ instruction: 0x01074490 │ │ │ │ + @ instruction: 0x01107a98 │ │ │ │ + tsteq r7, ip, ror r4 │ │ │ │ + tsteq r7, r4, asr r4 │ │ │ │ tsteq r7, r2, ror #8 │ │ │ │ - tsteq r7, r4, ror #8 │ │ │ │ - tsteq r0, ip, lsl sl │ │ │ │ tsteq r7, r0, ror #8 │ │ │ │ - tsteq r7, r6, ror r4 │ │ │ │ - tsteq r0, sl, ror #19 │ │ │ │ - strdeq r0, [fp, -sl] │ │ │ │ - smlatteq fp, r8, r0, r0 │ │ │ │ - smlatteq fp, r2, r0, r0 │ │ │ │ - ldrdeq r0, [fp, -ip] │ │ │ │ - ldrdeq r0, [fp, -r6] │ │ │ │ - tsteq r7, r2, asr r3 │ │ │ │ - tsteq r7, r0, ror #6 │ │ │ │ - tsteq r0, r8, ror #18 │ │ │ │ - tsteq r7, ip, asr #6 │ │ │ │ - tsteq r7, r4, lsr #6 │ │ │ │ - tsteq r7, r2, lsr r3 │ │ │ │ - tsteq r7, r0, lsr r3 │ │ │ │ - tsteq r7, lr, lsr #6 │ │ │ │ - tsteq r7, ip, lsr #6 │ │ │ │ - tsteq r7, lr, lsr #6 │ │ │ │ - tsteq r0, r6, ror #17 │ │ │ │ - tsteq r7, lr, lsl r3 │ │ │ │ - smlatbeq r7, r2, r2, r4 │ │ │ │ - @ instruction: 0x010742b0 │ │ │ │ - smlatbeq r7, lr, r2, r4 │ │ │ │ - smlatbeq r7, ip, r2, r4 │ │ │ │ - smlatbeq r7, sl, r2, r4 │ │ │ │ - smlatbeq r7, ip, r2, r4 │ │ │ │ - tsteq r0, r4, ror #16 │ │ │ │ - smlatbeq r7, r8, r2, r4 │ │ │ │ - @ instruction: 0x010742be │ │ │ │ - tsteq r0, r2, lsr r8 │ │ │ │ - tstpeq sl, r2, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, lr, asr r4 │ │ │ │ + tsteq r7, ip, asr r4 │ │ │ │ + tsteq r7, lr, asr r4 │ │ │ │ + tsteq r0, r6, lsl sl │ │ │ │ + tsteq r7, lr, asr #8 │ │ │ │ + ldrdeq r4, [r7, -r2] │ │ │ │ + smlatteq r7, r0, r3, r4 │ │ │ │ + ldrdeq r4, [r7, -lr] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + ldrdeq r4, [r7, -sl] │ │ │ │ + ldrdeq r4, [r7, -ip] │ │ │ │ + @ instruction: 0x01107994 │ │ │ │ + ldrdeq r4, [r7, -r8] │ │ │ │ + smlatteq r7, lr, r3, r4 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq fp, r2, ror r0 │ │ │ │ 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 │ │ │ │ @@ -132733,23 +132733,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tstpeq sl, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r6, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r0, lr, pc @ │ │ │ │ + tstpeq sl, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sl, sl, lr, pc @ │ │ │ │ + @ instruction: 0x010afe9c │ │ │ │ + @ instruction: 0x010afeba │ │ │ │ strdeq pc, [sl, -r0] │ │ │ │ - strdeq pc, [sl, -lr] │ │ │ │ - tstpeq sl, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010afdba │ │ │ │ - tstpeq sl, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sl, sl, sp, pc @ │ │ │ │ - smlabteq sl, r0, sp, pc @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d7ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -132850,35 +132850,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ @ instruction: 0xe006ebb6 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ - tsteq r7, sl, ror #30 │ │ │ │ - tsteq r9, r0, lsr #8 │ │ │ │ - tsteq r7, lr, lsr ip │ │ │ │ - tsteq r9, r0, lsl #8 │ │ │ │ - @ instruction: 0x01073d9a │ │ │ │ - smlatteq r9, r4, r3, r3 │ │ │ │ - @ instruction: 0x0107afbe │ │ │ │ - smlabteq r9, r4, r3, r3 │ │ │ │ - tsteq r9, r6, rrx │ │ │ │ - smlatbeq r9, r8, r3, r3 │ │ │ │ - tsteq r9, sl, ror #22 │ │ │ │ - smlabbeq r9, lr, r3, r3 │ │ │ │ - smlabbeq r7, r4, fp, r3 │ │ │ │ - strdeq r3, [r9, -r8] │ │ │ │ - strdeq r3, [r9, -r2] │ │ │ │ - smlatteq r9, ip, r7, r3 │ │ │ │ - smlatteq r9, r6, r7, r3 │ │ │ │ - strdeq r3, [r9, -r8] │ │ │ │ - ldrdeq r3, [r9, -sl] │ │ │ │ - ldrdeq r3, [r9, -r4] │ │ │ │ - @ instruction: 0x011073b4 │ │ │ │ + swpeq fp, sl, [r7] │ │ │ │ + tsteq r9, r0, asr r5 │ │ │ │ + tsteq r7, lr, ror #26 │ │ │ │ + tsteq r9, r0, lsr r5 │ │ │ │ + smlabteq r7, sl, lr, r3 │ │ │ │ + tsteq r9, r4, lsl r5 │ │ │ │ + smlatteq r7, lr, r0, fp │ │ │ │ + strdeq r3, [r9, -r4] │ │ │ │ + @ instruction: 0x01093196 │ │ │ │ + ldrdeq r3, [r9, -r8] │ │ │ │ + @ instruction: 0x01094c9a │ │ │ │ + @ instruction: 0x010934be │ │ │ │ + @ instruction: 0x01073cb4 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + tsteq r9, r2, lsr #18 │ │ │ │ + tsteq r9, ip, lsl r9 │ │ │ │ + tsteq r9, r6, lsl r9 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + tsteq r9, sl, lsl #18 │ │ │ │ + tsteq r9, r4, lsl #18 │ │ │ │ + tsteq r0, r4, ror #9 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ rsbshi pc, ip, #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d9f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0821e │ │ │ │ @@ -133687,21 +133687,21 @@ │ │ │ │ tstle r9, #96, 30 @ 0x180 │ │ │ │ msrpl SPSR_, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9a3f08 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ ldrhi pc, [ip], #-320 @ 0xfffffec0 │ │ │ │ ldclt 0, cr15, [sp], {-0} │ │ │ │ - tstpeq sl, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, -r2] │ │ │ │ - smlabbeq sl, r8, sl, pc @ │ │ │ │ - @ instruction: 0x010afa94 │ │ │ │ - tstpeq sl, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, r4, ip, pc @ │ │ │ │ + tstpeq sl, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010afbb8 │ │ │ │ + smlabteq sl, r4, fp, pc @ │ │ │ │ + smlatbeq sl, r4, sl, pc @ │ │ │ │ + @ instruction: 0x010af890 │ │ │ │ cmpppl pc, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8405 │ │ │ │ blx 983d1c │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [r1], #-256 @ 0xffffff00 │ │ │ │ @@ -134238,30 +134238,30 @@ │ │ │ │ ldmdami r2, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r7, r2, r1, r2 │ │ │ │ - tsteq sl, sl, ror #14 │ │ │ │ - @ instruction: 0x010721b0 │ │ │ │ - smlatbeq r7, sl, r1, r2 │ │ │ │ - smlatbeq r7, r4, r1, r2 │ │ │ │ - @ instruction: 0x0107219e │ │ │ │ - @ instruction: 0x01072198 │ │ │ │ - @ instruction: 0x01072192 │ │ │ │ - smlabbeq r7, ip, r1, r2 │ │ │ │ - smlabteq sl, sl, r6, lr │ │ │ │ - smlatteq sl, r4, r7, lr │ │ │ │ - tsteq sl, r6, ror r7 │ │ │ │ - tsteq sl, ip, asr #14 │ │ │ │ - @ instruction: 0x010ae79e │ │ │ │ - tsteq sl, ip, lsl #16 │ │ │ │ - tsteq sl, r6, lsr #16 │ │ │ │ + strdeq r2, [r7, -r2] │ │ │ │ + @ instruction: 0x010ae89a │ │ │ │ + smlatteq r7, r0, r2, r2 │ │ │ │ + ldrdeq r2, [r7, -sl] │ │ │ │ + ldrdeq r2, [r7, -r4] │ │ │ │ + smlabteq r7, lr, r2, r2 │ │ │ │ + smlabteq r7, r8, r2, r2 │ │ │ │ + smlabteq r7, r2, r2, r2 │ │ │ │ + @ instruction: 0x010722bc │ │ │ │ + strdeq lr, [sl, -sl] │ │ │ │ + tsteq sl, r4, lsl r9 │ │ │ │ + smlatbeq sl, r6, r8, lr │ │ │ │ + tsteq sl, ip, ror r8 │ │ │ │ + smlabteq sl, lr, r8, lr │ │ │ │ + tsteq sl, ip, lsr r9 │ │ │ │ + tsteq sl, r6, asr 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 │ │ │ │ @@ -135112,16 +135112,16 @@ │ │ │ │ svcpl 0x0063f5b1 │ │ │ │ ldrbhi pc, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbpl pc, r3, #675282944 @ 0x28400000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ @ instruction: 0xe3aa844a │ │ │ │ - tsteq r7, r6, ror #10 │ │ │ │ - smlatbeq r9, lr, fp, r1 │ │ │ │ + @ instruction: 0x01072696 │ │ │ │ + ldrdeq r1, [r9, -lr] │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843e │ │ │ │ blx 98534c │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r9, #0, 2 │ │ │ │ @@ -135666,34 +135666,34 @@ │ │ │ │ ldc 7, cr15, [r8, #488]! @ 0x1e8 │ │ │ │ bmi 73139c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf77a9600 │ │ │ │ @ instruction: 0xb002edb0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r7, r2, ror #6 │ │ │ │ - tsteq r9, r8, lsl r8 │ │ │ │ - tsteq r7, r6, lsr r0 │ │ │ │ - strdeq r0, [r9, -r8] │ │ │ │ - ldrdeq r8, [r7, -r2] │ │ │ │ - ldrdeq r0, [r9, -r8] │ │ │ │ - tsteq r9, ip, asr #20 │ │ │ │ - smlabteq r9, r6, r7, r0 │ │ │ │ - ldrdeq sp, [sl, -ip] │ │ │ │ - smlatteq sl, r0, r2, sp │ │ │ │ - smlatteq sl, r6, r1, r2 │ │ │ │ - tsteq r9, r8, ror #14 │ │ │ │ - smlabteq sl, lr, r2, sp │ │ │ │ - ldrdeq sp, [sl, -r0] │ │ │ │ - smlabteq sl, lr, r2, sp │ │ │ │ - strdeq r1, [r9, -lr] │ │ │ │ - tsteq r9, r2, lsr #14 │ │ │ │ - tsteq r7, r0, ror #30 │ │ │ │ - tsteq r9, r8, lsl #14 │ │ │ │ - ldrdeq r0, [r7, -sl] │ │ │ │ + @ instruction: 0x01078492 │ │ │ │ + tsteq r9, r8, asr #18 │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + tsteq r9, r8, lsr #18 │ │ │ │ + tsteq r7, r2, lsl #10 │ │ │ │ + tsteq r9, r8, lsl #18 │ │ │ │ + tsteq r9, ip, ror fp │ │ │ │ + strdeq r0, [r9, -r6] │ │ │ │ + tsteq sl, ip, lsl #8 │ │ │ │ + tsteq sl, r0, lsl r4 │ │ │ │ + tsteq sl, r6, lsl r3 │ │ │ │ + @ instruction: 0x01090898 │ │ │ │ + strdeq sp, [sl, -lr] │ │ │ │ + tsteq sl, r0, lsl #8 │ │ │ │ + strdeq sp, [sl, -lr] │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq r9, r2, asr r8 │ │ │ │ + swpeq r1, r0, [r7] │ │ │ │ + tsteq r9, r8, lsr r8 │ │ │ │ + tsteq r7, sl, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec505ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, ip, r1, lsl #4 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -136522,17 +136522,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ vcgt.s8 q11, q0, q12 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ addhi pc, r0, r2, asr #2 │ │ │ │ stmlt r1, {r1, ip, sp, lr, pc} │ │ │ │ - smlatteq sl, sl, r1, sp │ │ │ │ - tsteq sl, r6, lsr r1 │ │ │ │ - tsteq sl, r6, asr r2 │ │ │ │ + tsteq sl, sl, lsl r3 │ │ │ │ + tsteq sl, r6, ror #4 │ │ │ │ + smlabbeq sl, r6, r3, sp │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b0 │ │ │ │ rsbshi pc, r0, r2, asr #1 │ │ │ │ msrvs SPSR_s, #160, 10 @ 0x28000000 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @@ -137379,18 +137379,18 @@ │ │ │ │ blcs 8278ac │ │ │ │ bicshi pc, r6, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107db │ │ │ │ @ instruction: 0xf00181cf │ │ │ │ svclt 0x0000b9d0 │ │ │ │ - @ instruction: 0x010ac492 │ │ │ │ - tsteq sl, ip, lsr r4 │ │ │ │ - tsteq sl, r6, ror #2 │ │ │ │ - tsteq sl, ip, ror #2 │ │ │ │ + smlabteq sl, r2, r5, ip │ │ │ │ + tsteq sl, ip, ror #10 │ │ │ │ + @ instruction: 0x010ac296 │ │ │ │ + @ instruction: 0x010ac29c │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ blcs 8278dc │ │ │ │ @ instruction: 0x81bef201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00181b7 │ │ │ │ @@ -138657,29 +138657,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq r6, lr, ip, sp │ │ │ │ - tsteq sl, r6, lsr #10 │ │ │ │ - @ instruction: 0x0106dc9c │ │ │ │ - @ instruction: 0x010aa4be │ │ │ │ - @ instruction: 0x0106dc90 │ │ │ │ - smlabbeq r6, sl, ip, sp │ │ │ │ - smlabbeq r6, r4, ip, sp │ │ │ │ - tsteq r6, lr, ror ip │ │ │ │ - tsteq sl, r0, lsr #8 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - smlatteq sl, r8, r3, sl │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - smlatbeq sl, r4, r4, sl │ │ │ │ - tsteq sl, lr, lsl r5 │ │ │ │ - strdeq sl, [sl, -r8] │ │ │ │ + ldrdeq sp, [r6, -lr] │ │ │ │ + tsteq sl, r6, asr r6 │ │ │ │ + smlabteq r6, ip, sp, sp │ │ │ │ + smlatteq sl, lr, r5, sl │ │ │ │ + smlabteq r6, r0, sp, sp │ │ │ │ + @ instruction: 0x0106ddba │ │ │ │ + @ instruction: 0x0106ddb4 │ │ │ │ + smlatbeq r6, lr, sp, sp │ │ │ │ + tsteq sl, r0, asr r5 │ │ │ │ + smlatbeq r6, r2, sp, sp │ │ │ │ + tsteq sl, r8, lsl r5 │ │ │ │ + @ instruction: 0x0106dd96 │ │ │ │ + ldrdeq sl, [sl, -r4] │ │ │ │ + tsteq sl, lr, asr #12 │ │ │ │ + tsteq sl, r8, lsr #12 │ │ │ │ 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 │ │ │ │ @@ -139507,18 +139507,18 @@ │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ vhsub.s8 q11, q0, q12 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x81a6f142 │ │ │ │ ldmdalt r7!, {r1, ip, sp, lr, pc}^ │ │ │ │ - tsteq r9, r4, asr #2 │ │ │ │ - strdeq sp, [r8, -r0] │ │ │ │ - tsteq r7, lr, ror #4 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq r8, r0, lsr #16 │ │ │ │ + @ instruction: 0x0107539e │ │ │ │ + smlatbeq r8, r4, r7, sp │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b1 │ │ │ │ orrshi pc, r4, r2, asr #1 │ │ │ │ rsbvs pc, r4, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -140367,18 +140367,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f5 │ │ │ │ blx 98a540 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, lr, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt pc!, {r0, ip, sp, lr, pc} @ │ │ │ │ - tsteq r6, r2, ror r4 │ │ │ │ - ldrdeq ip, [r8, -r2] │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ + smlatbeq r6, r2, r5, sp │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + smlatbeq r8, sl, r7, ip │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82a78c │ │ │ │ sbcshi pc, lr, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d7 │ │ │ │ @@ -141771,53 +141771,53 @@ │ │ │ │ and lr, r7, r8, lsl #28 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [lr, #464]! @ 0x1d0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatteq r7, r4, r5, r2 │ │ │ │ - ldrdeq sl, [r8, -r8] │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, r6, lsr r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ - smlatteq pc, sl, r9, lr │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - @ instruction: 0x0106b3b2 │ │ │ │ - @ instruction: 0x010fe9ba │ │ │ │ - strdeq fp, [r6, -r2] │ │ │ │ - ldrdeq sl, [r8, -lr] │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - tsteq r8, sl, asr #26 │ │ │ │ - tsteq r8, r4, asr #26 │ │ │ │ - tsteq r8, lr, lsr sp │ │ │ │ - tsteq r8, r8, lsr sp │ │ │ │ - tsteq r8, sl, asr #26 │ │ │ │ - tsteq r8, ip, lsr #26 │ │ │ │ - tsteq r8, r6, lsr #26 │ │ │ │ - tsteq pc, r6, lsl #18 │ │ │ │ - tsteq sl, r8, asr #10 │ │ │ │ - smlabteq r6, ip, r0, fp │ │ │ │ - smlabteq r6, r6, r0, fp │ │ │ │ - tsteq r9, lr, ror r2 │ │ │ │ - strdeq sl, [r8, -ip] │ │ │ │ - ldrdeq r2, [r7, -r6] │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - @ instruction: 0x0108bb9a │ │ │ │ - smlabteq r8, r2, r7, sl │ │ │ │ - strdeq r2, [r7, -r0] │ │ │ │ - smlatbeq r8, r6, r7, sl │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ + tsteq r7, r4, lsl r7 │ │ │ │ + tsteq r8, r8, lsl #22 │ │ │ │ + smlabbeq r6, r6, r5, fp │ │ │ │ + @ instruction: 0x0106b594 │ │ │ │ + @ instruction: 0x010feb9c │ │ │ │ + smlabbeq r6, r0, r5, fp │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r6, ror #10 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq pc, sl, lsl fp @ │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + smlatteq r6, r2, r4, fp │ │ │ │ + smlatteq pc, sl, sl, lr │ │ │ │ + tsteq r6, r2, lsr #4 │ │ │ │ + tsteq r8, lr, lsl #20 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, r4, ror lr │ │ │ │ + tsteq r8, lr, ror #28 │ │ │ │ + tsteq r8, r8, ror #28 │ │ │ │ + tsteq r8, sl, ror lr │ │ │ │ + tsteq r8, ip, asr lr │ │ │ │ + tsteq r8, r6, asr lr │ │ │ │ + tsteq pc, r6, lsr sl @ │ │ │ │ + tsteq sl, r8, ror r6 │ │ │ │ + strdeq fp, [r6, -ip] │ │ │ │ + strdeq fp, [r6, -r6] │ │ │ │ + smlatbeq r9, lr, r3, fp │ │ │ │ + tsteq r8, ip, lsr #18 │ │ │ │ + tsteq r7, r6, lsl #10 │ │ │ │ + tsteq r8, ip, lsl #18 │ │ │ │ + smlabteq r8, sl, ip, fp │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + tsteq r7, r0, lsr #8 │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + smlatbeq r6, r8, sp, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5659c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r7, r8, #252, 6 @ 0xf0000003 │ │ │ │ eorhi pc, pc, #1 │ │ │ │ subhi pc, pc, #0, 4 │ │ │ │ @@ -142629,16 +142629,16 @@ │ │ │ │ msrpl SPSR_x, #160, 10 @ 0x28000000 │ │ │ │ blcs 82cab8 │ │ │ │ bicshi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007d9 │ │ │ │ bics r8, r1, #208, 6 @ 0x40000003 │ │ │ │ - @ instruction: 0x010a7394 │ │ │ │ - @ instruction: 0x010a6f90 │ │ │ │ + smlabteq sl, r4, r4, r7 │ │ │ │ + smlabteq sl, r0, r0, r7 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ @ instruction: 0xf5a0d30a │ │ │ │ @ instruction: 0xf04f5364 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -143129,21 +143129,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatbeq r6, r0, r6, r9 │ │ │ │ - strdeq r5, [sl, -r8] │ │ │ │ - @ instruction: 0x010a5fba │ │ │ │ - smlabbeq r6, r8, r6, r9 │ │ │ │ - smlabbeq r6, r2, r6, r9 │ │ │ │ - smlabteq sl, r4, pc, r5 @ │ │ │ │ - tsteq sl, sl, lsl r0 │ │ │ │ + ldrdeq r9, [r6, -r0] │ │ │ │ + tsteq sl, r8, lsr #2 │ │ │ │ + smlatteq sl, sl, r0, r6 │ │ │ │ + @ instruction: 0x010697b8 │ │ │ │ + @ instruction: 0x010697b2 │ │ │ │ + strdeq r6, [sl, -r4] │ │ │ │ + tsteq sl, sl, asr #2 │ │ │ │ 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 │ │ │ │ @@ -144211,16 +144211,16 @@ │ │ │ │ @ instruction: 0xf0c05f72 │ │ │ │ @ instruction: 0xf5a481ea │ │ │ │ @ instruction: 0xf04f5272 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ mvnhi pc, r0, asr #2 │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - tsteq r8, sl, lsl r1 │ │ │ │ - tsteq r8, r0, asr #26 │ │ │ │ + tsteq r8, sl, asr #4 │ │ │ │ + tsteq r8, r0, ror lr │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f81d4 │ │ │ │ blx 98e178 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bichi pc, sp, r0, asr #2 │ │ │ │ @@ -144456,20 +144456,20 @@ │ │ │ │ stmdb ip, {r1, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 3b9cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a843c> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7729600 │ │ │ │ andlt lr, r2, r4, lsl #18 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrdeq r4, [sl, -r2] │ │ │ │ - smlabbeq r6, r2, r6, r8 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - smlabteq r6, r4, r5, r8 │ │ │ │ - @ instruction: 0x01087db0 │ │ │ │ - smlabbeq r6, r2, r2, r8 │ │ │ │ + tsteq sl, r2, lsl #26 │ │ │ │ + @ instruction: 0x010687b2 │ │ │ │ + smlatbeq r6, ip, r7, r8 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r8, r0, lr, r7 │ │ │ │ + @ instruction: 0x010683b2 │ │ │ │ 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 │ │ │ │ @@ -144500,23 +144500,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 │ │ │ │ - smlatbeq sl, ip, fp, r4 │ │ │ │ - tsteq sl, lr, asr #22 │ │ │ │ - tsteq sl, r8, lsl #22 │ │ │ │ - tsteq sl, r6, lsr #22 │ │ │ │ - tsteq sl, r4, ror #22 │ │ │ │ - tsteq sl, sl, lsl #24 │ │ │ │ - @ instruction: 0x010a4bb4 │ │ │ │ - smlabteq sl, lr, fp, r4 │ │ │ │ - tsteq sl, r0, lsr ip │ │ │ │ + ldrdeq r4, [sl, -ip] │ │ │ │ + tsteq sl, lr, ror ip │ │ │ │ + tsteq sl, r8, lsr ip │ │ │ │ + tsteq sl, r6, asr ip │ │ │ │ + @ instruction: 0x010a4c94 │ │ │ │ + tsteq sl, sl, lsr sp │ │ │ │ + smlatteq sl, r4, ip, r4 │ │ │ │ + strdeq r4, [sl, -lr] │ │ │ │ + tsteq sl, r0, ror #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec58fc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d5 │ │ │ │ @@ -144612,35 +144612,35 @@ │ │ │ │ svc 0x00d4f771 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf771447a │ │ │ │ streq lr, [fp, #-4046]! @ 0xfffff032 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - smlatbeq r6, r2, r8, pc @ │ │ │ │ - smlatteq r6, sl, r4, r8 │ │ │ │ - smlatteq r6, r4, r4, r8 │ │ │ │ - smlatbeq sl, r6, fp, r4 │ │ │ │ - @ instruction: 0x010684be │ │ │ │ - @ instruction: 0x010a4bb2 │ │ │ │ - smlatbeq r6, sl, r4, r8 │ │ │ │ - @ instruction: 0x010885b6 │ │ │ │ - ldrdeq r7, [r8, -lr] │ │ │ │ - @ instruction: 0x010a4b90 │ │ │ │ - smlabteq r8, r4, fp, r7 │ │ │ │ - smlabbeq sl, sl, fp, r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - tsteq sl, r4, ror fp │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - tsteq sl, r0, ror #22 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - smlatteq r6, lr, r3, r8 │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ + ldrdeq pc, [r6, -r2] │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + ldrdeq r4, [sl, -r6] │ │ │ │ + smlatteq r6, lr, r5, r8 │ │ │ │ + smlatteq sl, r2, ip, r4 │ │ │ │ + ldrdeq r8, [r6, -sl] │ │ │ │ + smlatteq r8, r6, r6, r8 │ │ │ │ + tsteq r8, lr, lsl #26 │ │ │ │ + smlabteq sl, r0, ip, r4 │ │ │ │ + strdeq r7, [r8, -r4] │ │ │ │ + @ instruction: 0x010a4cba │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + tsteq r6, r6, ror r5 │ │ │ │ + smlatbeq sl, r4, ip, r4 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, sl, asr #10 │ │ │ │ + @ instruction: 0x010a4c90 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + smlabbeq sl, r8, ip, r4 │ │ │ │ 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 │ │ │ │ @@ -144663,21 +144663,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sl, r8, asr #22 │ │ │ │ - smlatteq sl, sl, sl, r4 │ │ │ │ - tsteq sl, ip, lsl #22 │ │ │ │ - @ instruction: 0x010a4ab6 │ │ │ │ - smlabbeq sl, ip, fp, r4 │ │ │ │ - @ instruction: 0x010a4bbe │ │ │ │ - tsteq sl, r0, asr fp │ │ │ │ + tsteq sl, r8, ror ip │ │ │ │ + tsteq sl, sl, lsl ip │ │ │ │ + tsteq sl, ip, lsr ip │ │ │ │ + smlatteq sl, r6, fp, r4 │ │ │ │ + @ instruction: 0x010a4cbc │ │ │ │ + smlatteq sl, lr, ip, r4 │ │ │ │ + smlabbeq sl, r0, ip, r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5924c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -144707,18 +144707,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0012f771 │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7714620 │ │ │ │ ldcllt 15, cr14, [r0, #-48]! @ 0xffffffd0 │ │ │ │ - tsteq r9, lr, ror #24 │ │ │ │ - smlabteq r8, ip, r9, r7 │ │ │ │ - smlabbeq r8, r6, r3, r8 │ │ │ │ - smlatbeq r8, lr, r9, r7 │ │ │ │ + @ instruction: 0x01091d9e │ │ │ │ + strdeq r7, [r8, -ip] │ │ │ │ + @ instruction: 0x010884b6 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ strdlt sp, [r2], pc @ │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ @@ -144745,16 +144745,16 @@ │ │ │ │ svcmi 0x0044f855 │ │ │ │ andle r4, r6, ip, lsr #5 │ │ │ │ stmdavs r4!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf771210c │ │ │ │ adcmi lr, ip, #76, 24 @ 0x4c00 │ │ │ │ @ instruction: 0xf106d1f8 │ │ │ │ vmvn.i32 d0, #204 @ 0x000000cc │ │ │ │ - ldrtmi sp, [r0], -pc, lsr #6 │ │ │ │ - strle pc, [ip, r5, ror #6]! │ │ │ │ + ldrtmi sp, [r0], -r3, asr #7 │ │ │ │ + suble pc, r0, r6, ror #6 │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1912944 │ │ │ │ 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 │ │ │ │ @@ -145139,53 +145139,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01bfdbfc │ │ │ │ biceq r6, r3, r0, rrx │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - smlabteq r0, r6, r0, r4 │ │ │ │ + smlatbeq pc, r8, fp, r5 @ │ │ │ │ + strdeq r4, [r0, -r6] │ │ │ │ biceq r5, r3, lr, lsr pc │ │ │ │ - strheq r4, [r0, -r6] │ │ │ │ - @ instruction: 0x011048b4 │ │ │ │ - smlatteq r0, lr, pc, r3 @ │ │ │ │ - tsteq r0, ip │ │ │ │ - smlatteq r0, ip, pc, r3 @ │ │ │ │ - tsteq r0, lr, lsl r0 │ │ │ │ - tsteq r0, r6, lsr r0 │ │ │ │ - smlatteq r0, r2, pc, r3 @ │ │ │ │ + smlatteq r0, r6, r1, r4 │ │ │ │ + tsteq r0, r4, ror #19 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + tsteq r0, ip, lsr r1 │ │ │ │ + tsteq r0, ip, lsl r1 │ │ │ │ + tsteq r0, lr, asr #2 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, r2, lsl r1 │ │ │ │ ldrdeq r5, [r3, #222] @ 0xde │ │ │ │ andeq r1, r0, r0, asr #4 │ │ │ │ - rscseq fp, pc, ip, asr r1 @ │ │ │ │ + rscseq fp, pc, ip, lsl #5 │ │ │ │ ldrdeq r5, [r3, #188] @ 0xbc │ │ │ │ - rscseq fp, pc, sl, lsr r1 @ │ │ │ │ - rscseq fp, pc, r2, asr r1 @ │ │ │ │ - rscseq fp, pc, ip, lsr #2 │ │ │ │ - rscseq fp, pc, r6, lsl r1 @ │ │ │ │ - rscseq fp, pc, r8, lsl #2 │ │ │ │ - tsteq r0, r8, lsr lr │ │ │ │ + rscseq fp, pc, sl, ror #4 │ │ │ │ + rscseq fp, pc, r2, lsl #5 │ │ │ │ + rscseq fp, pc, ip, asr r2 @ │ │ │ │ + rscseq fp, pc, r6, asr #4 │ │ │ │ + rscseq fp, pc, r8, lsr r2 @ │ │ │ │ + tsteq r0, r8, ror #30 │ │ │ │ andeq r1, r0, r4, lsr #6 │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - ldrdeq r3, [r0, -sl] │ │ │ │ - ldrdeq r3, [r0, -lr] │ │ │ │ - ldrdeq r3, [r0, -lr] │ │ │ │ - smlatteq r0, sl, sp, r3 │ │ │ │ - smlatteq r0, sl, sp, r3 │ │ │ │ + tsteq r0, r8, lsl #30 │ │ │ │ + tsteq r0, r6, lsl #30 │ │ │ │ + tsteq r0, sl, lsl #30 │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + tsteq r0, lr, lsl #30 │ │ │ │ + tsteq r0, sl, lsl pc │ │ │ │ + tsteq r0, sl, lsl pc │ │ │ │ strdeq r5, [r3, #158] @ 0x9e │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ strdeq r5, [r3, #158] @ 0x9e │ │ │ │ biceq r5, r3, r2, ror #18 │ │ │ │ @ instruction: 0x01c35894 │ │ │ │ - rscseq sl, pc, r4, asr #26 │ │ │ │ - smlatbeq r0, r2, ip, r3 │ │ │ │ - smlatteq r3, ip, r9, sp │ │ │ │ - @ instruction: 0x010e869c │ │ │ │ - smlabbeq r1, r6, r5, lr │ │ │ │ + rscseq sl, pc, r4, ror lr @ │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + smlabteq lr, ip, r7, r8 │ │ │ │ + @ instruction: 0x0101e6b6 │ │ │ │ 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 │ │ │ │ @@ -145358,25 +145358,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf76fd1ee │ │ │ │ svclt 0x0000ef5a │ │ │ │ @ instruction: 0x01bfd70c │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ biceq r2, r6, ip, ror #16 │ │ │ │ - @ instruction: 0x019b71d8 │ │ │ │ + orrseq r7, fp, r8, lsl #6 │ │ │ │ biceq r2, r6, r0, ror #16 │ │ │ │ @ instruction: 0x01bfd6ea │ │ │ │ biceq r2, r6, r2, asr #16 │ │ │ │ biceq r2, r6, r2, lsr r8 │ │ │ │ ldrdeq r2, [r6, #124] @ 0x7c │ │ │ │ biceq r2, r6, sl, asr #15 │ │ │ │ andeq r2, r0, r8, ror #5 │ │ │ │ strdeq r1, [r0, #64] @ 0x40 │ │ │ │ biceq r2, r6, r8, lsr #15 │ │ │ │ - @ instruction: 0x019b6ad0 │ │ │ │ + orrseq r6, fp, r0, lsl #24 │ │ │ │ biceq r2, r6, sl, ror r7 │ │ │ │ biceq r2, r6, r8, ror r7 │ │ │ │ biceq r2, r6, r6, ror #14 │ │ │ │ biceq r2, r6, r6, asr r7 │ │ │ │ biceq r2, r6, r2, lsl #14 │ │ │ │ strdeq r2, [r6, #96] @ 0x60 │ │ │ │ andeq r3, r0, r0, lsr #4 │ │ │ │ @@ -145622,32 +145622,32 @@ │ │ │ │ bmi b376f8 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrb sp, [fp, fp, ror #1] │ │ │ │ @ instruction: 0x01bfd478 │ │ │ │ - @ instruction: 0x0105d2bc │ │ │ │ + smlatteq r5, ip, r3, sp │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - @ instruction: 0x0105d2be │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ + smlatteq r5, lr, r3, sp │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ @ instruction: 0x01bfd3f0 │ │ │ │ - strdeq r9, [r5, -r8] │ │ │ │ - ldrdeq r9, [r5, -r8] │ │ │ │ - @ instruction: 0x01059e96 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r5, r8 │ │ │ │ + smlabteq r5, r6, pc, r9 @ │ │ │ │ biceq r2, r6, r4, lsl #11 │ │ │ │ andeq r3, r0, r8, asr #14 │ │ │ │ strdeq r1, [r0, #22] │ │ │ │ biceq r2, r6, r0, asr #10 │ │ │ │ - smlatbeq r5, r0, sp, r9 │ │ │ │ - smlabbeq r5, r2, sp, r9 │ │ │ │ - @ instruction: 0x01059d94 │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ + ldrdeq r9, [r5, -r0] │ │ │ │ + @ instruction: 0x01059eb2 │ │ │ │ + smlabteq r5, r4, lr, r9 │ │ │ │ + smlabbeq r5, lr, lr, r9 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ biceq r2, r6, r6, asr r4 │ │ │ │ andeq r3, r0, r4, lsr #16 │ │ │ │ ldrdeq r1, [r0, #8] │ │ │ │ biceq r2, r6, sl, lsl #8 │ │ │ │ biceq r2, r6, r2, ror #7 │ │ │ │ @ instruction: 0x000028b0 │ │ │ │ biceq r2, r6, ip, lsr #7 │ │ │ │ @@ -145841,22 +145841,22 @@ │ │ │ │ mvnle r0, r0, lsl #6 │ │ │ │ b 1841048 │ │ │ │ b 5c104c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4af794> │ │ │ │ @ instruction: 0xf76fe7d1 │ │ │ │ svclt 0x0000eb92 │ │ │ │ @ instruction: 0x01bfd006 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - tsteq r7, lr, lsr r3 │ │ │ │ - smlabteq r5, r8, fp, r9 │ │ │ │ + tsteq r7, lr, ror #8 │ │ │ │ + strdeq r9, [r5, -r8] │ │ │ │ @ instruction: 0x01bfcfe6 │ │ │ │ biceq r2, r6, r0, ror #3 │ │ │ │ ldrdeq r2, [r6, #22] │ │ │ │ - @ instruction: 0x01059b92 │ │ │ │ + smlabteq r5, r2, ip, r9 │ │ │ │ strheq r2, [r6, #16] │ │ │ │ - tsteq r5, lr, ror fp │ │ │ │ + smlatbeq r5, lr, ip, r9 │ │ │ │ biceq r2, r6, lr, ror #2 │ │ │ │ biceq r2, r6, r8, lsr r1 │ │ │ │ biceq r2, r6, r2, asr #1 │ │ │ │ andeq r0, r0, r4, ror pc │ │ │ │ biceq r0, r0, r6, lsl #26 │ │ │ │ biceq r2, r6, ip, rrx │ │ │ │ @ instruction: 0x01bfce4e │ │ │ │ @@ -146370,40 +146370,40 @@ │ │ │ │ @ instruction: 0xf76ee7ea │ │ │ │ tstcs r8, #472 @ 0x1d8 │ │ │ │ tstcs r9, #57409536 @ 0x36c0000 │ │ │ │ svclt 0x0000e7d9 │ │ │ │ @ instruction: 0x01bfca66 │ │ │ │ @ instruction: 0x01bfca64 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - tsteq r5, r6, ror #18 │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - smlatteq r5, r0, r8, r9 │ │ │ │ - @ instruction: 0x010598b6 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - tsteq r5, lr, lsr r8 │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ - tsteq r2, r4, ror r1 │ │ │ │ - smlatbeq r3, r8, r7, r8 │ │ │ │ - @ instruction: 0x010597be │ │ │ │ - smlatbeq r5, lr, r7, r9 │ │ │ │ - @ instruction: 0x01059796 │ │ │ │ - smlabbeq r5, sl, r7, r9 │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - @ instruction: 0x01038696 │ │ │ │ - tsteq r5, r6, lsl #14 │ │ │ │ - strdeq r9, [r5, -r4] │ │ │ │ - tsteq r3, r8, lsr r6 │ │ │ │ - @ instruction: 0x010596b6 │ │ │ │ - smlabbeq r5, sl, r6, r9 │ │ │ │ - smlabbeq r5, sl, r6, r9 │ │ │ │ - tsteq r5, lr, ror #12 │ │ │ │ - rscseq r0, lr, r8, ror #28 │ │ │ │ + @ instruction: 0x01059a96 │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + tsteq r5, r2, ror #20 │ │ │ │ + tsteq r5, r2, lsr sl │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + smlatteq r5, r6, r9, r9 │ │ │ │ + smlabbeq r5, r0, r9, r9 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + smlatbeq r2, r4, r2, r1 │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + smlatteq r5, lr, r8, r9 │ │ │ │ + ldrdeq r9, [r5, -lr] │ │ │ │ + smlabteq r5, r6, r8, r9 │ │ │ │ + @ instruction: 0x010598ba │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ + smlabteq r3, r6, r7, r8 │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + smlatteq r5, r6, r7, r9 │ │ │ │ + @ instruction: 0x010597ba │ │ │ │ + @ instruction: 0x010597ba │ │ │ │ + @ instruction: 0x0105979e │ │ │ │ + smlalseq r0, lr, r8, pc @ │ │ │ │ biceq r1, r6, r0, lsr r8 │ │ │ │ andeq r1, r0, r0, lsr #16 │ │ │ │ biceq r0, r0, r0, asr r4 │ │ │ │ strdeq r1, [r6, #126] @ 0x7e │ │ │ │ @ instruction: 0x01bfc598 │ │ │ │ @ instruction: 0x01bfc564 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -147437,135 +147437,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 │ │ │ │ - @ instruction: 0x0105cab0 │ │ │ │ - tsteq r8, r6, lsl r4 │ │ │ │ - smlabbeq r5, r2, sl, ip │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ + smlatteq r5, r0, fp, ip │ │ │ │ + tsteq r8, r6, asr #10 │ │ │ │ + @ instruction: 0x0105cbb2 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ @ instruction: 0x01bfc3c6 │ │ │ │ - tsteq r5, r2, ror #20 │ │ │ │ + @ instruction: 0x0105cb92 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - smlabbeq r5, ip, lr, ip │ │ │ │ + @ instruction: 0x0105cfbc │ │ │ │ @ instruction: 0x01bfc386 │ │ │ │ - @ instruction: 0x0105ce90 │ │ │ │ - tsteq r5, r8, lsr lr │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - tsteq r5, r6, lsl #18 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - tsteq r3, lr, ror r0 │ │ │ │ - rscseq r8, pc, r8, lsl #9 │ │ │ │ - @ instruction: 0x0105c992 │ │ │ │ - @ instruction: 0x0105c5b2 │ │ │ │ - tsteq r5, ip, lsl #20 │ │ │ │ - @ instruction: 0x0105cab4 │ │ │ │ - smlatbeq r5, sl, sl, ip │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ + smlabteq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, lr, lsr pc │ │ │ │ + tsteq r5, r6, lsr sl │ │ │ │ + smlabbeq r5, r8, ip, ip │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, ip, lsr #20 │ │ │ │ + smlatbeq r3, lr, r1, r8 │ │ │ │ + ldrhteq r8, [pc], #88 │ │ │ │ + smlabteq r5, r2, sl, ip │ │ │ │ + smlatteq r5, r2, r6, ip │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + smlatteq r5, r4, fp, ip │ │ │ │ ldrdeq ip, [r5, -sl] │ │ │ │ - @ instruction: 0x0105cb96 │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ - tsteq r5, lr, ror #20 │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - @ instruction: 0x0105c894 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ - smlabbeq r5, ip, sl, ip │ │ │ │ - tsteq r5, lr, ror #22 │ │ │ │ - tsteq r5, r4, ror fp │ │ │ │ - @ instruction: 0x0105ca90 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r5, sl, lsr r6 │ │ │ │ - rscseq r8, pc, r8, asr #2 │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - tsteq r5, r6, asr r8 │ │ │ │ - smlabbeq r5, r8, r8, ip │ │ │ │ - tsteq r5, r6, lsr #6 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - smlabteq r5, r0, r4, ip │ │ │ │ - smlabteq r5, r2, r4, ip │ │ │ │ - tsteq r5, r6, ror r4 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - tsteq r5, lr, ror r4 │ │ │ │ - smlabbeq r5, r0, r4, ip │ │ │ │ - smlabbeq r5, sl, r4, ip │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq r5, sl, lsl #22 │ │ │ │ + smlabteq r5, r6, ip, ip │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + @ instruction: 0x0105cb9e │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + smlabteq r5, r4, r9, ip │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + @ instruction: 0x0105cbbc │ │ │ │ + @ instruction: 0x0105cc9e │ │ │ │ + smlatbeq r5, r4, ip, ip │ │ │ │ + smlabteq r5, r0, fp, ip │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ + tsteq r5, sl, ror #14 │ │ │ │ + rscseq r8, pc, r8, ror r2 @ │ │ │ │ + tsteq r5, r6, lsl #20 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ + smlabbeq r5, r6, r9, ip │ │ │ │ + @ instruction: 0x0105c9b8 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ + smlabbeq r5, ip, r8, ip │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + smlatbeq r5, r2, r3, ip │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + smlatbeq r5, r6, r5, ip │ │ │ │ + smlatbeq r5, ip, r5, ip │ │ │ │ + smlatbeq r5, lr, r5, ip │ │ │ │ + @ instruction: 0x0105c5b0 │ │ │ │ + @ instruction: 0x0105c5ba │ │ │ │ + smlabteq r5, r0, r5, ip │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlatbeq r5, r2, r5, ip │ │ │ │ + @ instruction: 0x0105c59a │ │ │ │ + @ instruction: 0x0105c59e │ │ │ │ + smlatbeq r5, r0, r5, ip │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + tsteq r4, r0, asr #10 │ │ │ │ + ldrhteq r7, [pc], #252 │ │ │ │ + tsteq r3, r4, asr #22 │ │ │ │ + smlatbeq r5, r8, r4, ip │ │ │ │ + smlatteq r5, lr, r4, ip │ │ │ │ + tsteq r5, r8, lsr r5 │ │ │ │ + smlatteq r5, lr, r4, ip │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ @ instruction: 0x0105c490 │ │ │ │ - smlabteq r5, r6, r4, ip │ │ │ │ - smlabteq r5, r8, r4, ip │ │ │ │ - tsteq r5, r2, ror r4 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - tsteq r5, lr, ror #8 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + @ instruction: 0x0105c494 │ │ │ │ + smlabbeq sl, r2, sp, r7 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + ldrsbteq r7, [pc], #214 │ │ │ │ + @ instruction: 0x0105beb0 │ │ │ │ + tsteq lr, sl, lsl #2 │ │ │ │ strdeq fp, [r5, -ip] │ │ │ │ - tsteq r4, r0, lsl r4 │ │ │ │ - rscseq r7, pc, ip, lsl #29 │ │ │ │ - tsteq r3, r4, lsl sl │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - @ instruction: 0x0105c3be │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - @ instruction: 0x0105c3be │ │ │ │ - smlabteq r5, r0, r3, ip │ │ │ │ - smlabteq r5, r2, r3, ip │ │ │ │ - tsteq r5, r0, ror #6 │ │ │ │ - smlabteq r5, r6, r3, ip │ │ │ │ - smlabteq r5, r8, r3, ip │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq sl, r2, asr ip │ │ │ │ - smlabteq r5, r0, r2, ip │ │ │ │ - rscseq r7, pc, r6, lsr #25 │ │ │ │ - smlabbeq r5, r0, sp, fp │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - smlabteq r5, ip, ip, fp │ │ │ │ - @ instruction: 0x010ebeb6 │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ - tsteq r5, r2, ror ip │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, lr, ror #24 │ │ │ │ - @ instruction: 0x0105bbba │ │ │ │ - @ instruction: 0x0105bbbc │ │ │ │ - @ instruction: 0x0105bbbe │ │ │ │ + smlatteq lr, r6, pc, fp @ │ │ │ │ + smlatbeq r5, r0, sp, fp │ │ │ │ + smlatbeq r5, r2, sp, fp │ │ │ │ + smlatbeq r5, r4, sp, fp │ │ │ │ + smlatbeq r5, r2, sp, fp │ │ │ │ + smlatbeq r5, r0, sp, fp │ │ │ │ + @ instruction: 0x0105bd9e │ │ │ │ + smlatteq r5, sl, ip, fp │ │ │ │ + smlatteq r5, ip, ip, fp │ │ │ │ + smlatteq r5, lr, ip, fp │ │ │ │ + tsteq r5, r8, lsl #26 │ │ │ │ + tsteq r5, sl, lsl #26 │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + tsteq r5, lr, asr r3 │ │ │ │ + smlatteq r5, r8, sp, fp │ │ │ │ + tsteq r5, lr, lsl #28 │ │ │ │ + tsteq r5, r2, lsl ip │ │ │ │ + tsteq r5, sl, lsl ip │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r5, r6, lsr #24 │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + tsteq r5, r8, lsr #24 │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + tsteq r5, r8, asr ip │ │ │ │ + smlabteq r5, r8, fp, fp │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ ldrdeq fp, [r5, -r8] │ │ │ │ + smlatteq r5, r0, fp, fp │ │ │ │ + smlatteq r5, r0, fp, fp │ │ │ │ ldrdeq fp, [r5, -sl] │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - @ instruction: 0x0105bcb8 │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - smlatteq r5, r2, sl, fp │ │ │ │ - smlatteq r5, sl, sl, fp │ │ │ │ - strdeq fp, [r5, -r2] │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r5, r8, lsr #22 │ │ │ │ - @ instruction: 0x0105ba98 │ │ │ │ - smlatbeq r5, r0, sl, fp │ │ │ │ - smlatbeq r5, r8, sl, fp │ │ │ │ - @ instruction: 0x0105bab0 │ │ │ │ - @ instruction: 0x0105bab0 │ │ │ │ - smlatbeq r5, sl, sl, fp │ │ │ │ - smlatbeq r5, r4, sl, fp │ │ │ │ - @ instruction: 0x0105ba9e │ │ │ │ - tsteq r5, sl, asr sl │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - tsteq r5, r6, lsr #8 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - tsteq r5, r4, lsr #8 │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + smlabteq r5, lr, fp, fp │ │ │ │ + smlabbeq r5, sl, fp, fp │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -148257,96 +148257,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf76c8ff0 │ │ │ │ svclt 0x0000ede4 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ + smlabbeq r5, sl, r8, fp │ │ │ │ + smlabbeq r5, ip, r8, fp │ │ │ │ + smlabbeq r5, lr, r8, fp │ │ │ │ + @ instruction: 0x0105b890 │ │ │ │ + @ instruction: 0x0105b892 │ │ │ │ + smlabbeq r5, lr, r8, fp │ │ │ │ + smlabbeq r5, sl, r8, fp │ │ │ │ + smlabbeq r5, r6, r8, fp │ │ │ │ + smlabbeq r5, r0, r8, fp │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + @ instruction: 0x0105b8b4 │ │ │ │ + smlatteq r5, ip, r7, fp │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + tsteq r5, r6, asr #16 │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + smlabteq r5, r8, r7, fp │ │ │ │ + @ instruction: 0x0105b7b0 │ │ │ │ + tsteq r5, r6, lsl r8 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + smlabteq r5, r4, r8, fp │ │ │ │ + @ instruction: 0x0105b8b8 │ │ │ │ + smlatbeq r5, ip, r8, fp │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r5, r6, ror #18 │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + tsteq r5, ip, ror #18 │ │ │ │ + tsteq r5, sl, ror #18 │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + @ instruction: 0x0105b892 │ │ │ │ + @ instruction: 0x0105b892 │ │ │ │ + tsteq r5, r6, ror r8 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, lr, asr r8 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + ldrsbteq ip, [pc], #12 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + tsteq r5, r6, lsl r8 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + smlatbeq r5, ip, r7, fp │ │ │ │ + smlatbeq r5, lr, r7, fp │ │ │ │ + @ instruction: 0x0105b7b0 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r3, r4, ror #18 │ │ │ │ + tsteq r5, ip, ror #14 │ │ │ │ tsteq r5, r0, ror #14 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ - tsteq r5, sl, asr r7 │ │ │ │ - tsteq r5, r6, asr r7 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - ldrdeq fp, [r5, -r8] │ │ │ │ - smlabbeq r5, r4, r7, fp │ │ │ │ - @ instruction: 0x0105b6bc │ │ │ │ - smlatbeq r5, r2, r7, fp │ │ │ │ - smlabteq r5, r6, r6, fp │ │ │ │ - ldrdeq fp, [r5, -sl] │ │ │ │ - smlatbeq r5, r4, r6, fp │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - @ instruction: 0x0105b698 │ │ │ │ - smlabbeq r5, r0, r6, fp │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + smlatteq r5, r2, r6, fp │ │ │ │ + smlatteq r5, r2, r6, fp │ │ │ │ + smlatteq r5, r2, r6, fp │ │ │ │ smlatteq r5, r6, r6, fp │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - @ instruction: 0x0105b794 │ │ │ │ - smlabbeq r5, r8, r7, fp │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - tsteq r5, r2, lsr r7 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - smlatteq r5, r0, sl, fp │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, r6, lsr r8 │ │ │ │ - tsteq r5, r8, lsr r8 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, lr, lsr r7 │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - tsteq r5, ip, lsr r7 │ │ │ │ - tsteq r5, lr, lsr #14 │ │ │ │ + smlatteq r5, sl, r6, fp │ │ │ │ smlatteq r5, lr, r6, fp │ │ │ │ - rscseq fp, pc, ip, lsr #31 │ │ │ │ - smlatteq r5, lr, r6, fp │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ strdeq fp, [r5, -r2] │ │ │ │ - smlatteq r5, ip, r6, fp │ │ │ │ - smlatteq r5, r6, r6, fp │ │ │ │ - smlatteq r5, r8, r6, fp │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - tsteq r5, lr, ror r6 │ │ │ │ - smlabbeq r5, r0, r6, fp │ │ │ │ - smlatteq r5, lr, r6, fp │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - smlatteq r5, lr, r6, fp │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ - tsteq r5, r4, lsr r6 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - @ instruction: 0x0105b5b2 │ │ │ │ - @ instruction: 0x0105b5b2 │ │ │ │ - @ instruction: 0x0105b5b2 │ │ │ │ - @ instruction: 0x0105b5b6 │ │ │ │ - @ instruction: 0x0105b5ba │ │ │ │ - @ instruction: 0x0105b5be │ │ │ │ - smlabteq r5, r2, r5, fp │ │ │ │ - smlabteq r5, r2, r5, fp │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - ldrdeq pc, [r5, #186] @ 0xba │ │ │ │ - smlatteq r5, sl, r4, fp │ │ │ │ - smlatteq r5, lr, r4, fp │ │ │ │ strdeq fp, [r5, -r2] │ │ │ │ - strdeq fp, [r5, -r6] │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + ldrdeq pc, [r5, #186] @ 0xba │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, lr, lsl r6 │ │ │ │ + tsteq r5, r2, lsr #12 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ andeq r2, r0, r4, asr #7 │ │ │ │ @ instruction: 0x01bfe6d8 │ │ │ │ @ instruction: 0x01ba8e24 │ │ │ │ biceq pc, r5, r8, lsl fp @ │ │ │ │ andeq r3, r0, r0, lsl #22 │ │ │ │ ldrdeq pc, [r5, #160] @ 0xa0 │ │ │ │ @ instruction: 0x01ba8ad0 │ │ │ │ @@ -148384,17 +148384,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r2, r5, r7, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf76d4478 │ │ │ │ svclt 0x0000ee7a │ │ │ │ @ instruction: 0x01c10296 │ │ │ │ - @ instruction: 0x010d55b2 │ │ │ │ + smlatteq sp, r2, r6, r5 │ │ │ │ biceq r0, r1, ip, ror r2 │ │ │ │ - ldrdeq r5, [sp, -r8] │ │ │ │ + tsteq sp, r8, lsl #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r7], -ip, lsl #12 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r0 │ │ │ │ @ instruction: 0xf76e728c │ │ │ │ @@ -148612,101 +148612,101 @@ │ │ │ │ bmi 296fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185700> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, ip, lsl #17 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa238 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, r4, lsr sl │ │ │ │ + rscseq sp, sp, r4, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5cff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289dd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178520> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 296fec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185734> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r2, ror r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa204 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, r8, lsl sl │ │ │ │ + rscseq sp, sp, r8, asr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d024 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178554> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185768> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r8, asr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa1d0 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - ldrshteq sp, [sp], #156 @ 0x9c │ │ │ │ + rscseq sp, sp, ip, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d058 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178588> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18579c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, lr, lsr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa19c │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, r0, ror #19 │ │ │ │ + rscseq sp, sp, r0, lsl fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d08c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1785bc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1857d0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r4, lsr #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa168 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, r4, asr #19 │ │ │ │ + ldrshteq sp, [sp], #164 @ 0xa4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d0c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289ea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1785f0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2970bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185804> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, sl, lsl #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa134 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, r8, lsr #19 │ │ │ │ + ldrsbteq sp, [sp], #168 @ 0xa8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5d0f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ldmdale ip!, {r0, r1, r4, r6, r7, ip, sp, lr, pc} │ │ │ │ + ldmdale r8!, {r0, r1, r4, r6, r7, ip, sp, lr, pc}^ │ │ │ │ orrlt r4, r8, r3, lsl #12 │ │ │ │ - ldmdble r6, {r0, r2, r3, r4, r7, ip, sp, lr, pc} │ │ │ │ + ldmdble r2, {r0, r2, r3, r4, r7, ip, sp, lr, pc}^ │ │ │ │ cmnlt r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf1f4f0be │ │ │ │ vmla.i , q11, d0[1] │ │ │ │ @ instruction: 0xf03cf0c0 │ │ │ │ stmdami r8, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ ldc2 3, cr15, [r2, #368] @ 0x170 │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ vshr.u64 , q10, #60 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq sp, sp, r2, ror r9 │ │ │ │ + rscseq sp, sp, r2, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d148 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ stclt 6, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d15c │ │ │ │ @@ -148720,49 +148720,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f397 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r4, lsl r9 │ │ │ │ + rscseq sp, sp, r4, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d1a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09c0ff8 │ │ │ │ - @ instruction: 0x4604df31 │ │ │ │ + strmi sp, [r4], -sp, ror #30 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f1a3 │ │ │ │ @ instruction: 0xf0bff335 │ │ │ │ strmi pc, [r4], -fp, ror #15 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f375 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq sp, [sp], #128 @ 0x80 │ │ │ │ + rscseq sp, sp, r0, lsl #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d1e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09c0ff8 │ │ │ │ - @ instruction: 0x4604df1f │ │ │ │ + @ instruction: 0x4604df5b │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f181 │ │ │ │ @ instruction: 0xf0bff313 │ │ │ │ strmi pc, [r4], -r9, asr #15 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f353 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, ip, lsl #17 │ │ │ │ + ldrhteq sp, [sp], #156 @ 0x9c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d228 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2d10ff8 │ │ │ │ @ instruction: 0x4604f1b7 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f15f │ │ │ │ @@ -148771,32 +148771,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ @ instruction: 0x4620f331 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, asr #16 │ │ │ │ + rscseq sp, sp, r8, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d26c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e50ff8 │ │ │ │ - @ instruction: 0x4604dd5f │ │ │ │ + @ instruction: 0x4604dd9b │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f13d │ │ │ │ @ instruction: 0xf0bff2cf │ │ │ │ strmi pc, [r4], -r5, lsl #15 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -pc, lsl #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r4, lsl #16 │ │ │ │ + rscseq sp, sp, r4, lsr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -r1, lsr #10 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f11b │ │ │ │ @@ -148805,15 +148805,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -sp, ror #5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r0, asr #15 │ │ │ │ + ldrshteq sp, [sp], #128 @ 0x80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -fp, asr #9 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f0f9 │ │ │ │ @@ -148822,49 +148822,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -fp, asr #5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, ip, ror r7 │ │ │ │ + rscseq sp, sp, ip, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d338 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0e70ff8 │ │ │ │ - strmi sp, [r4], -r9, asr #31 │ │ │ │ + @ instruction: 0xf0e80ff8 │ │ │ │ + strmi sp, [r4], -r5, lsl #16 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f0d7 │ │ │ │ @ instruction: 0xf0bff269 │ │ │ │ @ instruction: 0x4604f71f │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r9, lsr #5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, lsr r7 │ │ │ │ + rscseq sp, sp, r8, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d37c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0e70ff8 │ │ │ │ - @ instruction: 0x4604dfdd │ │ │ │ + @ instruction: 0xf0e80ff8 │ │ │ │ + @ instruction: 0x4604d819 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f0b5 │ │ │ │ @ instruction: 0xf0bff247 │ │ │ │ @ instruction: 0x4604f6fd │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r1, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r7, lsl #5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq sp, [sp], #100 @ 0x64 │ │ │ │ + rscseq sp, sp, r4, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d3c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ strmi pc, [r4], -sp, lsr #6 │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @ instruction: 0xf0c4f093 │ │ │ │ @@ -148873,15 +148873,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r5, ror #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq sp, [sp], #96 @ 0x60 │ │ │ │ + rscseq sp, sp, r0, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d404 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vaddw.u32 q1, , d0 │ │ │ │ @ instruction: 0x4604f4dd │ │ │ │ @ instruction: 0xf0beb160 │ │ │ │ @@ -148891,32 +148891,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ stmdblt r8, {r0, r2, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f44620 │ │ │ │ strtmi pc, [r0], -r1, asr #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, ror #12 │ │ │ │ + smlalseq sp, sp, r8, r7 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d44c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - blle ff9c2634 │ │ │ │ + ldcle 0, cr15, [lr], {247} @ 0xf7 │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ @ instruction: 0xf04cf0be │ │ │ │ @ instruction: 0xf1def0c4 │ │ │ │ pldw [r4], pc @ │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ blx ffbc2fe6 │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vqadd.s16 , q15, q10 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq sp, sp, r2, lsr #12 │ │ │ │ + rscseq sp, sp, r2, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d490 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4389a0> │ │ │ │ bmi 5724a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x460bec> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148932,15 +148932,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf1f4f0f4 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9d64 │ │ │ │ andeq r3, r0, r4, ror #26 │ │ │ │ - ldrsbteq sp, [sp], #80 @ 0x50 │ │ │ │ + rscseq sp, sp, r0, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d4f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a2b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438a00> │ │ │ │ bmi 572504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x460c4c> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148956,15 +148956,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf1c4f0f4 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9d04 │ │ │ │ andeq r2, r0, r4, asr #3 │ │ │ │ - rscseq sp, sp, r0, ror r5 │ │ │ │ + rscseq sp, sp, r0, lsr #13 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fd7bac │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -148991,15 +148991,15 @@ │ │ │ │ @ instruction: 0xf76e4479 │ │ │ │ stmdacs r0, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ b 1fc4180 │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0f74640 │ │ │ │ - ldmdblt r8, {r0, r2, r3, r4, r5, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r3, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7d8c68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 260450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14eb98> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -149013,39 +149013,39 @@ │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ ldmdbmi r6, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ vqshl.u16 q10, q12, q6 │ │ │ │ blmi 684fc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x8f58> │ │ │ │ @ instruction: 0xe7af447b │ │ │ │ strbmi r9, [r0], -r1 │ │ │ │ - cdple 0, 3, cr15, cr4, cr6, {7} │ │ │ │ + cdple 0, 7, cr15, cr0, cr6, {7} │ │ │ │ @ instruction: 0xf0d79901 │ │ │ │ - stmdacs r0, {r0, r1, r5, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ sbfx sp, r2, #3, #28 │ │ │ │ @ instruction: 0xf17b4640 │ │ │ │ stmdacs r0, {r0, r1, r2, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ svc 0x00eaf76b │ │ │ │ @ instruction: 0x01bf9ca0 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - rscseq sp, sp, r4, asr #10 │ │ │ │ - strdeq r4, [sl, -r0] │ │ │ │ - rscseq sp, sp, r8, asr #10 │ │ │ │ - rscseq sp, sp, sl, lsr r5 │ │ │ │ - rscseq sp, sp, ip, ror #9 │ │ │ │ - rscseq sp, sp, r6, lsr #10 │ │ │ │ + rscseq sp, sp, r4, ror r6 │ │ │ │ + tsteq sl, r0, lsr #8 │ │ │ │ + rscseq sp, sp, r8, ror r6 │ │ │ │ + rscseq sp, sp, sl, ror #12 │ │ │ │ + rscseq sp, sp, ip, lsl r6 │ │ │ │ + rscseq sp, sp, r6, asr r6 │ │ │ │ @ instruction: 0x01bf9c20 │ │ │ │ - tsteq sl, sl, asr r2 │ │ │ │ - rscseq sp, sp, ip, lsr #9 │ │ │ │ - rscseq sp, sp, r0, lsl #9 │ │ │ │ + smlabbeq sl, sl, r3, r4 │ │ │ │ + ldrsbteq sp, [sp], #92 @ 0x5c │ │ │ │ + ldrhteq sp, [sp], #80 @ 0x50 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0f70ff8 │ │ │ │ - vstrlt d13, [r8, #-388] @ 0xfffffe7c │ │ │ │ + vstrlt d13, [r8, #-628] @ 0xfffffd8c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d694 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -149258,24 +149258,24 @@ │ │ │ │ movwcs lr, #7710 @ 0x1e1e │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6b4 │ │ │ │ @ instruction: 0x01bf9b44 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ @ instruction: 0x01bf9b3a │ │ │ │ @ instruction: 0x01bf9aa0 │ │ │ │ - rscseq lr, sp, r0, ror #5 │ │ │ │ - rscseq lr, sp, lr, lsr #4 │ │ │ │ - rscseq lr, sp, lr, lsr #4 │ │ │ │ + rscseq lr, sp, r0, lsl r4 │ │ │ │ + rscseq lr, sp, lr, asr r3 │ │ │ │ + rscseq lr, sp, lr, asr r3 │ │ │ │ andeq r2, r0, ip, asr r8 │ │ │ │ - ldrhteq sp, [sp], #126 @ 0x7e │ │ │ │ + rscseq sp, sp, lr, ror #17 │ │ │ │ andeq r3, r0, r4, lsl #25 │ │ │ │ - rscseq lr, sp, r4, ror r1 │ │ │ │ - rscseq lr, sp, r4, lsl #3 │ │ │ │ + rscseq lr, sp, r4, lsr #5 │ │ │ │ + ldrhteq lr, [sp], #36 @ 0x24 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq lr, sp, ip, ror #2 │ │ │ │ + smlalseq lr, sp, ip, r2 │ │ │ │ andeq r3, r0, r4, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5da30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0336818 │ │ │ │ @@ -150404,21 +150404,21 @@ │ │ │ │ bl 47cb30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b278> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ b.n 10751a │ │ │ │ - bmi.n 1075bc │ │ │ │ + bpl.n 10761c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bmi.n 1075dc │ │ │ │ + bpl.n 10743c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bmi.n 1075fc │ │ │ │ + bpl.n 10745c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bmi.n 107614 │ │ │ │ + bpl.n 107474 │ │ │ │ lsls r5, r7, #3 │ │ │ │ │ │ │ │ 00107538 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -150650,15 +150650,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10773e │ │ │ │ movs r2, #1 │ │ │ │ b.n 10773e │ │ │ │ nop │ │ │ │ - @ instruction: 0xf700010f │ │ │ │ + ldrh.w r0, [r0, ] │ │ │ │ │ │ │ │ 00107798 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ @@ -150894,15 +150894,15 @@ │ │ │ │ b.n 107986 │ │ │ │ mov r4, r3 │ │ │ │ movs r3, #3 │ │ │ │ b.n 107986 │ │ │ │ movs r3, #1 │ │ │ │ b.n 107986 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4c0010f │ │ │ │ + @ instruction: 0xf5f0010f │ │ │ │ ldr r1, [pc, #32] @ (107a2c ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 107a14 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ beq.n 107a26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -150912,15 +150912,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 107a10 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3f8010f │ │ │ │ + @ instruction: 0xf528010f │ │ │ │ cbz r0, 107a52 │ │ │ │ ldr r3, [pc, #36] @ (107a58 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 107a40 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ @@ -150932,16 +150932,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (107a5c ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ubfx r1, lr, #0, #16 │ │ │ │ - @ instruction: 0xf3ba010f │ │ │ │ + @ instruction: 0xf4fe010f │ │ │ │ + @ instruction: 0xf4ea010f │ │ │ │ stmdb sp!, {r4, r5, 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 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -151117,15 +151117,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 107ba4 │ │ │ │ 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} │ │ │ │ - @ instruction: 0xf29a010f │ │ │ │ + ubfx r1, sl, #0, #16 │ │ │ │ │ │ │ │ 00107c38 : │ │ │ │ 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 │ │ │ │ @@ -151399,17 +151399,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r5, #20] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r4, r0, #4 │ │ │ │ │ │ │ │ 00107ef0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -151964,15 +151964,16 @@ │ │ │ │ b.n 108266 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 108440 │ │ │ │ ldrb r4, [r2, #28] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vaddw.u16 q8, q4, d15 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ lsls r7, r7, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -152032,15 +152033,15 @@ │ │ │ │ b.n 108500 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [r3, #16] │ │ │ │ orr.w r1, r0, #1 │ │ │ │ b.n 108500 │ │ │ │ bx lr │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 17be1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6a564> │ │ │ │ @@ -152660,21 +152661,21 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w pc, [r5, #255]! │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pli [r5, #255]! │ │ │ │ ldr.w pc, [sp, #4095] @ 0xfff │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - @ instruction: 0xfa42010f │ │ │ │ + usada8 r1, r2, pc, r0 @ │ │ │ │ strb r4, [r4, #29] │ │ │ │ lsls r7, r7, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 108d5c │ │ │ │ tbb [pc, r1] │ │ │ │ subs r1, r4, r5 │ │ │ │ asrs r2, r6 │ │ │ │ @@ -153125,15 +153126,15 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #24] │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - rev16 r4, r6 │ │ │ │ + cbnz r4, 1090f4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109090 : │ │ │ │ cbz r0, 1090a6 │ │ │ │ push {r3, lr} │ │ │ │ @@ -153480,15 +153481,15 @@ │ │ │ │ movs r3, #5 │ │ │ │ str.w r3, [lr] │ │ │ │ b.n 109272 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r1, ip, #15 │ │ │ │ + @ instruction: 0xf28c010f │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109420 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -153612,15 +153613,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 109538 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldcl 1, cr0, [ip, #-60]! @ 0xffffffc4 │ │ │ │ + cdp 1, 10, cr0, cr12, cr15, {0} │ │ │ │ │ │ │ │ 00109558 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #80] @ 1095b8 │ │ │ │ @@ -153655,15 +153656,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 001095c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -153708,15 +153709,15 @@ │ │ │ │ b.n 109612 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 1096c2 │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109648 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -153900,15 +153901,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 73ac8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 1097f2 │ │ │ │ - ldc 1, cr0, [r6], {15} │ │ │ │ + stcl 1, cr0, [r6, #-60] @ 0xffffffc4 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ @@ -154388,19 +154389,19 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + cbz r0, 109d2e │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + cbz r6, 109d30 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -155309,21 +155310,21 @@ │ │ │ │ nop │ │ │ │ str r4, [r0, #4] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r0, r3] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 10a8ec │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -156652,17 +156653,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 10b468 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #936] @ (10b850 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r3, [pc, #960] @ (10b878 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010b4b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -157469,19 +157470,19 @@ │ │ │ │ nop │ │ │ │ cmp r2, sp │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r7 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010bd24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158717,15 +158718,15 @@ │ │ │ │ lsls r2, r0, #7 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r7, #3 │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r2, r0, #7 │ │ │ │ │ │ │ │ 0010c9e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -159882,15 +159883,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ b.n 10d5e2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 10d63e │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r2, #22 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010d618 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161771,45 +161772,45 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #20 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r1, pc, #832 @ (adr r1, 10ec80 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 10e940 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r1, pc, #784 @ (adr r1, 10ec54 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 10ed14 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r2, pc, #8 @ (adr r2, 10e950 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 10ea10 ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #160 @ (adr r0, 10e9ec ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #496 @ (adr r0, 10eb4c ) │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010e978 : │ │ │ │ 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 │ │ │ │ @@ -162509,15 +162510,15 @@ │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10f074 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9f0670 │ │ │ │ + bl 9f06e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 10f026 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -163392,15 +163393,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 67c2e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x27c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 10fa30 │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10fa28 │ │ │ │ blx r3 │ │ │ │ - bl 9f0754 │ │ │ │ + bl 9f07cc │ │ │ │ strb.w r0, [r5, #321] @ 0x141 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 67c3e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x37c> │ │ │ │ b.n 10fa0e │ │ │ │ ldr r1, [pc, #24] @ (10fa54 ) │ │ │ │ ldr r3, [pc, #24] @ (10fa58 ) │ │ │ │ @@ -163412,17 +163413,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 10fa30 │ │ │ │ lsls r6, r1, #24 │ │ │ │ lsls r7, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -163616,15 +163617,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 139f50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28698> │ │ │ │ b.n 10fbe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f0a08 │ │ │ │ + bl 9f0a80 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10fc4a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 10fc58 │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r3, r9 │ │ │ │ @@ -163699,15 +163700,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1876] @ 0x754 │ │ │ │ cbz r1, 10fd66 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f0a1c │ │ │ │ + bl 9f0a94 │ │ │ │ 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 │ │ │ │ @@ -163736,15 +163737,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 139b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282b8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f0a9c │ │ │ │ + bl 9f0b14 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 10fdaa │ │ │ │ nop │ │ │ │ │ │ │ │ 0010fdd4 : │ │ │ │ @@ -164840,15 +164841,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 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 110944 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164906,15 +164907,15 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, ip │ │ │ │ str r1, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ @@ -165289,21 +165290,21 @@ │ │ │ │ it le │ │ │ │ movle r0, #22 │ │ │ │ b.n 1109a8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 1109a8 │ │ │ │ movs r0, #31 │ │ │ │ b.n 1109a8 │ │ │ │ - ldrb r2, [r5, #24] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 110f0e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -165556,19 +165557,19 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 110d7e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 111006 │ │ │ │ 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] │ │ │ │ @@ -165659,15 +165660,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 111080 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 111068 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 1110fe │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -165988,15 +165989,15 @@ │ │ │ │ blx 744c8 │ │ │ │ ldr.w r3, [r6, #3068] @ 0xbfc │ │ │ │ b.n 11137a │ │ │ │ nop │ │ │ │ mrc 1, 6, r0, cr0, cr14, {5} │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ beq.n 111472 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166391,15 +166392,15 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, lr, lr, ror #2 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r7, r1, #4 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ ... │ │ │ │ │ │ │ │ 001118b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so>: │ │ │ │ @@ -166570,17 +166571,17 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 681cfc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c90> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1119d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118> │ │ │ │ ldmia.w ip, {r0, r2, r3, r4, r5, r7, r8} │ │ │ │ strex r1, r0, [r0, #756] @ 0x2f4 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r5, r7, #3 │ │ │ │ cbz r0, 111abe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x206> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 111ac2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -166835,17 +166836,17 @@ │ │ │ │ str.w r2, [r4, #1120] @ 0x460 │ │ │ │ b.n 111c30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x378> │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3752] @ 0xea8 │ │ │ │ str.w r2, [r4, #3736] @ 0xe98 │ │ │ │ b.n 111c30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x378> │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -167376,21 +167377,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 11257c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc4> │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 11231c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa64> │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #368] @ (112440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb88>) │ │ │ │ @@ -168169,15 +168170,15 @@ │ │ │ │ b.n 112922 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106a> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ b.n 112922 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106a> │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -171380,35 +171381,35 @@ │ │ │ │ nop │ │ │ │ cbnz r2, 114c7a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33c2> │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - negs r2, r2 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - tst r2, r1 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - negs r0, r1 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r6, #28 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adcs r2, r5 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - asrs r2, r6 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r7, #10 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 114efc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3644> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -171620,17 +171621,17 @@ │ │ │ │ b.n 114d5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34a6> │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ b.n 114d5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34a6> │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - subs r5, #2 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -172421,15 +172422,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #800 @ 0x320 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - adds r6, #96 @ 0x60 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 1157ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f36> │ │ │ │ @@ -176425,21 +176426,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11822c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6974> │ │ │ │ ldr r3, [pc, #28] @ (11825c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x69a4>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ pop {pc} │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbnz r6, 11825a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x69a2> │ │ │ │ lsls r1, r0, #7 │ │ │ │ cbnz r6, 118256 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x699e> │ │ │ │ lsls r1, r0, #7 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb8ba │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb898 │ │ │ │ lsls r1, r0, #7 │ │ │ │ ldr.w r3, [r0, #228] @ 0xe4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -177156,15 +177157,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #23] │ │ │ │ lsls r6, r7, #6 │ │ │ │ @ instruction: 0xb8be │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #2344] @ 11946c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bb4> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -178306,15 +178307,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r2, sp, #468 @ 0x1d4 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -179136,15 +179137,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r7] │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r0, pc, #560 @ (adr r0, 11a578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8cc0>) │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ ldr.w r2, [pc, #2908] @ 11aec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9608> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -181659,15 +181660,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eors r4, r1 │ │ │ │ lsls r6, r7, #6 │ │ │ │ strh r5, [r6, #26] │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r7, #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] @ (11c0c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa808>) │ │ │ │ @@ -181697,15 +181698,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r7, #90 @ 0x5a │ │ │ │ lsls r6, r7, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -185896,21 +185897,21 @@ │ │ │ │ orrs r2, r1 │ │ │ │ lsl.w r3, r3, fp │ │ │ │ orr.w r9, r2, r9 │ │ │ │ orr.w r8, r3, r8 │ │ │ │ sub.w fp, fp, #32 │ │ │ │ b.w 11dcd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc418> │ │ │ │ nop │ │ │ │ - str r0, [r7, #32] │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r3, r1, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #220] @ 0xdc │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -198304,39 +198305,39 @@ │ │ │ │ nop │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #10] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r6, r1, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -198517,17 +198518,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 128544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c8c> │ │ │ │ nop │ │ │ │ add r4, pc, #200 @ (adr r4, 128628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16d70>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #16 │ │ │ │ @@ -198678,21 +198679,21 @@ │ │ │ │ blt.n 12866a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16db2> │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 12866a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16db2> │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ b.n 1285b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16cf8> │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r5, r1, #4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -198765,21 +198766,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 1287d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f18> │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -198949,23 +198950,23 @@ │ │ │ │ b.n 1289a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170f0> │ │ │ │ ldr r2, [pc, #28] @ (1289ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17134>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 1289a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170f0> │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 128a52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1719a> │ │ │ │ bls.n 128a44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1718c> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -199017,15 +199018,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 128a10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17158> │ │ │ │ b.n 128a4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17194> │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -199158,21 +199159,21 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 128ba6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172ee> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 128c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173b0> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -199433,21 +199434,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 128cf6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1743e> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 128df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17540> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 128d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x174e4> │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 128f0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17652> │ │ │ │ bhi.n 128f0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17656> │ │ │ │ @@ -199501,15 +199502,15 @@ │ │ │ │ beq.n 128f0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17652> │ │ │ │ b.n 128f26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1766e> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 128f26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1766e> │ │ │ │ b.n 128f0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17652> │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -199777,23 +199778,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1788] @ 0x6fc │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 12916a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178b2> │ │ │ │ b.n 1291e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17930> │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - itt │ │ │ │ - lsl r3, r7, #3 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r0!, {} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -199910,15 +199911,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -200013,18 +200014,18 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 129426 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b6e> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 129426 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b6e> │ │ │ │ b.n 129460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ba8> │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r3, r7, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ls │ │ │ │ + lslls r3, r7, #3 │ │ │ │ + stmdbhi sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1644] @ 129b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18298> │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r1, [pc, #1640] @ 129b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1829c> │ │ │ │ add r0, pc │ │ │ │ @@ -200610,53 +200611,53 @@ │ │ │ │ b.n 1298f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18040> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + bkpt 0x008a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r6, 129bd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1831a> │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - revsh r2, r3 │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r0, 129be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18330> │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - rev16 r0, r1 │ │ │ │ + cbnz r0, 129bde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18326> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r0, 129be0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18328> │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r2, 129bdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18324> │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r4, 129bd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1831e> │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 129c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1834c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 129bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1833c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - rev r0, r5 │ │ │ │ + cbnz r0, 129bee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18336> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r0, 129bda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18322> │ │ │ │ + cbnz r0, 129be6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1832e> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r2, 129bba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18302> │ │ │ │ + hlt 0x001a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r2, 129bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1830c> │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r4, 129bae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182f6> │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + cbnz r2, 129bea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18332> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #896] @ (129f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18684>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -201185,17 +201186,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 12a10a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18852> │ │ │ │ b.n 12a11a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18862> │ │ │ │ - cbz r0, 12a1aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x188f2> │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r2, 12a18e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x188d6> │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ add r6, pc, #576 @ (adr r6, 12a374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18abc>) │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -201330,23 +201331,23 @@ │ │ │ │ b.n 12a190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x188d8> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 12a23a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18982> │ │ │ │ strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r7, #6 │ │ │ │ - uxtb r0, r4 │ │ │ │ + push {r4} │ │ │ │ lsls r3, r7, #3 │ │ │ │ add r6, pc, #112 @ (adr r6, 12a32c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a74>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - sxtb r0, r3 │ │ │ │ + cbz r0, 12a322 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a6a> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 12a326 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a6e> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (12a438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18b80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -201480,19 +201481,19 @@ │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 12a308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a50> │ │ │ │ nop │ │ │ │ strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r7, #6 │ │ │ │ add r4, pc, #8 @ (adr r4, 12a448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18b90>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbz r6, 12a44c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18b94> │ │ │ │ + sxtb r6, r0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + cbz r4, 12a47e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18bc6> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #4] @ (12a454 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18b9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @@ -201661,15 +201662,15 @@ │ │ │ │ bne.n 12a60a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d52> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12a5da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d22> │ │ │ │ b.n 12a568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18cb0> │ │ │ │ add r1, pc, #736 @ (adr r1, 12a904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1904c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -201857,15 +201858,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r5, [r3, #524] @ 0x20c │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 12a76c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18eb4> │ │ │ │ nop │ │ │ │ add r0, pc, #520 @ (adr r0, 12aa40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19188>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -201953,15 +201954,15 @@ │ │ │ │ bne.n 12a91e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19066> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12a8ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19036> │ │ │ │ b.n 12a880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fc8> │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -202021,15 +202022,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12a9e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19130>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12a9a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190e8> │ │ │ │ nop │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12a9fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19144> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -203292,131 +203293,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 12b5ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d12> │ │ │ │ b.n 12b300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a48> │ │ │ │ strh r6, [r2, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #304 @ (adr r5, 12b85c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fa4>) │ │ │ │ + add r6, pc, #496 @ (adr r6, 12b91c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a064>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r6, pc, #152 @ (adr r6, 12b7cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f14>) │ │ │ │ + add r7, pc, #344 @ (adr r7, 12b88c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fd4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, pc, #888 @ (adr r3, 12bab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1f8>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 12b770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19eb8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r5, pc, #944 @ (adr r5, 12baec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a234>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 12b7ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ef4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r4, pc, #72 @ (adr r4, 12b78c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ed4>) │ │ │ │ + add r5, pc, #264 @ (adr r5, 12b84c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f94>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, pc, #328 @ (adr r3, 12b890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fd8>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 12b950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a098>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r4, [r3, #10] │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r3, pc, #144 @ (adr r3, 12b7e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f28>) │ │ │ │ + add r4, pc, #336 @ (adr r4, 12b8a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fe8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 12b94c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a094>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 12ba0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a154>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r0, [r1, #4] │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r4, pc, #384 @ (adr r4, 12b8dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a024>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 12b99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0e4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, pc, #904 @ (adr r1, 12bae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a230>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 12b7a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ef0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, pc, #776 @ (adr r1, 12ba70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1b8>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 12bb30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a278>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, pc, #520 @ (adr r1, 12b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0bc>) │ │ │ │ + add r2, pc, #712 @ (adr r2, 12ba34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a17c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, pc, #632 @ (adr r1, 12b9ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a134>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 12baac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1f4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, pc, #128 @ (adr r1, 12b7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f40>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 12b8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a000>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, pc, #792 @ (adr r1, 12ba98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1e0>) │ │ │ │ + add r2, pc, #984 @ (adr r2, 12bb58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2a0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, pc, #456 @ (adr r0, 12b94c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a094>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 12ba0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a154>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, pc, #872 @ (adr r1, 12baf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a23c>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 12b7b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19efc>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, pc, #328 @ (adr r0, 12b8d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a020>) │ │ │ │ + add r1, pc, #520 @ (adr r1, 12b998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0e0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r0, pc, #208 @ (adr r0, 12b868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fb0>) │ │ │ │ + add r1, pc, #400 @ (adr r1, 12b928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a070>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r0, pc, #288 @ (adr r0, 12b8c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a008>) │ │ │ │ + add r1, pc, #480 @ (adr r1, 12b980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0c8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 12bb7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2c4>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 12b83c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f84>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, pc, #48 @ (adr r0, 12b7d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f20>) │ │ │ │ + add r1, pc, #240 @ (adr r1, 12b898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fe0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 12bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a270>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #952 @ (adr r0, 12bb6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2b4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, pc, #704 @ (adr r1, 12ba7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1c4>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 12bb3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a284>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + add r0, pc, #632 @ (adr r0, 12ba38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a180>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r0, pc, #184 @ (adr r0, 12b880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fc8>) │ │ │ │ + add r1, pc, #376 @ (adr r1, 12b940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a088>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #504 @ (adr r0, 12b9c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a10c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, pc, #256 @ (adr r1, 12b8d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a01c>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 12b994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0dc>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc, #240 @ (adr r0, 12b8c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a010>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r0, pc, #96 @ (adr r0, 12b840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f88>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 12b900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a048>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #128 @ (adr r0, 12b864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fac>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r0, pc, #672 @ (adr r0, 12ba8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1d4>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 12bb4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a294>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r0, #7 │ │ │ │ strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + add r0, pc, #864 @ (adr r0, 12bb5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2a4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #72 @ (adr r0, 12b84c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f94>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r0, pc, #96 @ (adr r0, 12b870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fb8>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 12b930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a078>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #3 │ │ │ │ strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r0, #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -203515,15 +203516,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 12b89c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fe4> │ │ │ │ nop │ │ │ │ strb r0, [r1, #4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 12ba94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1dc>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12a2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a10> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -203570,17 +203571,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12b954 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a09c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -203621,17 +203622,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12b9dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a124> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -203910,15 +203911,15 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #32] │ │ │ │ lsls r5, r7, #6 │ │ │ │ mvns r2, r2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #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] @ 12bd74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203956,17 +203957,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r7, #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] @ 12bdf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a53c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -204004,17 +204005,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr.w r2, [pc, #2712] @ 12c8e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b02c> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 12bedc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a624> │ │ │ │ @@ -205837,21 +205838,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12d11a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b862> │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r7, #58] @ 0x3a │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (12d298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b9e0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -205952,15 +205953,15 @@ │ │ │ │ beq.n 12d278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b9c0> │ │ │ │ b.n 12d288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b9d0> │ │ │ │ nop │ │ │ │ ldrsb r2, [r3, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r0, #21] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {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] @ (12d370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -206032,21 +206033,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12d31a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ba62> │ │ │ │ ldrsb r6, [r7, r1] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #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] @ 12d408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bb50> │ │ │ │ mov lr, r0 │ │ │ │ @@ -206089,23 +206090,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r7, #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] @ 12d49c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bbe4> │ │ │ │ mov r4, r1 │ │ │ │ @@ -206145,23 +206146,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (12d55c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bca4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -206225,25 +206226,25 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12d518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bc60> │ │ │ │ nop │ │ │ │ strb r2, [r5, r1] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r1, r1] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #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] @ 12d5ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bcf4> │ │ │ │ @@ -206252,15 +206253,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 12d184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b8cc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (12d6c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1be0c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -206360,17 +206361,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12d698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bde0> │ │ │ │ b.n 12d6b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bdfe> │ │ │ │ strh r6, [r5, r5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r6, #4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -206381,15 +206382,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 12d184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b8cc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (12d814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bf5c>) │ │ │ │ @@ -206489,17 +206490,17 @@ │ │ │ │ beq.n 12d7e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bf2e> │ │ │ │ b.n 12d804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bf4c> │ │ │ │ nop │ │ │ │ strh r2, [r3, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r7, #22] │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r3, r7, #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] @ (12d884 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bfcc>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -206535,17 +206536,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r3, r7, #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] @ 12d900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c048> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -206580,19 +206581,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r3, 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, #240] @ (12da14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c15c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -206686,17 +206687,17 @@ │ │ │ │ beq.n 12d9f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c13c> │ │ │ │ b.n 12da04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c14c> │ │ │ │ nop │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r6, #18] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r4, #16] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ lsls r3, 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, #240] @ (12db28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c270>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -206791,17 +206792,17 @@ │ │ │ │ beq.n 12dafa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c242> │ │ │ │ b.n 12db18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c260> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #1000] @ (12df14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c65c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r0, [r5, #10] │ │ │ │ + strh r0, [r3, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {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] @ (12dc40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206897,15 +206898,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12dc16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c35e> │ │ │ │ b.n 12db9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c2e4> │ │ │ │ ldr r5, [pc, #928] @ (12dfe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c72c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ lsls r3, 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 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -207199,23 +207200,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 12df26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c66e> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #720] @ (12e268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c9b0>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12dd6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c4b4> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -207421,21 +207422,21 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r2, r3, #4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 12a134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1887c> │ │ │ │ @@ -207544,15 +207545,15 @@ │ │ │ │ beq.n 12e2ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ca36> │ │ │ │ b.n 12e268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1c9b0> │ │ │ │ nop │ │ │ │ mov sl, pc │ │ │ │ lsls r5, r7, #6 │ │ │ │ str r2, [r3, #16] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r2, [r3, #20] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (12e428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1cb70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -207644,17 +207645,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp sl, lr │ │ │ │ lsls r5, r7, #6 │ │ │ │ str r4, [r2, #0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r3, r7, #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] @ (12e500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1cc48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -207726,21 +207727,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12e482 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1cbca> │ │ │ │ nop │ │ │ │ add lr, ip │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsh r6, [r4, r3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (12e5d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1cd18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -207808,21 +207809,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12e596 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ccde> │ │ │ │ add r2, r1 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsh r4, [r6, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r1, #13] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -207894,19 +207895,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12e68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1cdd4> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r3, 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 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -208472,27 +208473,27 @@ │ │ │ │ beq.n 12ec2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d372> │ │ │ │ b.n 12eb0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d252> │ │ │ │ nop │ │ │ │ subs r6, #246 @ 0xf6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r5, #22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 1494fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37c44> │ │ │ │ b.n 12ec36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d37e> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ @@ -208558,17 +208559,17 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 12eb0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d252> │ │ │ │ movw r2, #32879 @ 0x806f │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12edaa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d4f2> │ │ │ │ b.n 12eb0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d252> │ │ │ │ nop │ │ │ │ - strb r6, [r4, #5] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -208595,15 +208596,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12ea28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d170> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -208630,15 +208631,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12ea28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d170> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r3, r7, #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] @ 12eee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d630> │ │ │ │ @@ -208656,15 +208657,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 12ea28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d170> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r3, r7, #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] │ │ │ │ @@ -208694,15 +208695,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 12ea28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d170> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (12efe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d72c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -208904,33 +208905,33 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12f0ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d836> │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (12f2b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1da00>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -209183,27 +209184,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12f312 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1da5a> │ │ │ │ adds r6, #98 @ 0x62 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r6, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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] @ (12f510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1dc58>) │ │ │ │ @@ -209292,17 +209293,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 12f4b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1dbfa> │ │ │ │ nop │ │ │ │ adds r4, #238 @ 0xee │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #396] @ (12f6bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1de04>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -209466,35 +209467,35 @@ │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12f642 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1dd8a> │ │ │ │ nop │ │ │ │ adds r4, #2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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] @ (12f7cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1df14>) │ │ │ │ @@ -209583,17 +209584,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 12f76e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1deb6> │ │ │ │ adds r2, #50 @ 0x32 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #472] @ (12f9c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e10c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -209788,39 +209789,39 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12f934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e07c> │ │ │ │ nop │ │ │ │ adds r1, #70 @ 0x46 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r1, #76] @ 0x4c │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb 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] @ (12fb94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e2dc>) │ │ │ │ @@ -209976,17 +209977,17 @@ │ │ │ │ b.n 12fa50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e198> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 12faca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e212> │ │ │ │ nop │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #376] @ (12fd2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e474>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -210138,29 +210139,29 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 12fbfa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e342> │ │ │ │ cmp r5, #126 @ 0x7e │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (12fe18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e560>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -210239,15 +210240,15 @@ │ │ │ │ nop │ │ │ │ cmp r3, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsls r4, r2, #10 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r2, r3, #8 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -210427,39 +210428,39 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r4, #4] │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r0, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r5, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r3, 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, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (130194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1e8dc>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -210597,15 +210598,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ vsra.u64 d16, d28, #64 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ mrc2 1, 7, r0, cr2, cr12, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #396] @ (130344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ea8c>) │ │ │ │ @@ -210770,32 +210771,32 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ mcr2 1, 2, r0, cr0, cr12, {5} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 1, r0, cr14, cr12, {5} │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stc2l 1, cr0, [r0, #752] @ 0x2f0 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r1, r4] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r5, r3] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -210811,15 +210812,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 12ea28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d170> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -210837,15 +210838,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12ea28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d170> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -210865,15 +210866,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12ea28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1d170> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -211114,23 +211115,23 @@ │ │ │ │ b.n 130634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ed7c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa2001bc │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vst2.8 {d16[5],d17[5]}, [r4 :16], ip │ │ │ │ - ldr r4, [pc, #280] @ (13080c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ef54>) │ │ │ │ + ldr r5, [pc, #472] @ (1308cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f014>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r5, r0] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [pc, #656] @ (130990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f0d8>) │ │ │ │ + ldr r5, [pc, #848] @ (130a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f198>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r3, [pc, #688] @ (1309b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f0fc>) │ │ │ │ + ldr r4, [pc, #880] @ (130a74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1bc>) │ │ │ │ lsls r3, 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 r2, [pc, #224] @ (1307f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ef40>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -211290,17 +211291,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r3, 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 r2, [pc, #392] @ (130a70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211478,15 +211479,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1305c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ed0c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r4, r5, #2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r3, r7, #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] @ (130b0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f254>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -211512,17 +211513,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 1305c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ed0c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r4, r3, #1 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r3, r7, #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] @ 130be4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f32c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211591,17 +211592,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r3, r7, #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] @ (130c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f390>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211633,17 +211634,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130c1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f362> │ │ │ │ b.n 130c2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f374> │ │ │ │ adds r0, r6, #4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r4, r3] │ │ │ │ lsls r3, r7, #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] @ (130cac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3f4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211675,17 +211676,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130c7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3c6> │ │ │ │ b.n 130c90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3d8> │ │ │ │ adds r4, r1, #3 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (130d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f478>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211727,19 +211728,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r3, 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, #280] @ (130e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f5b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211845,21 +211846,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 130d82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f4ca> │ │ │ │ subs r6, r3, r7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + ldrsb r4, [r5, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r1, #222 @ 0xde │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r6, r2] │ │ │ │ + strb r0, [r4, r7] │ │ │ │ lsls r3, r7, #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] @ (130f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f668>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211915,19 +211916,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, r4, r2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (130fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f6ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211968,19 +211969,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r6, r7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r5, r1] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r6, [r0, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r3, 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, #280] @ (1310e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f828>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212086,21 +212087,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 130ff6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f73e> │ │ │ │ adds r2, r5, r5 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ adds r7, #106 @ 0x6a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -212175,17 +212176,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r5, r0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r3, r7, #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] @ (131230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f978>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -212220,17 +212221,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1311f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f940> │ │ │ │ b.n 131212 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f95a> │ │ │ │ nop │ │ │ │ asrs r4, r2, #29 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (1312f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fa38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212346,17 +212347,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r5, #24 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1313b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fafc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -212409,17 +212410,17 @@ │ │ │ │ beq.n 1313fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb46> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 1313e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb2c> │ │ │ │ nop │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + strh r2, [r3, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r3, 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, #188] @ (1314f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fc40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -212492,19 +212493,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r6, #19 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r3, r7, #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] @ 1315d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fd20> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -212575,17 +212576,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r6, r2, #16 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r7, [pc, #656] @ (131874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ffbc>) │ │ │ │ + str r4, [r2, r3] │ │ │ │ lsls r3, r7, #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] @ (131640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fd88>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -212619,17 +212620,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13160e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fd56> │ │ │ │ b.n 131624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fd6c> │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r7, [pc, #696] @ (131900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20048>) │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r7, [pc, #592] @ (13189c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ffe4>) │ │ │ │ + str r4, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #188] @ 131718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fe60> │ │ │ │ mov lr, r0 │ │ │ │ @@ -212694,15 +212695,15 @@ │ │ │ │ b.n 13169c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fde4> │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 131704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fe4c> │ │ │ │ b.n 131698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fde0> │ │ │ │ nop │ │ │ │ asrs r2, r2, #11 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [pc, #992] @ (131b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20248>) │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (131814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff5c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -212788,15 +212789,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1317bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff04> │ │ │ │ b.n 131772 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1feba> │ │ │ │ nop │ │ │ │ asrs r6, r7, #7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [pc, #136] @ (1318a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ffec>) │ │ │ │ + ldr r7, [pc, #328] @ (131964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x200ac>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #224] @ (131910 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20058>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -212883,15 +212884,15 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ b.n 1318a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ffe8> │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1317dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff24> │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldr r5, [pc, #208] @ (1319f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20138>) │ │ │ │ + ldr r6, [pc, #400] @ (131ab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x201f8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -212936,30 +212937,30 @@ │ │ │ │ bl 4557d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343f1c> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 131978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x200c0> │ │ │ │ ldr r0, [pc, #36] @ (1319c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20108>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (1319c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2010c>) │ │ │ │ add r0, pc │ │ │ │ bl 2c4664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2dac> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ lsls r0, r0, #7 │ │ │ │ bvc.n 13196c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x200b4> │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ lsls r0, r0, #7 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (1319f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20138>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -213113,15 +213114,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bvc.n 131b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202bc> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [pc, #976] @ (131f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20690>) │ │ │ │ + ldr r4, [pc, #144] @ (131c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20350>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (131bdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20324>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -214299,19 +214300,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 1325f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d38> │ │ │ │ ldr r2, [pc, #16] @ (1326c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e0c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1325f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d38> │ │ │ │ ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r4, r1 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, pc, #968 @ (adr r0, 132a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x211d4>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 13274c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e94>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, pc, #944 @ (adr r0, 132a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x211c0>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 132738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e80>) │ │ │ │ lsls r3, r7, #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] │ │ │ │ @@ -214493,15 +214494,15 @@ │ │ │ │ ldr.w r0, [r1, #876] @ 0x36c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -215023,15 +215024,15 @@ │ │ │ │ str.w r3, [sl, #2092] @ 0x82c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [ip, #16] │ │ │ │ cmp r2, r5 │ │ │ │ bne.n 132dda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21522> │ │ │ │ b.n 132db4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214fc> │ │ │ │ - ldr r0, [r3, r1] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cbz r1, 132ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21630> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2016] @ 0x7e0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ @@ -215459,15 +215460,15 @@ │ │ │ │ b.n 1332d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21a1a> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1332d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21a1a> │ │ │ │ movw r0, #36249 @ 0x8d99 │ │ │ │ b.n 1332d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21a1a> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1332d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21a1a> │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -215495,15 +215496,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -215638,15 +215639,15 @@ │ │ │ │ bhi.n 13349c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21be4> │ │ │ │ movs r0, #12 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r4, r7] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -215674,15 +215675,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 13353c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c84> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r5, r1, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 133598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21ce0> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 133594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21cdc> │ │ │ │ @@ -217375,17 +217376,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - ldr r2, [pc, #928] @ (134a04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2314c>) │ │ │ │ + ldr r4, [pc, #96] @ (1346c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22e0c>) │ │ │ │ lsls r5, r1, #4 │ │ │ │ - asrs r2, r3 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 13468e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dd6> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -217556,15 +217557,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 134842 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22f8a> │ │ │ │ ldr r2, [pc, #8] @ (134844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22f8c>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #80] @ (134898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22fe0>) │ │ │ │ + ldr r1, [pc, #272] @ (134958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x230a0>) │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3144] @ 135498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23be0> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -223264,15 +223265,15 @@ │ │ │ │ movs r7, #2 │ │ │ │ b.w 138198 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x268e0> │ │ │ │ nop │ │ │ │ strh r2, [r7, #16] │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #655360 @ 0xa0000 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ @@ -224708,15 +224709,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #96] @ 0x60 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - stcl 0, cr0, [lr], {250} @ 0xfa │ │ │ │ + ldcl 0, cr0, [lr, #1000]! @ 0x3e8 │ │ │ │ @ instruction: 0xfa0fffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #300] @ 0x12c │ │ │ │ cbnz r3, 139b78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282c0> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -225052,15 +225053,15 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #16] │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #16] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb.w r0, [r0, #300] @ 0x12c │ │ │ │ cbnz r0, 139f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x286a0> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -225917,15 +225918,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13a0fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28844> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r7, #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] @ 13a8c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29008> │ │ │ │ @@ -225934,15 +225935,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13a0fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28844> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r2, r7, #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] @ 13a8f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29038> │ │ │ │ @@ -225950,15 +225951,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13a0fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28844> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -225996,15 +225997,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13a488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bd0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r7, #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] @ 13a9ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x290f4> │ │ │ │ @@ -226013,15 +226014,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13a488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bd0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ble.n 13aaa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x291f0> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r2, r7, #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] @ 13a9dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29124> │ │ │ │ @@ -226029,15 +226030,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13a488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bd0> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ble.n 13aaa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x291e8> │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r2, 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 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -228329,23 +228330,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r6, #16 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ subs r5, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (13c3ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aaf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228426,17 +228427,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 13c3f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ab3a> │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (13c468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2abb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -228489,15 +228490,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #118 @ 0x76 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #344] @ (13c654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ad9c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -228750,15 +228751,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r7, #28] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (13c848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af90>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -229104,15 +229105,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r1, #12] │ │ │ │ lsls r4, r7, #6 │ │ │ │ adds r7, #140 @ 0x8c │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ee │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 13cb84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2cc> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #604] @ 0x25c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -229185,15 +229186,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 13c8ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b036> │ │ │ │ b.n 13cc20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b368> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #676] @ 0x2a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -229498,19 +229499,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 13cf6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6b2> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + cbnz r4, 13cfcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b714> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 13cfd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b71c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + cbnz r6, 13cfda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b722> │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -233153,15 +233154,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37860 @ 0x93e4 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37859 @ 0x93e3 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 131be0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20328> │ │ │ │ @@ -233268,15 +233269,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #3 │ │ │ │ lsls r4, r7, #6 │ │ │ │ lsrs r2, r3, #1 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cbz r2, 13f7ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df36> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 13f7f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df3a> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 13f802 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df4a> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -233302,17 +233303,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 13f7f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df38> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr r5, [pc, #1012] @ (13fc34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e37c>) │ │ │ │ @@ -234723,19 +234724,19 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ b.n 14062e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed76> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfafc01bb │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r1, #4 │ │ │ │ subs r4, #194 @ 0xc2 │ │ │ │ lsls r1, r6, #6 │ │ │ │ strh.w r0, [ip, #443] @ 0x1bb │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -235200,19 +235201,19 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 140af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f238> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf74401bb │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6ee01bb │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + ldrh r4, [r2, #28] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r4, r1, #4 │ │ │ │ subs r0, #110 @ 0x6e │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ @@ -235575,28 +235576,28 @@ │ │ │ │ b.n 141060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f7a8> │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 140ffe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f746> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf31c01bb │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r4, r1, #4 │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ adds r3, #110 @ 0x6e │ │ │ │ lsls r1, r6, #6 │ │ │ │ vsra.s64 d0, d27, #6 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r5, #22] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (1411b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f900>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -237088,27 +237089,27 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 141c94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x303dc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 141a4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30194> │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #22] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r2, [r6, #20] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r4, r1, #4 │ │ │ │ movs r6, #54 @ 0x36 │ │ │ │ lsls r1, r6, #6 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 142168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308b0> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (1421b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308f8>) │ │ │ │ @@ -237184,17 +237185,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 14213c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30884> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -237593,25 +237594,25 @@ │ │ │ │ lsrs r4, r3, #4 │ │ │ │ orr.w r3, r4, r3, lsl #2 │ │ │ │ strb.w r3, [r0, #47] @ 0x2f │ │ │ │ ldrb.w r3, [r0, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1423a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30aee> │ │ │ │ b.n 14237c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30ac4> │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (142740 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30e88>) │ │ │ │ @@ -237938,15 +237939,15 @@ │ │ │ │ ble.n 1429fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31146> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (142ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3122c>) │ │ │ │ @@ -238371,15 +238372,15 @@ │ │ │ │ neglt r3, r3 │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 142e64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315ac> │ │ │ │ nop │ │ │ │ - strb r2, [r3, #10] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -238424,15 +238425,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r5, #7] │ │ │ │ + strb r0, [r3, #12] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (143014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3175c>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -238853,15 +238854,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 1433be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31b06> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (143520 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31c68>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -240311,21 +240312,21 @@ │ │ │ │ b.w 1438c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3200c> │ │ │ │ ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r4, r5} │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r4, r1, #4 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, ip │ │ │ │ mov r8, lr │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ sub.w r0, r8, sl │ │ │ │ @@ -245330,17 +245331,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 147820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35f68> │ │ │ │ ldr r2, [pc, #12] @ (147868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35fb0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - cmp r2, #120 @ 0x78 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -245498,15 +245499,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14797e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x360c6> │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + asrs r4, r4, #32 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ subs r4, r2, #0 │ │ │ │ @@ -245553,19 +245554,19 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r2, r7, #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 │ │ │ │ @@ -245612,21 +245613,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (147b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36274>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 147ada <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36222> │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r2, 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -245666,15 +245667,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -245766,15 +245767,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 147c7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x363c6> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 147d44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3648c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -245860,15 +245861,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r2, 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 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -246167,35 +246168,35 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 147fca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36712> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #12] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ strh r4, [r5, #0] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsrs r2, r1, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r2, r0, #9 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -246487,29 +246488,29 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 14829c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x369e4> │ │ │ │ ldr r1, [pc, #36] @ (1483f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b40>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b.n 1482f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36a3a> │ │ │ │ nop │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r6, #31 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [pc, #300] @ 14852c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36c74> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14844a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b92> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 148428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b70> │ │ │ │ @@ -247563,18 +247564,18 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 148ea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x375f0> │ │ │ │ b.n 148ede <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37626> │ │ │ │ nop │ │ │ │ - mcr2 0, 0, r0, cr4, cr9, {7} │ │ │ │ - ldc2 0, cr0, [sl, #996] @ 0x3e4 │ │ │ │ - ldc2 0, cr0, [r8, #-996]! @ 0xfffffc1c │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + vqadd.u64 q0, q10, │ │ │ │ + mcr2 0, 6, r0, cr10, cr9, {7} │ │ │ │ + mcr2 0, 3, r0, cr8, cr9, {7} │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 16b75c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x59ea4> │ │ │ │ @@ -247590,15 +247591,15 @@ │ │ │ │ beq.n 148f34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3767c> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 148f24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3766c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r4, r1, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 148f5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a4> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -247669,15 +247670,15 @@ │ │ │ │ b.n 148fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3770c> │ │ │ │ ldr r2, [pc, #12] @ (149008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37750>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 148fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3770c> │ │ │ │ - @ instruction: 0xfbe400f9 │ │ │ │ + ldc2 0, cr0, [r4, #-996] @ 0xfffffc1c │ │ │ │ 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 │ │ │ │ ldr r6, [pc, #932] @ (1493c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37b10>) │ │ │ │ @@ -248016,22 +248017,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9400f9 │ │ │ │ + stc2l 0, cr0, [r4], {249} @ 0xf9 │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - @ instruction: 0xfa0a00f9 │ │ │ │ + @ instruction: 0xfb3a00f9 │ │ │ │ ldrd pc, pc, [r7, #1020] @ 0x3fc │ │ │ │ - vld4. {d0-d3}, [sl :256], r9 │ │ │ │ + @ instruction: 0xfa5a00f9 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #236] @ (1494ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37c34>) │ │ │ │ @@ -248128,18 +248129,18 @@ │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1494b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37bfc> │ │ │ │ b.n 149484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37bcc> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xf7c800f9 │ │ │ │ + ldr??.w r0, [r8, #249] @ 0xf9 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79400f9 │ │ │ │ + str.w r0, [r4, #249] @ 0xf9 │ │ │ │ ldr r3, [pc, #680] @ (1497a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef0>) │ │ │ │ movw r2, #35867 @ 0x8c1b │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ bhi.n 14953e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37c86> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -248659,17 +248660,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 149988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x380d0> │ │ │ │ nop │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 14980c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37f54> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -248912,24 +248913,24 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 1499d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38118> │ │ │ │ nop │ │ │ │ - subs.w r0, r6, #249 @ 0xf9 │ │ │ │ - @ instruction: 0xf18000f9 │ │ │ │ + @ instruction: 0xf2e600f9 │ │ │ │ + @ instruction: 0xf2b000f9 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #64 │ │ │ │ - vshr.s64 q8, , #40 │ │ │ │ - vshr.s64 q8, , #24 │ │ │ │ - vshr.s64 q8, , #52 │ │ │ │ - vshr.s64 q8, , #28 │ │ │ │ - vshr.s64 q0, , #62 │ │ │ │ + @ instruction: 0xf0f000f9 │ │ │ │ + add.w r0, r8, #249 @ 0xf9 │ │ │ │ + adds.w r0, r8, #249 @ 0xf9 │ │ │ │ + @ instruction: 0xf0fc00f9 │ │ │ │ + adds.w r0, r4, #249 @ 0xf9 │ │ │ │ + @ instruction: 0xf0b200f9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149d92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x384da> │ │ │ │ @@ -249008,15 +249009,15 @@ │ │ │ │ bne.n 149dca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38512> │ │ │ │ b.n 149dbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38506> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 149dca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38512> │ │ │ │ b.n 149dbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38506> │ │ │ │ nop │ │ │ │ - vqadd.s64 q8, q8, │ │ │ │ + @ instruction: 0xf0a000f9 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149e6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x385b6> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 149e6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x385b2> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ @@ -249435,15 +249436,15 @@ │ │ │ │ add.w r2, r6, #31360 @ 0x7a80 │ │ │ │ adds r2, #107 @ 0x6b │ │ │ │ uxth r2, r2 │ │ │ │ cmp r2, #6 │ │ │ │ bls.n 14a1be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38906> │ │ │ │ b.n 14a242 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3898a> │ │ │ │ nop │ │ │ │ - adds.w r0, ip, r9, ror #3 │ │ │ │ + mcrr 0, 15, r0, ip, cr9 │ │ │ │ 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 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ @@ -249890,15 +249891,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14a3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38aec> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 14a706 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e4e> │ │ │ │ b.n 14a470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38bb8> │ │ │ │ - @ instruction: 0xe83c00f9 │ │ │ │ + strd r0, r0, [ip, #-996]! @ 0x3e4 │ │ │ │ stmdb 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 │ │ │ │ ldr.w r2, [pc, #1208] @ 14ac48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39390> │ │ │ │ @@ -250366,44 +250367,44 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r4, r1] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - b.n 14a7f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38f38> │ │ │ │ + b.n 14aa50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39198> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrsb r6, [r5, r7] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xfa6c010b │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xfb9c010b │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - vld2.8 {d0[0],d1[0]}, [ip], fp │ │ │ │ - b.n 14b3cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39b14> │ │ │ │ + @ instruction: 0xfadc010b │ │ │ │ + b.n 14a62c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d74> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39b6c> │ │ │ │ + b.n 14a684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dcc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a88> │ │ │ │ + b.n 14a5a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38ce8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b2cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a14> │ │ │ │ + b.n 14a52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38c74> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14ae48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39590> │ │ │ │ + b.n 14b0a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x397f0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a7c> │ │ │ │ + b.n 14a594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38cdc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b2dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a24> │ │ │ │ + b.n 14a53c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38c84> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a40> │ │ │ │ + b.n 14a558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38ca0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b2cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a14> │ │ │ │ + b.n 14a52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38c74> │ │ │ │ lsls r1, r7, #3 │ │ │ │ bne.n 14acba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39402> │ │ │ │ - vrshr.u64 q15, q13, #1 │ │ │ │ + vraddhn.i d30, , q13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ @@ -250774,25 +250775,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (14b074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x397bc>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 14ae32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3957a> │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + svc 154 @ 0x9a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x397e0> │ │ │ │ + ble.n 14b0f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39840> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b13c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39884> │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b0fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39844> │ │ │ │ + bgt.n 14b15c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x398a4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b15c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x398a4> │ │ │ │ + bgt.n 14afbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39704> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -250877,15 +250878,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ble.n 14b088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x397d0> │ │ │ │ + udf #204 @ 0xcc │ │ │ │ lsls r1, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -251058,17 +251059,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 14b22c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39974> │ │ │ │ nop │ │ │ │ - blt.n 14b23c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39984> │ │ │ │ + bgt.n 14b29c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399e4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a50> │ │ │ │ + ble.n 14b368 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39ab0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -251316,35 +251317,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (14b5dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d24>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 14b444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39b8c> │ │ │ │ - blt.n 14b610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d58> │ │ │ │ + bgt.n 14b670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39db8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bhi.n 14b664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39dac> │ │ │ │ + bls.n 14b4c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c0c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14b508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c50> │ │ │ │ + blt.n 14b568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39cb0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14b530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c78> │ │ │ │ + bhi.n 14b590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39cd8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14b684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39dcc> │ │ │ │ + blt.n 14b4e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c2c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14b604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d4c> │ │ │ │ + blt.n 14b664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39dac> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bls.n 14b6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e10> │ │ │ │ + bge.n 14b528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c70> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14b620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d68> │ │ │ │ + blt.n 14b680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39dc8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14b620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d68> │ │ │ │ + blt.n 14b680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39dc8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bhi.n 14b570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39cb8> │ │ │ │ + bls.n 14b5d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d18> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 14b610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d58> │ │ │ │ + blt.n 14b670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39db8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -251682,36 +251683,36 @@ │ │ │ │ b.n 14b7e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39f2e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #320] @ (14ba88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a1d0>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - bhi.n 14b8e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a02c> │ │ │ │ + bls.n 14b944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a08c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r0, [pc, #0] @ (14b958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a0a0>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bhi.n 14ba44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a18c> │ │ │ │ + bls.n 14b8a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39fec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14b8ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39ff4> │ │ │ │ + bhi.n 14b90c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a054> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14b9d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a11c> │ │ │ │ + bhi.n 14ba34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a17c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - orrs.w r0, r4, #8257536 @ 0x7e0000 │ │ │ │ - bvc.n 14b8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39ffc> │ │ │ │ + @ instruction: 0xf58400fc │ │ │ │ + bhi.n 14b914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a05c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14b9f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a13c> │ │ │ │ + bhi.n 14ba54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a19c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14b8d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a018> │ │ │ │ + bhi.n 14b930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a078> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14b9a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a0ec> │ │ │ │ + bhi.n 14ba04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a14c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvs.n 14b930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a078> │ │ │ │ + bhi.n 14b990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a0d8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 14bec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a608> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -252218,59 +252219,59 @@ │ │ │ │ nop │ │ │ │ mov r4, ip │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, fp │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bvc.n 14bdd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a518> │ │ │ │ + bhi.n 14be30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a578> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bhi.n 14bf14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a65c> │ │ │ │ + bls.n 14bf74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6bc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14be0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a554> │ │ │ │ + bvs.n 14be6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5b4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14bf64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6ac> │ │ │ │ + bvs.n 14bfc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a70c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r4, fp │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bpl.n 14bfd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a720> │ │ │ │ + bvs.n 14be38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a580> │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 14bf48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a690> │ │ │ │ + bvs.n 14bfa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6f0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14be3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a584> │ │ │ │ + bpl.n 14be9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5e4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14bed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a618> │ │ │ │ + bvs.n 14bf30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a678> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14bf0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a654> │ │ │ │ + bvs.n 14bf6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6b4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14be58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5a0> │ │ │ │ + bpl.n 14beb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a600> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14be88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5d0> │ │ │ │ + bpl.n 14bee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a630> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14bfd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a720> │ │ │ │ + bpl.n 14be38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a580> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14bf1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a664> │ │ │ │ + bpl.n 14bf7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6c4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14bf9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6e4> │ │ │ │ + bvs.n 14bffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a744> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 14bf88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6d0> │ │ │ │ + bvs.n 14bfe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a730> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14bf58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6a0> │ │ │ │ + bmi.n 14bfb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a700> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14bf3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a684> │ │ │ │ + bmi.n 14bf9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6e4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14bf80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6c8> │ │ │ │ + bpl.n 14bfe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a728> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14be58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5a0> │ │ │ │ + bmi.n 14beb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a600> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bmi.n 14bf84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6cc> │ │ │ │ + bpl.n 14bfe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a72c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14be54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a59c> │ │ │ │ + bmi.n 14beb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5fc> │ │ │ │ lsls r1, 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, #240] @ (14c028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a770>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -252698,53 +252699,53 @@ │ │ │ │ b.n 14c0be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a806> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #178 @ 0xb2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 14c398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aae0> │ │ │ │ + bmi.n 14c3f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab40> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14c340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa88> │ │ │ │ + bmi.n 14c3a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aae8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bcs.n 14c2b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a9fc> │ │ │ │ + bcc.n 14c314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa5c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14c3c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab0c> │ │ │ │ + bmi.n 14c424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab6c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14c384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aacc> │ │ │ │ + bmi.n 14c3e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab2c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14c354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa9c> │ │ │ │ + bpl.n 14c3b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aafc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14c2a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a9e8> │ │ │ │ + bmi.n 14c300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa48> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14c2a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a9f0> │ │ │ │ + bcs.n 14c308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa50> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14c2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa30> │ │ │ │ + bcs.n 14c348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa90> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14c2d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa1c> │ │ │ │ + bcc.n 14c334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa7c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14c300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa48> │ │ │ │ + bcs.n 14c360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aaa8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14c324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa6c> │ │ │ │ + bcc.n 14c384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aacc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14c2f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa38> │ │ │ │ + bcs.n 14c350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa98> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - bne.n 14c354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa9c> │ │ │ │ + bcs.n 14c3b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aafc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - bcs.n 14c3cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab14> │ │ │ │ + bcc.n 14c42c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab74> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 14c49c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3abe4> │ │ │ │ + bcs.n 14c2fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3aa44> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcs.n 14c3e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab2c> │ │ │ │ + bcc.n 14c444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab8c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 14c42c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ab74> │ │ │ │ mov ip, r2 │ │ │ │ @@ -253328,29 +253329,29 @@ │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14c690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3add8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14ca48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b190> │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r0, #238 @ 0xee │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r3, 14ca56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b19e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14cdac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b4f4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -253700,23 +253701,23 @@ │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14cb58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b2a0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #246 @ 0xf6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bhi.n 14ce80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b5c8> │ │ │ │ + bls.n 14cce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b428> │ │ │ │ lsls r3, r1, #4 │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r7, sp, #660 @ 0x294 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14d17c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b8c4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -254305,30 +254306,30 @@ │ │ │ │ nop │ │ │ │ adds r2, #38 @ 0x26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #174 @ 0xae │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r2, sp, #692 @ 0x2b4 │ │ │ │ - vraddhn.i d28, , q0 │ │ │ │ + vsli.64 d28, d16, #63 @ 0x3f │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -254800,23 +254801,23 @@ │ │ │ │ nop │ │ │ │ cmp r3, #206 @ 0xce │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r5, pc, #108 @ (adr r5, 14d988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0d0>) │ │ │ │ - @ instruction: 0xffffbf8e │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + vshr.u64 d28, d30, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + itet le │ │ │ │ + lslle r1, r7, #3 │ │ │ │ + strgt r4, [r2, #48] @ 0x30 │ │ │ │ + lslle r6, r7, #6 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #56] @ (14d974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0bc>) │ │ │ │ @@ -255128,23 +255129,23 @@ │ │ │ │ b.n 14da10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c158> │ │ │ │ ldr r7, [pc, #552] @ (14de98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c5e0>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0048 │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - rev16 r4, r0 │ │ │ │ + it vc │ │ │ │ + lslvc r1, r7, #3 │ │ │ │ + cbnz r4, 14dcdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c424> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r2, r3} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r0!, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -255288,25 +255289,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14db92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c2da> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r2, 14de20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c568> │ │ │ │ + rev r2, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r2, 14de3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c582> │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + rev r2, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r6, [sp, #900] @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14e1f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c940>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -255589,23 +255590,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #824] @ (14e460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3cba8>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 14e15c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c8a4> │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -255749,25 +255750,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14e04a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c792> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - sxtb r0, r6 │ │ │ │ + cbz r0, 14e33c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ca84> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - sxtb r0, r2 │ │ │ │ + cbz r0, 14e33c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ca84> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - sxth r0, r6 │ │ │ │ + cbz r0, 14e33c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ca84> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -256074,23 +256075,23 @@ │ │ │ │ nop │ │ │ │ cmp ip, r7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r0, r4, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r7} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bkpt 0x0086 │ │ │ │ - lsls r3, r1, #4 │ │ │ │ - subs r2, r7, r0 │ │ │ │ - lsls r3, r7, #6 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + itet lt │ │ │ │ + lsllt r3, r1, #4 │ │ │ │ + subge r2, r7, r0 │ │ │ │ + lsllt r3, r7, #6 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + cbz r4, 14e642 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3cd8a> │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 147908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36050> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -256279,25 +256280,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14e546 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3cc8e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r4, [sp, #812] @ 0x32c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14ec10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d358>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -256594,23 +256595,23 @@ │ │ │ │ nop │ │ │ │ lsls r4, r6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r0, r3, #30 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r6, 14eb7a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d2c2> │ │ │ │ + hlt 0x003e │ │ │ │ lsls r3, r1, #4 │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -256775,25 +256776,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14ea36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d17e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 14f0f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d83c>) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r3, [r3, #62] @ 0x3e │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -257101,23 +257102,23 @@ │ │ │ │ nop │ │ │ │ subs r3, #114 @ 0x72 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r4, r2, #9 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsrs r2, r7, #31 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r4, pc, #16 @ (adr r4, 14f080 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d7c8>) │ │ │ │ + add r5, pc, #208 @ (adr r5, 14f140 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d888>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r5, pc, #816 @ (adr r5, 14f3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3daec>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 14f464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dbac>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 147908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36050> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 14effe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d746> │ │ │ │ @@ -257297,25 +257298,25 @@ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14ef86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d6ce> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - add r4, pc, #864 @ (adr r4, 14f5c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd0c>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 14f284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d9cc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, pc, #968 @ (adr r2, 14f630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd78>) │ │ │ │ + add r4, pc, #136 @ (adr r4, 14f2f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3da38>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, pc, #880 @ (adr r2, 14f5dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd24>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 14f29c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d9e4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r5, pc, #120 @ (adr r5, 14f2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3da30>) │ │ │ │ + add r6, pc, #312 @ (adr r6, 14f3a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3daf0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, pc, #776 @ (adr r4, 14f57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcc4>) │ │ │ │ + add r5, pc, #968 @ (adr r5, 14f63c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd84>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 14f548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dc90>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 14f608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd50>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r5, [r3, #20] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14f640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd88>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -257611,23 +257612,23 @@ │ │ │ │ nop │ │ │ │ adds r6, #134 @ 0x86 │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsrs r0, r5, #21 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #720 @ (adr r5, 14f854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df9c>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 14f914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e05c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsrs r4, r3, #12 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + add r0, pc, #344 @ (adr r0, 14f6e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de30>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #952 @ (adr r0, 14f94c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e094>) │ │ │ │ + add r2, pc, #120 @ (adr r2, 14f60c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd54>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -257785,25 +257786,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 16e214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c95c> │ │ │ │ b.n 14f464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dbac> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + add r1, pc, #160 @ (adr r1, 14f7e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df2c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, pc, #248 @ (adr r0, 14f848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df90>) │ │ │ │ + add r1, pc, #440 @ (adr r1, 14f908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e050>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r1, pc, #72 @ (adr r1, 14f79c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dee4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r7, [r7, #44] @ 0x2c │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -257971,21 +257972,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r6, r0, #30 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r1, pc, #144 @ (adr r1, 14f9b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0fc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + add r0, pc, #720 @ (adr r0, 14fc00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e348>) │ │ │ │ lsls r1, r7, #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] @ (14f9bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e104>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -258037,19 +258038,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r7, #238 @ 0xee │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r4, r5, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + add r0, pc, #616 @ (adr r0, 14fc30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e378>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #144 @ (adr r0, 14fa60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1a8>) │ │ │ │ lsls r1, r7, #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] @ (14fa98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -258126,19 +258127,19 @@ │ │ │ │ nop │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r2, r1, #24 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + add r0, pc, #104 @ (adr r0, 14fb10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e258>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r7, #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] @ (14fb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e270>) │ │ │ │ @@ -258214,15 +258215,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14b078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x397c0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r5, #242 @ 0xf2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r7, #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] @ (14fc08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e350>) │ │ │ │ @@ -258306,15 +258307,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14b078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x397c0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r5, #18 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r7, #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] @ (14fcf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e43c>) │ │ │ │ @@ -258397,15 +258398,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14b078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x397c0> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -258466,15 +258467,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 14b150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39898> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -258520,15 +258521,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14888c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36fd4> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -258555,15 +258556,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 14b150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39898> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r2, #134 @ 0x86 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -258636,15 +258637,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14b150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39898> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r7, #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] @ (15004c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e794>) │ │ │ │ @@ -258694,15 +258695,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14888c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36fd4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r7, #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] @ (1500b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e7f8>) │ │ │ │ @@ -258734,15 +258735,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 14b150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39898> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r0, #206 @ 0xce │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -258814,15 +258815,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14b150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39898> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r0, #18 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r7, #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] @ (150200 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e948>) │ │ │ │ @@ -258872,15 +258873,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14888c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36fd4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r7, #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] @ (150264 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9ac>) │ │ │ │ @@ -258913,15 +258914,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 14b150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39898> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r7, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -259124,20 +259125,20 @@ │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ b.n 15034c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ea94> │ │ │ │ movs r6, #82 @ 0x52 │ │ │ │ lsls r3, r7, #6 │ │ │ │ ldc2 1, cr0, [r0, #-744]! @ 0xfffffd18 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stc2 1, cr0, [ip], #744 @ 0x2e8 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -259542,30 +259543,30 @@ │ │ │ │ b.n 150438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3eb80> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 1508e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f030> │ │ │ │ nop │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r1, [r5, #22] │ │ │ │ - vsri.32 d24, d6, #1 │ │ │ │ + @ instruction: 0xffff8546 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #420] @ (150adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f224>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -259739,20 +259740,20 @@ │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ b.n 1509be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f106> │ │ │ │ subs r2, r4, #7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ movt r1, #2234 @ 0x8ba │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0xf63a01ba │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -260159,30 +260160,30 @@ │ │ │ │ b.n 150aa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f1f0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 150f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f688> │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ - @ instruction: 0xffff7db2 │ │ │ │ + vqrdmlah.s , , d18[0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + ldrh r2, [r2, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r5, #16 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -260489,18 +260490,18 @@ │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 15102a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f772> │ │ │ │ adds r0, r0, r5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ bic.w r1, r0, #186 @ 0xba │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ vsra.s64 d0, d26, #50 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15116c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f8b4> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -260800,30 +260801,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 151124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3f86c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 1515da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fd22> │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - vrshr.u32 d24, d8, #1 │ │ │ │ + @ instruction: 0xffff8348 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (1518e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40030>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -261100,18 +261101,18 @@ │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 151676 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fdbe> │ │ │ │ asrs r0, r6, #11 │ │ │ │ lsls r3, r7, #6 │ │ │ │ ldrd r0, r1, [r0, #744] @ 0x2e8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strd r0, r1, [r2, #-744] @ 0x2e8 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 1517b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ff00> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -261411,30 +261412,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 151770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3feb8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 151c26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4036e> │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r5, [r5, #32] │ │ │ │ - vtbx.8 d23, {d31- instruction: 0xffff7cfc │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -261547,19 +261548,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r6, #16 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r6, r7 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r6, #19] │ │ │ │ + ldrb r6, [r4, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (151e64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x405ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -261643,19 +261644,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r2, #14 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r2, #22] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r1, 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 r4, [pc, #128] @ (151f08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40650>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -261711,19 +261712,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #10 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r1, r7, #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] @ (151fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x406ec>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -261778,19 +261779,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r1, 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 r4, [pc, #132] @ (15204c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40794>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -261847,19 +261848,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r7, #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] @ (1520bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40804>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -261895,15 +261896,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r0, #3 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (15215c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x408a4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261960,17 +261961,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r3, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r1, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (152204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4094c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -262029,17 +262030,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r6, r6, #30 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r2, [r6, #5] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r1, r7, #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] @ (152274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x409bc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -262078,15 +262079,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r2, #28 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (152350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a98>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -262168,17 +262169,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r1, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (152438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40b80>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -262262,17 +262263,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r2, r0, #23 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ lsls r1, r7, #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] @ (1524e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40c2c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -262335,15 +262336,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 14b304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39a4c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #19 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + ldrb r0, [r3, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (152574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40cbc>) │ │ │ │ @@ -262992,27 +262993,27 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ bvc.n 152ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x412f0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r1, r7, #3 │ │ │ │ bvs.n 152c70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x413b8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r1, #9] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r6, #3] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [pc, #80] @ (152bd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41320>) │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -263042,15 +263043,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 170698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5ede0> │ │ │ │ b.n 152976 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x410be> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #464] @ (152dc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41508>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -263228,21 +263229,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #-744]! @ 0xfffffd18 │ │ │ │ bmi.n 152dd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41520> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ bcc.n 152e8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x415d4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -263534,23 +263535,23 @@ │ │ │ │ b.n 152eba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41602> │ │ │ │ nop │ │ │ │ @ instruction: 0xfadc01ba │ │ │ │ bne.n 153064 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x417ac> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [r4, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ bne.n 15317c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x418c4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -263674,25 +263675,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16e5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5cd28> │ │ │ │ b.n 15300a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41752> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [pc, #620] @ (1534e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41c2c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15363c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41d84>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -263954,23 +263955,23 @@ │ │ │ │ b.n 15330c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41a54> │ │ │ │ nop │ │ │ │ @ instruction: 0xf68801ba │ │ │ │ ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -264094,25 +264095,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16e5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5cd28> │ │ │ │ b.n 15345c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x41ba4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r9 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -264418,23 +264419,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 153964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x420ac> │ │ │ │ @ instruction: 0xf1e401ba │ │ │ │ ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r6!, {r2, r4, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264579,25 +264580,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16e5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5cd28> │ │ │ │ b.n 1538ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42034> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adcs r5, r3 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x426c4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -264872,23 +264873,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 153dfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42546> │ │ │ │ stcl 1, cr0, [r8, #-744] @ 0xfffffd18 │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r7, #96] @ 0x60 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265033,25 +265034,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16e5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5cd28> │ │ │ │ b.n 153d86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x424ce> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r0, r5] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r4, #197 @ 0xc5 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265365,23 +265366,23 @@ │ │ │ │ b.n 1542ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42a34> │ │ │ │ nop │ │ │ │ @ instruction: 0xe85c01ba │ │ │ │ sev │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrb r6, [r1, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r1, #4 │ │ │ │ pop {r2, r3, pc} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r5, [pc, #456] @ (154564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42cac>) │ │ │ │ + ldr r6, [pc, #648] @ (154624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42d6c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r3, r3] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265524,25 +265525,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16e5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5cd28> │ │ │ │ b.n 154274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429bc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r2, r7] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #304] @ (15465c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42da4>) │ │ │ │ + ldr r5, [pc, #496] @ (15471c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42e64>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #216] @ (154608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42d50>) │ │ │ │ + ldr r5, [pc, #408] @ (1546c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42e10>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #56] @ (154574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42cbc>) │ │ │ │ + ldr r5, [pc, #248] @ (154634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42d7c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r7, #213 @ 0xd5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (154904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4304c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -265823,23 +265824,23 @@ │ │ │ │ b.n 154780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42ec8> │ │ │ │ b.n 154f98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ hlt 0x0024 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r3, r1, #4 │ │ │ │ @ instruction: 0xb878 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [pc, #888] @ (154ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432f0>) │ │ │ │ + ldr r2, [pc, #56] @ (154868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42fb0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #296] @ (15495c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x430a4>) │ │ │ │ + ldr r7, [pc, #488] @ (154a1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43164>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265982,25 +265983,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 16e5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5cd28> │ │ │ │ b.n 154708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42e50> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldr r5, [pc, #264] @ (154ac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4320c>) │ │ │ │ + ldr r6, [pc, #456] @ (154b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432cc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blx r7 │ │ │ │ + ldr r0, [pc, #928] @ (154d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434a8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + ldr r0, [pc, #840] @ (154d0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43454>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #544] @ (154be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43330>) │ │ │ │ + ldr r6, [pc, #736] @ (154ca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x433f0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #176] @ (154a7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x431c4>) │ │ │ │ + ldr r6, [pc, #368] @ (154b3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43284>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #680] @ (154c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x433c0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r3, #67 @ 0x43 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -266121,15 +266122,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, r6] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266152,15 +266153,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r0, r5] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266184,15 +266185,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266216,15 +266217,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r6, [r7, r2] │ │ │ │ + str r6, [r5, r7] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266249,15 +266250,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, r2] │ │ │ │ + str r0, [r7, r6] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266283,15 +266284,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266317,15 +266318,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r3, r0] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266353,15 +266354,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #760] @ (155074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437bc>) │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266389,15 +266390,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #464] @ (154fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436f4>) │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266426,15 +266427,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #168] @ (154ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43630>) │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266462,15 +266463,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #984] @ (155274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439bc>) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266498,15 +266499,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [pc, #616] @ (155164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438ac>) │ │ │ │ + ldr r7, [pc, #808] @ (155224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4396c>) │ │ │ │ lsls r1, r7, #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] @ 154f4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43694> │ │ │ │ @@ -266534,15 +266535,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #504] @ (155148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43890>) │ │ │ │ + ldr r7, [pc, #696] @ (155208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43950>) │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266571,15 +266572,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #48] @ (154fdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43724>) │ │ │ │ + ldr r7, [pc, #240] @ (15509c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437e4>) │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266608,15 +266609,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #808] @ (155330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a78>) │ │ │ │ + ldr r6, [pc, #1000] @ (1553f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b38>) │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266643,15 +266644,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #440] @ (155214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4395c>) │ │ │ │ + ldr r6, [pc, #632] @ (1552d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a1c>) │ │ │ │ lsls r1, r7, #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] @ 1550b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437f8> │ │ │ │ @@ -266679,15 +266680,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #360] @ (15521c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43964>) │ │ │ │ + ldr r6, [pc, #552] @ (1552dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a24>) │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -266716,15 +266717,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 1497b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37ef8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [pc, #144] @ (1551a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438e8>) │ │ │ │ + ldr r6, [pc, #336] @ (155260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439a8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ ldr.w ip, [pc, #1380] @ 155678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43dc0> │ │ │ │ push {r4, lr} │ │ │ │ add ip, pc │ │ │ │ cbnz r2, 155184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438cc> │ │ │ │ movw r3, #36243 @ 0x8d93 │ │ │ │ @@ -267534,19 +267535,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 155790 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ed8> │ │ │ │ nop │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, sp │ │ │ │ + mov lr, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r0, fp │ │ │ │ + mov r8, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r4, sl │ │ │ │ + mov ip, r0 │ │ │ │ lsls r1, r7, #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] @ (155a98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -267605,21 +267606,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 155710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e58> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r0, r5 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, r6 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, r1 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - mvns r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r1, r7, #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] @ (155b48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44290>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -267681,21 +267682,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 147a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x361d4> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 155af2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4423a> │ │ │ │ b.n 155ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4422c> │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bics r4, r6 │ │ │ │ + add ip, ip │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bics r6, r0 │ │ │ │ + add lr, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bics r0, r0 │ │ │ │ + add r8, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - muls r6, r5 │ │ │ │ + add lr, r3 │ │ │ │ lsls r1, 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -267757,19 +267758,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 155710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e58> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - orrs r2, r4 │ │ │ │ + add r2, sl │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r4, r7 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r1, 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, #124] @ (155ca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -267823,19 +267824,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 155710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e58> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - negs r6, r7 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - negs r6, r5 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - rors r6, r6 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (155d48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44490>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -267894,19 +267895,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 155710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e58> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - rors r6, r3 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - rors r4, r3 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adcs r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (155df0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44538>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -267964,19 +267965,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 155710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e58> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adcs r2, r3 │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adcs r6, r0 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r5 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r1, 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 r4, [pc, #144] @ (155ea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445ec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -268038,19 +268039,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 155710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e58> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsrs r0, r1 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r3 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + asrs r6, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 12be48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a590> │ │ │ │ @@ -268101,15 +268102,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14a778 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38ec0> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r1, r7, #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] @ (155fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44710>) │ │ │ │ @@ -268139,15 +268140,15 @@ │ │ │ │ bl 14a778 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38ec0> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldmia r1, {r1, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r1, r7, #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] @ (156068 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x447b0>) │ │ │ │ @@ -268195,17 +268196,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldmia r1, {r1, r4, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r7, #32 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r7, #14 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -268258,17 +268259,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r1, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (1561c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44910>) │ │ │ │ @@ -268332,17 +268333,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ stmia r7!, {r1, r4, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ lsls r1, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (156288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449d0>) │ │ │ │ @@ -268409,17 +268410,17 @@ │ │ │ │ bl 14a778 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38ec0> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ stmia r7!, {r3} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (15633c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a84>) │ │ │ │ @@ -268483,17 +268484,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ stmia r6!, {r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r1, 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, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (1563fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b44>) │ │ │ │ @@ -268561,17 +268562,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ stmia r5!, {r2, r4, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -268794,27 +268795,27 @@ │ │ │ │ b.n 1564b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44bfc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r3, #90 @ 0x5a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r3, #62 @ 0x3e │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 1566e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44e28> │ │ │ │ sub sp, #28 │ │ │ │ @@ -268984,19 +268985,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1567f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f3e> │ │ │ │ b.n 156818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f60> │ │ │ │ nop │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -269147,15 +269148,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1569c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45108> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 156990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x450d8> │ │ │ │ b.n 15692c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45074> │ │ │ │ nop │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -269487,15 +269488,15 @@ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104960 @ 0x19a00 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -269668,15 +269669,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (156f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456b4>) │ │ │ │ add r1, pc │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 156f1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45666> │ │ │ │ cbnz r6, 156fa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #888] @ (1572fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a44>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -270446,15 +270447,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ b.n 157724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e6c> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r0, lr, [sp, #16] │ │ │ │ b.n 157742 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e8a> │ │ │ │ nop │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r2, r3 │ │ │ │ beq.n 1577f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45f3a> │ │ │ │ @@ -270621,15 +270622,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [pc, #604] @ (157bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46344>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 157aee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46236> │ │ │ │ bhi.n 1579e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4612a> │ │ │ │ @@ -270910,17 +270911,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (157c98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 157c7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c4> │ │ │ │ - movs r5, #20 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 157ccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46414> │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r0, 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -271283,21 +271284,21 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #12] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #10] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r6, #26 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #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 │ │ │ │ @@ -271408,15 +271409,15 @@ │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 158158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x468a0> │ │ │ │ nop │ │ │ │ - hlt 0x0016 │ │ │ │ + cbnz r6, 158270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x469b8> │ │ │ │ lsls r2, r1, #4 │ │ │ │ cbz r1, 158234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4697c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -271434,15 +271435,15 @@ │ │ │ │ bl 1580bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46804> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r7, pc, #120 @ (adr r7, 1582b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x469fc>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r2, 158278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x469c0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -271460,15 +271461,15 @@ │ │ │ │ bl 1580bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46804> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r6, pc, #872 @ (adr r6, 1585e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46d30>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (1582d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -271496,19 +271497,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r6, pc, #632 @ (adr r6, 158554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46c9c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 158228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46970> │ │ │ │ + bcs.n 158288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x469d0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (158360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -271553,21 +271554,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #224 @ (adr r6, 158444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46b8c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bne.n 1583a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aec> │ │ │ │ + bcs.n 158404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46b4c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -271825,23 +271826,23 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 158618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46d60> │ │ │ │ b.n 15864e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46d96> │ │ │ │ nop │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r1, r7, #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] @ (1586c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46e08>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -271866,15 +271867,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 157308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, pc, #688 @ (adr r2, 158974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x470bc>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r1, r7, #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] @ (158714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46e5c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -271899,15 +271900,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 157308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #352 @ (adr r2, 158878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46fc0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r1, r7, #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] @ (158794 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46edc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -271949,17 +271950,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 157308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a50> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r2, pc, #24 @ (adr r2, 1587b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46ef8>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r1, 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, #204] @ (158880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46fc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -272158,19 +272159,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 158984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x470cc> │ │ │ │ b.n 1589b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x470fc> │ │ │ │ nop │ │ │ │ add r0, pc, #616 @ (adr r0, 158c30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47378>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r1, 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, #324] @ (158b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47274>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -272450,17 +272451,17 @@ │ │ │ │ bne.n 158cba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47402> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 158cac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x473f4> │ │ │ │ b.n 158b8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x472d4> │ │ │ │ ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (158e68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x475b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -272597,15 +272598,15 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (158fcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47714>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -272727,21 +272728,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 158f34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4767c> │ │ │ │ ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (1590d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4781c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -272829,15 +272830,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1590ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x477f4> │ │ │ │ b.n 159038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47780> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -273095,27 +273096,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r1, #8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -273129,15 +273130,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 1566ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44e34> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r1, 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 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -273182,17 +273183,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (159590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47cd8>) │ │ │ │ @@ -273294,17 +273295,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 159570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47cb8> │ │ │ │ b.n 159580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47cc8> │ │ │ │ nop │ │ │ │ str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 159612 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47d5a> │ │ │ │ bls.n 1595c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47d0c> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -273652,15 +273653,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsrs r6, r7, #14 │ │ │ │ + lsrs r6, r5, #19 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (1599cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48114>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -273687,15 +273688,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -274813,21 +274814,22 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r4, r1, #12 │ │ │ │ + lsls r4, r7, #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - vqadd.u16 q0, q14, q12 │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ strh.w r2, [r9, #52] @ 0x34 │ │ │ │ movw r2, #6408 @ 0x1908 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15a6f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48e3a> │ │ │ │ bhi.n 15a67e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48dc6> │ │ │ │ movw r2, #6406 @ 0x1906 │ │ │ │ @@ -274888,15 +274890,15 @@ │ │ │ │ b.n 15a27e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x489c6> │ │ │ │ cmp.w r5, #260 @ 0x104 │ │ │ │ bne.n 15a74e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48e96> │ │ │ │ ldrh.w r1, [r9, #52] @ 0x34 │ │ │ │ mov.w r7, #8448 @ 0x2100 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ b.n 15a268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x489b0> │ │ │ │ - mrc2 0, 1, r0, cr14, cr8, {7} │ │ │ │ + vqadd.u32 q8, q15, q12 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r5, r0, #102400 @ 0x19000 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -275108,17 +275110,17 @@ │ │ │ │ subs r7, #1 │ │ │ │ bcs.n 15aa36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4917e> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbfe010a │ │ │ │ - smlal r0, r1, r2, sl │ │ │ │ - @ instruction: 0xfa1c010a │ │ │ │ + stc2 1, cr0, [lr, #-40]! @ 0xffffffd8 │ │ │ │ + ldc2l 1, cr0, [r2], #40 @ 0x28 │ │ │ │ + smlsd r1, ip, sl, 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 │ │ │ │ add.w r6, r0, #104960 @ 0x19a00 │ │ │ │ mov r8, r0 │ │ │ │ movs r7, #0 │ │ │ │ @@ -275344,30 +275346,30 @@ │ │ │ │ b.n 15ac2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49374> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r0, r3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae600f8 │ │ │ │ - @ instruction: 0xfae000f8 │ │ │ │ - @ instruction: 0xfa4e00f8 │ │ │ │ + ldc2 0, cr0, [r6], {248} @ 0xf8 │ │ │ │ + ldc2 0, cr0, [r0], {248} @ 0xf8 │ │ │ │ + @ instruction: 0xfb7e00f8 │ │ │ │ strh r4, [r6, r7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r5, pc, #648 @ (adr r5, 15af38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49680>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 15aff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49740>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ - @ instruction: 0xfa480104 │ │ │ │ - @ instruction: 0xfab200f8 │ │ │ │ - @ instruction: 0xfa1000f8 │ │ │ │ - @ instruction: 0xfa2c00f8 │ │ │ │ - @ instruction: 0xfa4600f8 │ │ │ │ - @ instruction: 0xfac800f8 │ │ │ │ - @ instruction: 0xfa9e00f8 │ │ │ │ - @ instruction: 0xfafc00f8 │ │ │ │ - @ instruction: 0xfad600f8 │ │ │ │ + usada8 r1, r8, r4, r0 │ │ │ │ + @ instruction: 0xfbe200f8 │ │ │ │ + @ instruction: 0xfb4000f8 │ │ │ │ + @ instruction: 0xfb5c00f8 │ │ │ │ + @ instruction: 0xfb7600f8 │ │ │ │ + @ instruction: 0xfbf800f8 │ │ │ │ + @ instruction: 0xfbce00f8 │ │ │ │ + stc2 0, cr0, [ip], #-992 @ 0xfffffc20 │ │ │ │ + stc2 0, cr0, [r6], {248} @ 0xf8 │ │ │ │ stmdb 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 │ │ │ │ mov r9, r1 │ │ │ │ @@ -275476,15 +275478,15 @@ │ │ │ │ b.n 15adc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4950c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r0, r4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r0, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xfb2000f8 │ │ │ │ strh r4, [r6, r0] │ │ │ │ lsls r2, r7, #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 │ │ │ │ ldrh r6, [r1, #8] │ │ │ │ @@ -275558,15 +275560,15 @@ │ │ │ │ b.n 15ae7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x495c4> │ │ │ │ ldr r2, [pc, #16] @ (15aed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4961c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str??.w r0, [r4, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xfa1400f8 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -275682,20 +275684,20 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 15afce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49716> │ │ │ │ ldr.w r9, [pc, #24] @ 15b01c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49764> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 15af3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49684> │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xf6900104 │ │ │ │ - @ instruction: 0xf67e0104 │ │ │ │ - @ instruction: 0xf7c800f8 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + @ instruction: 0xf7c00104 │ │ │ │ + @ instruction: 0xf7ae0104 │ │ │ │ + ldr??.w r0, [r8, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #344] @ (15b188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498d0>) │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -275835,15 +275837,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #784] @ (15b49c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49be4>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6b600f8 │ │ │ │ + @ instruction: 0xf7e600f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #668] @ (15b440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49b88>) │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, pc │ │ │ │ @@ -276255,22 +276257,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #592] @ (15b848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49f90>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldr r3, [pc, #576] @ (15b83c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49f84>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf39600f8 │ │ │ │ + @ instruction: 0xf4c600f8 │ │ │ │ ldr r3, [pc, #216] @ (15b6dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49e24>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf2d200f8 │ │ │ │ - @ instruction: 0xf27c00f8 │ │ │ │ + and.w r0, r2, #8126464 @ 0x7c0000 │ │ │ │ + @ instruction: 0xf3ac00f8 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25200f8 │ │ │ │ + @ instruction: 0xf38200f8 │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #588] @ (15b878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49fc0>) │ │ │ │ @@ -276513,29 +276515,29 @@ │ │ │ │ b.n 15b84e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49f96> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #816] @ (15bbac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a2f4>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - vrhadd.s16 d16, d6, d4 │ │ │ │ - subs.w r0, r0, #248 @ 0xf8 │ │ │ │ + eor.w r1, r6, #4 │ │ │ │ + @ instruction: 0xf2e000f8 │ │ │ │ ldr r0, [pc, #824] @ (15bbc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a310>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cdp 1, 15, cr0, cr2, cr4, {0} │ │ │ │ - cdp 1, 13, cr0, cr4, cr4, {0} │ │ │ │ - ands.w r0, lr, #248 @ 0xf8 │ │ │ │ - cdp 1, 4, cr0, cr0, cr4, {0} │ │ │ │ - bics.w r0, lr, #248 @ 0xf8 │ │ │ │ - cdp 1, 2, cr0, cr2, cr4, {0} │ │ │ │ - orrs.w r0, r4, #248 @ 0xf8 │ │ │ │ - cdp 1, 0, cr0, cr0, cr4, {0} │ │ │ │ - vqadd.s8 q8, q15, q12 │ │ │ │ + bic.w r1, r2, #4 │ │ │ │ + and.w r1, r4, #4 │ │ │ │ + adc.w r0, lr, #248 @ 0xf8 │ │ │ │ + vrhadd.s d16, d0, d4 │ │ │ │ + sbc.w r0, lr, #248 @ 0xf8 │ │ │ │ + vrhadd.s16 d16, d2, d4 │ │ │ │ + @ instruction: 0xf18400f8 │ │ │ │ + vrhadd.s d0, d0, d4 │ │ │ │ + orns r0, lr, #248 @ 0xf8 │ │ │ │ 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] @ (15b968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0b0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -276601,16 +276603,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - vshr.s64 q0, q12, #6 │ │ │ │ - vshr.s64 q0, q12, #12 │ │ │ │ + @ instruction: 0xf0ea00f8 │ │ │ │ + @ instruction: 0xf0e400f8 │ │ │ │ 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] @ (15ba10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a158>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -276667,16 +276669,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f85c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6d0c> │ │ │ │ ldr r2, [pc, #12] @ (15ba18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a160>) │ │ │ │ add r2, pc │ │ │ │ b.n 15b9f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a138> │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - vqadd.s8 q0, q11, q12 │ │ │ │ - vqadd.s8 q0, q8, q12 │ │ │ │ + bics.w r0, r6, #248 @ 0xf8 │ │ │ │ + bics.w r0, r0, #248 @ 0xf8 │ │ │ │ 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] @ (15ba70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a1b8>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -276705,15 +276707,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - mrc 0, 6, r0, cr0, cr8, {7} │ │ │ │ + and.w r0, r0, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ mov r3, r2 │ │ │ │ @@ -276726,15 +276728,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - mcr 0, 4, r0, cr14, cr8, {7} │ │ │ │ + vshr.s64 q0, q12, #2 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #68] @ (15bb08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a250>) │ │ │ │ @@ -276767,15 +276769,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - mcr 0, 2, r0, cr10, cr8, {7} │ │ │ │ + vqadd.s64 q8, q13, q12 │ │ │ │ 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] @ 15bb50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a298> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276791,15 +276793,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 15b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0bc> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - mcr 0, 0, r0, cr14, cr8, {7} │ │ │ │ + vqadd.s64 q0, q15, q12 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #68] @ (15bbac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a2f4>) │ │ │ │ @@ -276832,15 +276834,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldc 0, cr0, [r2, #992]! @ 0x3e0 │ │ │ │ + mcr 0, 7, r0, cr2, cr8, {7} │ │ │ │ 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] @ 15bbf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a33c> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276857,15 +276859,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [sl, #-992]! @ 0xfffffc20 │ │ │ │ + mcr 0, 5, r0, cr10, cr8, {7} │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #68] @ (15bc50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a398>) │ │ │ │ @@ -276898,15 +276900,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldc 0, cr0, [lr, #-992] @ 0xfffffc20 │ │ │ │ + mcr 0, 2, r0, cr14, cr8, {7} │ │ │ │ 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 │ │ │ │ mov lr, r2 │ │ │ │ @@ -276923,15 +276925,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [sl], {248} @ 0xf8 │ │ │ │ + mcr 0, 0, r0, cr10, cr8, {7} │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #68] @ (15bcf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a43c>) │ │ │ │ @@ -276964,15 +276966,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldc 0, cr0, [r2], {248} @ 0xf8 │ │ │ │ + stcl 0, cr0, [r2, #992] @ 0x3e0 │ │ │ │ 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] @ 15bd38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a480> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276989,15 +276991,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - mrrc 0, 15, r0, lr, cr8 │ │ │ │ + stc 0, cr0, [lr, #992] @ 0x3e0 │ │ │ │ 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] @ (15bd8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a4d4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -277022,15 +277024,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldc 0, cr0, [r8], {248} @ 0xf8 │ │ │ │ + stcl 0, cr0, [r8, #-992] @ 0xfffffc20 │ │ │ │ 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 │ │ │ │ mov r3, r2 │ │ │ │ @@ -277041,15 +277043,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15b8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ffc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - rsbs r0, sl, r8, ror #3 │ │ │ │ + stc 0, cr0, [sl, #-992] @ 0xfffffc20 │ │ │ │ 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] @ (15be1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a564>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -277077,15 +277079,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - sub.w r0, r0, r8, ror #3 │ │ │ │ + ldcl 0, cr0, [r0], {248} @ 0xf8 │ │ │ │ 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] @ 15be60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5a8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -277100,15 +277102,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15b8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ffc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - sbc.w r0, r6, r8, ror #3 │ │ │ │ + ldc 0, cr0, [r6], {248} @ 0xf8 │ │ │ │ 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] @ (15beb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a600>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -277137,15 +277139,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15aed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49620> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds.w r0, ip, r8, ror #3 │ │ │ │ + mcrr 0, 15, r0, ip, cr8 │ │ │ │ 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] @ 15bef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a640> │ │ │ │ mov lr, r2 │ │ │ │ @@ -277160,15 +277162,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15b8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ffc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeade00f8 │ │ │ │ + stc 0, cr0, [lr], {248} @ 0xf8 │ │ │ │ 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] @ (15bf50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a698>) │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r3 │ │ │ │ @@ -277196,15 +277198,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15b8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ffc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r4, #32] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xeaa800f8 │ │ │ │ + rsbs r0, r8, r8, ror #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] @ (15bfb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a6f8>) │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r3 │ │ │ │ @@ -277235,15 +277237,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15b8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ffc> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, #28] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - orn r0, r4, r8, ror #3 │ │ │ │ + @ instruction: 0xeb9400f8 │ │ │ │ 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] @ (15c00c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a754>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -277274,15 +277276,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15b8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ffc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #20] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ands.w r0, r4, r8, ror #3 │ │ │ │ + adc.w r0, r4, r8, ror #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #612] @ (15c290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a9d8>) │ │ │ │ @@ -277537,41 +277539,41 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 15c11a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a862> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r7, #204 @ 0xcc │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15be6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5b4> │ │ │ │ + b.n 15c0cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a814> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15be5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5a4> │ │ │ │ + b.n 15c0bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a804> │ │ │ │ lsls r0, r7, #3 │ │ │ │ subs r6, #222 @ 0xde │ │ │ │ lsls r2, r7, #6 │ │ │ │ - b.n 15bc70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a3b8> │ │ │ │ + b.n 15bed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a618> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 15bc04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a34c> │ │ │ │ + b.n 15be64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5ac> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - b.n 15bbd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a318> │ │ │ │ + b.n 15be30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a578> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 15be68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5b0> │ │ │ │ + b.n 15c0c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a810> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15bb50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a298> │ │ │ │ + b.n 15bdb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a4f8> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 15bf50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a698> │ │ │ │ + b.n 15c1b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a8f8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15bb20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a268> │ │ │ │ + b.n 15bd80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a4c8> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 15bf88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a6d0> │ │ │ │ + b.n 15c1e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a930> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 15baf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a238> │ │ │ │ + b.n 15bd50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a498> │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 15bd4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a494> │ │ │ │ + b.n 15bfac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a6f4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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 r2, #5126 @ 0x1406 │ │ │ │ @@ -279451,31 +279453,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 15d496 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bbde> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 15d6b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bdfc> │ │ │ │ + bvc.n 15d514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bc5c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ cmp r3, #248 @ 0xf8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bpl.n 15d600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bd48> │ │ │ │ + bvc.n 15d660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bda8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bpl.n 15d644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bd8c> │ │ │ │ + bvs.n 15d6a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bdec> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 15d5cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bd14> │ │ │ │ + bvs.n 15d62c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bd74> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r2, r1, #4 │ │ │ │ - bmi.n 15d718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4be60> │ │ │ │ + bpl.n 15d578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bcc0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 15d548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bc90> │ │ │ │ + bpl.n 15d5a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bcf0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bmi.n 15d720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4be68> │ │ │ │ + bpl.n 15d580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bcc8> │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #268] @ (15d744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4be8c>) │ │ │ │ @@ -279741,21 +279743,21 @@ │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ b.n 15d86a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bfb2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #150 @ 0x96 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 15d844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bf8c> │ │ │ │ + bcc.n 15d8a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bfec> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bcs.n 15d81c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bf64> │ │ │ │ + bcc.n 15d87c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bfc4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ movs r7, #142 @ 0x8e │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bne.n 15d820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bf68> │ │ │ │ + bcs.n 15d880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4bfc8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -279968,17 +279970,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73e04 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -280221,17 +280223,17 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #114 @ 0x72 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (15e0d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4c820>) │ │ │ │ @@ -280546,19 +280548,19 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r3, {r3, r4, r5} │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -281179,21 +281181,21 @@ │ │ │ │ nop │ │ │ │ orrs r6, r5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r6, r5, r7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (15e8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4d03c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281497,23 +281499,23 @@ │ │ │ │ nop │ │ │ │ ands r6, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r4, #27 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (15eb94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4d2dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281619,19 +281621,19 @@ │ │ │ │ b.n 15ec44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4d38c> │ │ │ │ subs r5, #134 @ 0x86 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r6, r0, #17 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (15ecdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4d424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281737,20 +281739,20 @@ │ │ │ │ b.n 15ed88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4d4d0> │ │ │ │ subs r4, #62 @ 0x3e │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r6, r7, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - itet vs │ │ │ │ - lslvs r0, r7, #3 │ │ │ │ - ite lt @ unpredictable │ │ │ │ - lsllt r0, r7, #3 │ │ │ │ - it vc @ unpredictable │ │ │ │ - lslvc r0, r7, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ + lsls r0, r7, #3 │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ + lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ (15eeac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4d5f4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -282068,27 +282070,27 @@ │ │ │ │ nop │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r5, #4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0078 │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + it ge │ │ │ │ + lslge r0, r7, #3 │ │ │ │ + yield │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + wfe │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {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] @ (15f19c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4d8e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -282217,21 +282219,21 @@ │ │ │ │ nop │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsrs r2, r7, #24 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (15f31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4da64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -282346,19 +282348,19 @@ │ │ │ │ nop │ │ │ │ adds r5, #254 @ 0xfe │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsrs r6, r7, #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 15f476 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dbbe> │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 15f472 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dbba> │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 15f468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dbb0> │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r0, r7, #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] @ 15f450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4db98> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -282448,17 +282450,17 @@ │ │ │ │ b.n 15f4aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dbf2> │ │ │ │ adds r4, #202 @ 0xca │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsrs r0, r1, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r5 │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 15f5a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dce8> │ │ │ │ lsls r0, r7, #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] @ 15f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dca8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -282554,17 +282556,17 @@ │ │ │ │ nop │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r6 │ │ │ │ + cbnz r0, 15f69c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dde4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 15f680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ddc8> │ │ │ │ + cbnz r2, 15f68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ddd4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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 │ │ │ │ @@ -282671,15 +282673,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r2, #6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 15f78a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ded2> │ │ │ │ lsls r0, r7, #3 │ │ │ │ lsrs r2, r0, #3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 15f82c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4df74> │ │ │ │ add lr, pc │ │ │ │ @@ -282752,23 +282754,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 15f7b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4df00> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 15f818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4df60> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r6, sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r2, r1, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15f87c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4dfc4> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -283077,21 +283079,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + setpan #1 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 15fbca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e312> │ │ │ │ bhi.w 15fdfa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e542> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -283452,41 +283454,41 @@ │ │ │ │ b.n 15fb4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e296> │ │ │ │ ldr r2, [pc, #64] @ (15ffc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e710>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 15fb4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e296> │ │ │ │ - sxth r6, r7 │ │ │ │ + cbz r6, 15fff2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e73a> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - uxtb r4, r3 │ │ │ │ + push {r2, r3} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sxtb r2, r4 │ │ │ │ + cbz r2, 160004 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e74c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r2, 15fff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e738> │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, 160016 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e75e> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 160028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e770> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 160022 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e76a> │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r6, 160010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e758> │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r6, 160028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e770> │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - uxtb r6, r7 │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r4, 160034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e77c> │ │ │ │ + push {r2, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r4, 160022 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e76a> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 16002c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e774> │ │ │ │ + push {r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sxtb r4, r4 │ │ │ │ + cbz r4, 160030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e778> │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -283681,19 +283683,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 160062 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e7aa> │ │ │ │ nop │ │ │ │ movs r0, r2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cbz r2, 160238 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e980> │ │ │ │ + push {r1, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #496] @ (1603ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4eb34>) │ │ │ │ + ldr r7, [pc, #688] @ (1604ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ebf4>) │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -283731,17 +283733,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (160278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e9c0>) │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ b.n 160234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e97c> │ │ │ │ - cbz r4, 160286 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e9ce> │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r6, 16027e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4e9c6> │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -283791,15 +283793,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 160340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ea88> │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #6914 @ 0x1b02 │ │ │ │ push {r4, lr} │ │ │ │ ldr.w r2, [r3, #1856] @ 0x740 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 16039c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4eae4> │ │ │ │ @@ -284167,27 +284169,27 @@ │ │ │ │ b.n 1605c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ed0c> │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 1604f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ec38> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 1604f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ec38> │ │ │ │ nop │ │ │ │ smlaltt r0, r1, lr, r9 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -284273,21 +284275,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (160844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ef8c>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 16079e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4eee6> │ │ │ │ nop │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (160a84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1cc>) │ │ │ │ @@ -284482,25 +284484,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 160986 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f0ce> │ │ │ │ movs r2, #4 │ │ │ │ b.n 160958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f0a0> │ │ │ │ nop │ │ │ │ movs r0, #214 @ 0xd6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r3, pc, #272 @ (adr r3, 160b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f2e4>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 160c5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f3a4>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + add r0, pc, #536 @ (adr r0, 160ca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f3f0>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r5, [pc, #856] @ (160dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f534>) │ │ │ │ + ldr r7, [pc, #24] @ (160aac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1f4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -284685,23 +284687,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 160be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f330> │ │ │ │ movs r3, #4 │ │ │ │ b.n 160bbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f304> │ │ │ │ nop │ │ │ │ subs r4, r6, #1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r0, pc, #896 @ (adr r0, 161048 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f790>) │ │ │ │ + add r2, pc, #64 @ (adr r2, 160d08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f450>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r3, [pc, #528] @ (160ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f628>) │ │ │ │ + ldr r4, [pc, #720] @ (160fa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f6e8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r1, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 160d32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f47a> │ │ │ │ @@ -284768,19 +284770,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (160dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f504>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #376] @ (160f30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f678>) │ │ │ │ + ldr r3, [pc, #568] @ (160ff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f738>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, pc, #624 @ (adr r7, 16102c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f774>) │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw ip, #17175 @ 0x4317 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [pc, #116] @ (160e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f588>) │ │ │ │ mul.w ip, ip, r3 │ │ │ │ ldr.w lr, [pc, #116] @ 160e44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f58c> │ │ │ │ add r4, pc │ │ │ │ @@ -284812,17 +284814,17 @@ │ │ │ │ strh.w r8, [ip, #28] │ │ │ │ strh.w r4, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r4, [lr, #784] @ 0x310 │ │ │ │ strd r3, r2, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -284893,21 +284895,21 @@ │ │ │ │ b.n 160e94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f5dc> │ │ │ │ ldr r2, [pc, #24] @ (160f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f668>) │ │ │ │ mov r3, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 160e94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f5dc> │ │ │ │ - add r5, pc, #904 @ (adr r5, 1612a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f9e8>) │ │ │ │ + add r7, pc, #72 @ (adr r7, 160f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f6a8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, pc, #680 @ (adr r5, 1611c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f90c>) │ │ │ │ + add r6, pc, #872 @ (adr r6, 161284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f9cc>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, pc, #864 @ (adr r5, 161280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f9c8>) │ │ │ │ + add r7, pc, #32 @ (adr r7, 160f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f688>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, pc, #448 @ (adr r5, 1610e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f82c>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 1611a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f8ec>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ 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 160ff2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f73a> │ │ │ │ @@ -285010,19 +285012,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - blxns r3 │ │ │ │ + ldr r0, [pc, #816] @ (1613ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4faf4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, pc, #232 @ (adr r5, 161168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f8b0>) │ │ │ │ + add r6, pc, #424 @ (adr r6, 161228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f970>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 16146c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fbb4>) │ │ │ │ + add r6, pc, #168 @ (adr r6, 16112c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f874>) │ │ │ │ lsls r0, 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 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -285229,15 +285231,15 @@ │ │ │ │ bne.w 1611c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f910> │ │ │ │ b.n 161210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f958> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 16119e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f8e6> │ │ │ │ nop │ │ │ │ - add r3, pc, #528 @ (adr r3, 1614f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fc40>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 1615b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fd00>) │ │ │ │ lsls r0, r7, #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] @ 16145c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fba4> │ │ │ │ mov ip, r2 │ │ │ │ @@ -285382,23 +285384,23 @@ │ │ │ │ b.n 161380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fac8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [ip], #740 @ 0x2e4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r8], #-740 @ 0xfffffd1c │ │ │ │ - add r0, pc, #952 @ (adr r0, 161824 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ff6c>) │ │ │ │ + add r2, pc, #120 @ (adr r2, 1614e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fc2c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, pc, #384 @ (adr r1, 1615f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fd38>) │ │ │ │ + add r2, pc, #576 @ (adr r2, 1616b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fdf8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, pc, #960 @ (adr r1, 161834 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ff7c>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 1614f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fc3c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 161840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ff88>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 161500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fc48>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (1616e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe28>) │ │ │ │ @@ -285625,22 +285627,22 @@ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ b.n 1615b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fcfa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbc.w r1, r8, r9, ror #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #704 @ (adr r1, 1619ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x500f4>) │ │ │ │ + add r2, pc, #896 @ (adr r2, 161a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x501b4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, pc, #536 @ (adr r1, 161908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50050>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 1619c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50110>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ bics.w r1, ip, r9, ror #2 │ │ │ │ - add r0, pc, #632 @ (adr r0, 161970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x500b8>) │ │ │ │ + add r1, pc, #824 @ (adr r1, 161a30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50178>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + add r1, pc, #48 @ (adr r1, 16172c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe74>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -285782,19 +285784,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 1617d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ff20> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1617ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fef4> │ │ │ │ nop │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -285848,19 +285850,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ strh r3, [r0, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 161948 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50090> │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -285947,19 +285949,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (161acc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50214>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 161a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x501b0> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 161a3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50186> │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 161b28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50270> │ │ │ │ mov r4, r3 │ │ │ │ @@ -286035,15 +286037,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r4, #23 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r7, #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] @ (161c94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x503dc>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -286125,15 +286127,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r7, #20 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 1614cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fc14> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 162464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50bac> │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -286209,15 +286211,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r6, r3, #16 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r7, #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] @ (161e58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x505a0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -286295,15 +286297,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r6, #13 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50a48> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 162298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x509e0> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -286413,15 +286415,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1620a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x507f0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286519,15 +286521,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r2, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 162114 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5085c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r7, #3 │ │ │ │ svc 206 @ 0xce │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -286599,15 +286601,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r0, #32 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (162250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50998>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286680,15 +286682,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #29 │ │ │ │ lsls r2, r7, #6 │ │ │ │ udf #74 @ 0x4a │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r7, #3 │ │ │ │ udf #16 │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -286760,15 +286762,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r6, r3, #25 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (1623f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50b40>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286841,15 +286843,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #23 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bgt.n 162340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50a88> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bgt.n 1624d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50c20> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -286964,15 +286966,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #18 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r2, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (162654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50d9c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -287071,15 +287073,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r4, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bge.n 162568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50cb0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bge.n 1626a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50df0> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -287162,15 +287164,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #9 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (16284c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50f94>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -287255,15 +287257,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bhi.n 162938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51080> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bhi.n 1628c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51008> │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -287364,19 +287366,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ bvc.n 162868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50fb0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bvs.n 162918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51060> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (1629c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287446,15 +287448,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vbsl d16, d18, d25 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #164] @ (162b08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51250>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -287524,15 +287526,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 5, r0, cr4, cr9, {5} │ │ │ │ bpl.n 162a30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51178> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ bpl.n 162bcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51314> │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -287660,17 +287662,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r2, #740] @ 0x2e4 │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r0, 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (162db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x514f8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -287781,19 +287783,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [sl], #-740 @ 0xfffffd1c │ │ │ │ bcc.n 162e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5159c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r7, #3 │ │ │ │ bcs.n 162eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51600> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (162eb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x515fc>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -287887,19 +287889,19 @@ │ │ │ │ b.n 162e82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x515ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb4001b9 │ │ │ │ bcs.n 162ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51640> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bne.n 162fb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x516f8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (162f2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51674>) │ │ │ │ @@ -288002,17 +288004,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr??.w r0, [r4, #441] @ 0x1b9 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (16305c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x517a4>) │ │ │ │ @@ -288140,19 +288142,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh.w r0, [r4, #441] @ 0x1b9 │ │ │ │ ldmia r7, {r2, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r0, r7, #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] @ (163228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51970>) │ │ │ │ @@ -288223,17 +288225,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7c001b9 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r0, r7, #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, 16324a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51992> │ │ │ │ @@ -288360,17 +288362,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #16] @ (1633c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51b08>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ subs.w r1, sl, #6062080 @ 0x5c8000 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (1633f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51b3c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -288422,17 +288424,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf52801b9 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (1634cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51c14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288466,17 +288468,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf4b801b9 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r7, #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] @ (163510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51c58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288596,15 +288598,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (16363c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51d84>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf33601b9 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (163670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51db8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -288652,17 +288654,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subw r1, ip, #185 @ 0xb9 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r7, #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] @ (163738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51e80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288692,17 +288694,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movw r1, #16569 @ 0x40b9 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r7, #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] @ (16377c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51ec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288761,17 +288763,17 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf19e01b9 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r7, #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] @ 16389c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51fe4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288813,17 +288815,17 @@ │ │ │ │ vstr d4, [r4] │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds.w r1, sl, #185 @ 0xb9 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r3, #22] │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r0, r7, #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] @ 163930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52078> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288861,17 +288863,17 @@ │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ orns r1, r6, #185 @ 0xb9 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r0, r7, #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] @ 1639cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52114> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288912,17 +288914,17 @@ │ │ │ │ vstr s13, [r4, #4] │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vsra.s64 d16, d25, #30 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r0, r7, #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] @ 163a5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x521a4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288960,17 +288962,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vand d16, d22, d25 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r0, r7, #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] @ 163ad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52220> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289007,17 +289009,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr6, cr9, {5} │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r0, r7, #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] @ 163b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5229c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -289054,17 +289056,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrc 1, 1, r0, cr10, cr9, {5} │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + strh r6, [r7, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (163bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52310>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -289096,17 +289098,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #740] @ 0x2e4 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + strh r6, [r5, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r0, r7, #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] @ (163c94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x523dc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289175,17 +289177,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stcl 1, cr0, [ip, #-740] @ 0xfffffd1c │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r0, r7, #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] @ (163d28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52470>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289233,19 +289235,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stc 1, cr0, [r0], {185} @ 0xb9 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r0, r7, #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 161b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x50274> │ │ │ │ @@ -289331,15 +289333,15 @@ │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 1616fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4fe44> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ sbc.w r1, r0, r9, ror #2 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 1629cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x51114> │ │ │ │ @@ -289641,17 +289643,17 @@ │ │ │ │ ldmia.w r4!, {r0, r3, r4, r5, r7, r8} │ │ │ │ it hi │ │ │ │ lslhi r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00e6 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ 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, #84] @ (164200 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289684,19 +289686,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 164110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52858> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r7, #13] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (16424c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52994>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289713,15 +289715,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 164078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x527c0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (164280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x529c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289760,15 +289762,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 164010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52758> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (164370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52ab8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -289858,17 +289860,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 163f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52690> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r0, r7, #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] @ (164478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52bc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -289911,19 +289913,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 163ecc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52614> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (16454c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52c94>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -290001,15 +290003,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ cbnz r4, 1645a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52cee> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 164598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52ce0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r0, r7, #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] @ 1645f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52d38> │ │ │ │ mov lr, r2 │ │ │ │ @@ -290057,19 +290059,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 164d78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x534c0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (1646c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52e10>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -290150,15 +290152,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ cbnz r4, 164704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52e4c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 1646f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52e3c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r0, r7, #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] @ (164744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52e8c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -290197,17 +290199,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 164bd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53320> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + ldrb r6, [r3, #3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r0, r7, #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] @ (1647bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x52f04>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -290246,17 +290248,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 164b60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x532a8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + ldrb r2, [r0, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (164998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x530e0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -290429,15 +290431,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 164c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5335c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ @ instruction: 0xb81c │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + strb r2, [r6, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xb75e │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -290483,19 +290485,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (164a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53184>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 164a0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53156> │ │ │ │ svc 118 @ 0x76 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r0, r7, #3 │ │ │ │ cbz r3, 164aa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x531f0> │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -290704,15 +290706,15 @@ │ │ │ │ nop │ │ │ │ udf #84 @ 0x54 │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r1, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -290755,17 +290757,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bgt.n 164c1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53364> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -290777,15 +290779,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 164d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53494> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 160848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ef90> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r7, #12] │ │ │ │ lsls r0, r7, #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] @ 164d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x534d8> │ │ │ │ @@ -290799,15 +290801,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 160848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ef90> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r0, r7, #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] @ 164dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53518> │ │ │ │ @@ -290820,15 +290822,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 160848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4ef90> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -290846,15 +290848,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 160aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -290873,15 +290875,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 160aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -290901,15 +290903,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1e8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - strb r2, [r1, #5] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -290928,15 +290930,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 160aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -290956,15 +290958,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 160aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -290983,15 +290985,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 160aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f1e8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r0, r7, #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] @ 164fd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5371c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -291076,25 +291078,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bls.n 16512c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53874> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + strb r6, [r5, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (1650f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5383c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291144,15 +291146,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 161000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f748> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 165194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x538dc> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + strb r6, [r6, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {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] @ (165190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x538d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291177,15 +291179,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 161000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f748> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 165144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5388c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r2, [r2, #116] @ 0x74 │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (165210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53958>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -291290,25 +291292,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 1652f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53a38> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (165380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53ac8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291382,15 +291384,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f484> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 165308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53a50> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {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] @ (16541c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53b64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -291415,15 +291417,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4f484> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 1654b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53c00> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -291805,21 +291807,21 @@ │ │ │ │ b.n 165610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53d58> │ │ │ │ bcc.n 165770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53eb8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #544] @ 0x220 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -291889,19 +291891,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 30aaa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f91e8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ beq.n 165830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x53f78> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r0, r7, #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] @ (1659e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5412c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291994,17 +291996,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 165a30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54178> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ lsls r0, 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 r4, [pc, #120] @ (165a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x541c0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -292053,19 +292055,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -292110,21 +292112,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (165b14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5425c>) │ │ │ │ add r2, pc │ │ │ │ b.n 165ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5422c> │ │ │ │ ldr r2, [pc, #16] @ (165b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54260>) │ │ │ │ add r2, pc │ │ │ │ b.n 165ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5422c> │ │ │ │ - ldr r3, [pc, #552] @ (165d38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54480>) │ │ │ │ + ldr r4, [pc, #744] @ (165df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54540>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb 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] @ (165d8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x544d4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -292372,41 +292374,41 @@ │ │ │ │ add r4, pc, #792 @ (adr r4, 1660a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x547f0>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ add r4, pc, #784 @ (adr r4, 1660a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x547ec>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vand d0, d24, d28 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ mrc 1, 6, r0, cr12, cr12, {5} │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ vsra.s64 d0, d25, #6 │ │ │ │ vsra.s64 d0, d25, #26 │ │ │ │ mrc 1, 4, r0, cr6, cr12, {5} │ │ │ │ add r4, pc, #8 @ (adr r4, 165dc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5450c>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ vbic d16, d26, d25 │ │ │ │ vbic d0, d28, d25 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ mrc 1, 7, r0, cr2, cr9, {5} │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stc 1, cr0, [r0, #752]! @ 0x2f0 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r7, #3 │ │ │ │ mrc 1, 1, r0, cr2, cr9, {5} │ │ │ │ stc 1, cr0, [ip, #-752] @ 0xfffffd10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -292554,19 +292556,19 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #304 @ (adr r1, 16608c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x547d4>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #144 @ (adr r1, 165ff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5473c>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #568] @ (1661a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x548e8>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bxns r7 │ │ │ │ + ldr r0, [pc, #432] @ (166120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54868>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (165fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5470c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -292595,23 +292597,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r7, #3 │ │ │ │ add r0, pc, #464 @ (adr r0, 16619c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x548e4>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r4, r0, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.n 166050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54798> │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r0, #8 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ movs r0, #11 │ │ │ │ @@ -293586,23 +293588,23 @@ │ │ │ │ bls.w 16671a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54e62> │ │ │ │ b.n 16672a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x54e72> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r6, #208 @ 0xd0 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -294237,111 +294239,111 @@ │ │ │ │ ldr r3, [pc, #204] @ (167234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5597c>) │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 16715a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x558a2> │ │ │ │ nop │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, pc, #768 @ (adr r7, 16747c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55bc4>) │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsh r2, [r5, r3] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #392 @ (adr r6, 167314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55a5c>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 1673d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55b1c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - rev r6, r1 │ │ │ │ + cbnz r6, 1671de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55926> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, pc, #768 @ (adr r5, 16749c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55be4>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 16755c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55ca4>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, pc, #800 @ (adr r3, 1674fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55c44>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 1675bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55d04>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + strb r6, [r4, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 167444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55b8c>) │ │ │ │ + add r4, pc, #792 @ (adr r4, 167504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55c4c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strb r0, [r7, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb72e │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, pc, #200 @ (adr r3, 1672d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55a18>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 167390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x55ad8>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strb r4, [r2, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + strh r4, [r6, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -295956,15 +295958,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 72784 │ │ │ │ str.w r0, [r4, #3672] @ 0xe58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, #5 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -296263,15 +296265,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3908] @ 0xf44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -298206,19 +298208,19 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 169950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x58098> │ │ │ │ b.n 169878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x57fc0> │ │ │ │ nop │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #308] @ (16a05c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x587a4>) │ │ │ │ @@ -298334,15 +298336,15 @@ │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ b.n 169fba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x58702> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16a03e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x58786> │ │ │ │ b.n 169fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x586f4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - movs r5, #12 │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ str r6, [r7, #8] │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ lsls r1, r7, #6 │ │ │ │ @@ -298753,15 +298755,15 @@ │ │ │ │ b.n 16a156 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5889e> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16a156 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5889e> │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r2, r1, #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, #1232] @ 0x4d0 │ │ │ │ @@ -301162,19 +301164,19 @@ │ │ │ │ b.n 16bcb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5a3f8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov lr, sp │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ mvns r6, r4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r1, 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (16be70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5a5b8>) │ │ │ │ @@ -301787,15 +301789,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adcs r2, r2 │ │ │ │ lsls r1, r7, #6 │ │ │ │ asrs r2, r3 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r5, #13 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -302081,15 +302083,16 @@ │ │ │ │ nop │ │ │ │ subs r4, #26 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - vqadd.u8 q0, q14, │ │ │ │ + movs r4, r7 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 16c718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5ae60> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 16c700 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5ae48> │ │ │ │ movw r3, #6401 @ 0x1901 │ │ │ │ @@ -303431,15 +303434,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #134 @ 0x86 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - bls.n 16d424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5bb6c> │ │ │ │ + bge.n 16d284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5b9cc> │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov.w r3, #460 @ 0x1cc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16cd80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5b4c8> │ │ │ │ movs r3, #73 @ 0x49 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16cd80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5b4c8> │ │ │ │ @@ -304664,23 +304667,23 @@ │ │ │ │ mov.w r9, #178 @ 0xb2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16ce78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5b5c0> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r9, #177 @ 0xb1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16ce78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5b5c0> │ │ │ │ - bvs.n 16e220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c968> │ │ │ │ + bvc.n 16e280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c9c8> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -304729,15 +304732,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 16e23e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5c986> │ │ │ │ - b.n 16e710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5ce58> │ │ │ │ + b.n 16e970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5d0b8> │ │ │ │ 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, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -305115,17 +305118,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (16e660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5cda8>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r7, r6, #3 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ 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, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r8, r3 │ │ │ │ @@ -307211,15 +307214,15 @@ │ │ │ │ b.n 16f7fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5df44> │ │ │ │ lsrs r2, r5, #27 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #10 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ movw r0, #34041 @ 0x84f9 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ movw r8, #457 @ 0x1c9 │ │ │ │ @@ -307338,19 +307341,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (16fd04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5e44c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 16f53e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5dc86> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -307855,15 +307858,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r2, #11 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vsra.u64 d16, d24, #22 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 170318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5ea60> │ │ │ │ @@ -308406,17 +308409,17 @@ │ │ │ │ b.n 17082a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5ef72> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [ip :256], r8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [lr, #440] @ 0x1b8 │ │ │ │ - add r4, pc, #688 @ (adr r4, 170b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5f2c4>) │ │ │ │ + add r5, pc, #880 @ (adr r5, 170c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5f384>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - add r4, pc, #664 @ (adr r4, 170b68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5f2b0>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 170c28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5f370>) │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -308528,15 +308531,15 @@ │ │ │ │ b.n 1709c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5f10e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf67c01b8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf63201b8 │ │ │ │ - cbnz r6, 170a58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x5f1a0> │ │ │ │ + pop {r1, r2, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47360 @ 0xb900 │ │ │ │ @@ -310888,15 +310891,15 @@ │ │ │ │ ... │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ lsls r4, r7, #6 │ │ │ │ cmp r5, #110 @ 0x6e │ │ │ │ lsls r4, r7, #6 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - mvns r6, r7 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ subs r2, r6, #4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -311574,15 +311577,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 172bc2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6130a> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ @@ -312457,15 +312460,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 17353e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x61c86> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r4} │ │ │ │ lsls r0, r7, #6 │ │ │ │ ldmia r3, {r3, r4} │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -312519,17 +312522,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ @@ -313376,15 +313379,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ @@ -314276,19 +314279,19 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r7, r7, #3 │ │ │ │ @ instruction: 0xb89c │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ 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, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ ldr.w r3, [pc, #1244] @ 174e00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x63548> │ │ │ │ @@ -314767,33 +314770,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6cc │ │ │ │ lsls r0, r7, #6 │ │ │ │ @ instruction: 0xb6c2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ add.w r9, sp, #176 @ 0xb0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r6, #1 │ │ │ │ @@ -315162,15 +315165,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 48bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37a270> │ │ │ │ b.w 174962 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x630aa> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ mov r0, r4 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ mov r6, r0 │ │ │ │ @@ -315505,19 +315508,19 @@ │ │ │ │ ldrb.w r2, [fp, #13] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.w 175ce6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6442e> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 175e08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x64550> │ │ │ │ b.n 17556c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x63cb4> │ │ │ │ ... │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r3, #18] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r0, [r4, #17] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ mov r0, r4 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ vldr d7, [pc, #844] @ 1758c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x64010> │ │ │ │ @@ -315852,19 +315855,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 485a08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x374150> │ │ │ │ movs r2, #32 │ │ │ │ b.n 1758e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6402c> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strd sl, fp, [sp, #176] @ 0xb0 │ │ │ │ bl 486318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x374a60> │ │ │ │ mov r5, r0 │ │ │ │ @@ -316959,15 +316962,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #76] @ 0x4c │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -317528,27 +317531,27 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + str r4, [r0, #12] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #153 @ 0x99 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ mov r8, r0 │ │ │ │ @@ -318032,15 +318035,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ strh.w r3, [sp, #72] @ 0x48 │ │ │ │ bfi r4, r3, #16, #16 │ │ │ │ b.w 176514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x64c5c> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldr r6, [r2, r7] │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -319703,29 +319706,29 @@ │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 178300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x66a48> │ │ │ │ b.n 17831c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x66a64> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #0] │ │ │ │ lsls r0, r7, #6 │ │ │ │ - sbcs r2, r7 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - asrs r2, r3 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - eors r6, r6 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r5, #250 @ 0xfa │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r1, r1, #4 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ beq.w 178712 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x66e5a> │ │ │ │ ldr.w r5, [r4, #1624] @ 0x658 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r8] │ │ │ │ @@ -320140,15 +320143,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 178d1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x67462> │ │ │ │ ldr.w r3, [r4, #816] @ 0x330 │ │ │ │ @@ -320717,19 +320720,19 @@ │ │ │ │ ldrb.w r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 178df0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x67538> │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 178984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x670cc> │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r1, r1, #4 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -320928,15 +320931,15 @@ │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ b.n 178f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x676d8> │ │ │ │ cmp r0, r3 │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ it ne │ │ │ │ movne.w r0, #348 @ 0x15c │ │ │ │ b.n 178f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x676d8> │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1319c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20110> │ │ │ │ @@ -321107,19 +321110,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 131c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20388> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 179148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x67890> │ │ │ │ b.n 179186 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x678ce> │ │ │ │ nop │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -322436,15 +322439,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (179f88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x686d0>) │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 179d72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x684ba> │ │ │ │ nop │ │ │ │ - mov r6, r4 │ │ │ │ + bx sl │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -323290,15 +323293,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 17a7ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x68f34> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -323885,19 +323888,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 17ad0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x69454> │ │ │ │ ldr r2, [pc, #20] @ (17ae84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x695cc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 17ab34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6927c> │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -324876,15 +324879,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #216] @ (17b960 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6a0a8>) │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #752] @ (17bb80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6a2c8>) │ │ │ │ lsls r0, r7, #6 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r1, r1, #4 │ │ │ │ cbz r0, 17b902 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6a04a> │ │ │ │ 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] │ │ │ │ @@ -326804,15 +326807,15 @@ │ │ │ │ ... │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #58 @ 0x3a │ │ │ │ lsls r0, r7, #6 │ │ │ │ adds r6, #54 @ 0x36 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #24 │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -326968,15 +326971,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9a00f6 │ │ │ │ + @ instruction: 0xfbca00f6 │ │ │ │ adds r2, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #66 @ 0x42 │ │ │ │ lsls r0, r7, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -327999,34 +328002,34 @@ │ │ │ │ ... │ │ │ │ cmp r4, #80 @ 0x50 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ lsls r0, r7, #6 │ │ │ │ - bic.w r0, r0, #8060928 @ 0x7b0000 │ │ │ │ + adcs.w r0, r0, #8060928 @ 0x7b0000 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bmi.n 17d96c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6c0b4> │ │ │ │ + bpl.n 17d9cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6c114> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strb r6, [r2, #21] │ │ │ │ + strb r6, [r0, #26] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #140 @ 0x8c │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldcl 0, cr0, [lr, #984]! @ 0x3d8 │ │ │ │ + vqadd.s32 q0, q15, q11 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ movs r5, #3 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ bl 17d1fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6b944> │ │ │ │ @@ -328284,15 +328287,15 @@ │ │ │ │ b.n 17d592 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6bcda> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb9600f6 │ │ │ │ + stcl 0, cr0, [r6], {246} @ 0xf6 │ │ │ │ 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 │ │ │ │ mul.w r8, r9, r7 │ │ │ │ @@ -328832,15 +328835,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r1, #20 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #-984] @ 0x3d8 │ │ │ │ + orns r0, r4, r6, ror #3 │ │ │ │ movs r0, #244 @ 0xf4 │ │ │ │ lsls r0, r7, #6 │ │ │ │ movs r0, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ @@ -329021,15 +329024,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r0, r5, #3 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17df64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6c6ac> │ │ │ │ + b.n 17e1c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6c90c> │ │ │ │ lsls r6, r6, #3 │ │ │ │ adds r0, r3, #3 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ @@ -329450,17 +329453,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 5425b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x430cf8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - tst r2, r1 │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - tst r0, r3 │ │ │ │ + muls r0, r1 │ │ │ │ lsls r1, r1, #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 │ │ │ │ @@ -329628,17 +329631,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17eb88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6d2d0> │ │ │ │ ldrb.w r3, [r4, #379] @ 0x17b │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17eb88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6d2d0> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 17eba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6d2e8> │ │ │ │ + udf #22 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - bgt.n 17eba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x6d2f0> │ │ │ │ + udf #24 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -330134,15 +330137,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r4, #29 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsrs r0, r6, #28 │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -334018,15 +334021,15 @@ │ │ │ │ lsls r3, r6, #4 │ │ │ │ @ instruction: 0xf30801b7 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2fc01b7 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ ldrd sl, fp, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -335263,23 +335266,23 @@ │ │ │ │ ... │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1826fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x70e44> │ │ │ │ lsls r7, r6, #6 │ │ │ │ b.n 1826f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x70e40> │ │ │ │ lsls r7, r6, #6 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r0, r1, #4 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r3, #2 │ │ │ │ strh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r8, r9, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strd r8, r9, [sp, #128] @ 0x80 │ │ │ │ @@ -337784,15 +337787,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 183a4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x72194> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r0, r1, r6, r7} │ │ │ │ vsri.64 , , #1 │ │ │ │ @ instruction: 0xffffb1e7 │ │ │ │ vsubl.u , d15, d5 │ │ │ │ @@ -339601,25 +339604,25 @@ │ │ │ │ nop │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ lsls r7, r6, #6 │ │ │ │ movs r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + ldrb r2, [r7, #7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r4, r2 │ │ │ │ @@ -340156,24 +340159,24 @@ │ │ │ │ bl 4a4998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3930e0> │ │ │ │ b.n 185680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x73dc8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 185728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x73e70> │ │ │ │ + bge.n 185788 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x73ed0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ add r4, sp, #824 @ 0x338 │ │ │ │ lsls r7, r6, #6 │ │ │ │ @ instruction: 0xefc5ffff │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - bpl.n 1857f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x73f3c> │ │ │ │ + bvs.n 185854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x73f9c> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - bmi.n 18578c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x73ed4> │ │ │ │ + bvs.n 1857ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x73f34> │ │ │ │ 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, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1244] @ 185cd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7441c> │ │ │ │ @@ -340634,23 +340637,23 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 185ada <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74222> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #1008 @ (adr r7, 1860c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74810>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 185bf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74340> │ │ │ │ + bmi.n 185c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x743a0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ add r5, pc, #120 @ (adr r5, 185d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x744a4>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - beq.n 185bf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74340> │ │ │ │ + bne.n 185c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x743a0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 185c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74388> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + beq.n 185c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74354> │ │ │ │ lsls r0, r1, #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, #1596] @ 0x63c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -340769,42 +340772,42 @@ │ │ │ │ b.n 185d9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x744e6> │ │ │ │ ldr r3, [pc, #60] @ (185e58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x745a0>) │ │ │ │ add r3, pc │ │ │ │ b.n 185d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x744dc> │ │ │ │ ldr r2, [pc, #60] @ (185e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x745a4>) │ │ │ │ add r2, pc │ │ │ │ b.n 185dcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74514> │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [pc, #648] @ (1860c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7480c>) │ │ │ │ + ldr r1, [pc, #840] @ (186184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x748cc>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r6, #3 │ │ │ │ @ instruction: 0xf3f401ba │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [pc, #440] @ (186004 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7474c>) │ │ │ │ + ldr r1, [pc, #632] @ (1860c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7480c>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [pc, #408] @ (185fe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74730>) │ │ │ │ + ldr r1, [pc, #600] @ (1860a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x747f0>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [pc, #376] @ (185fcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74714>) │ │ │ │ + ldr r1, [pc, #568] @ (18608c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x747d4>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [pc, #352] @ (185fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74700>) │ │ │ │ + ldr r1, [pc, #544] @ (186078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x747c0>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [pc, #328] @ (185fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x746ec>) │ │ │ │ + ldr r1, [pc, #520] @ (186064 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x747ac>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #72] @ 0x48 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1596] @ 0x63c │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -340978,68 +340981,68 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ b.n 185f4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x74694> │ │ │ │ ldr r1, [pc, #112] @ (186078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x747c0>) │ │ │ │ add r1, pc │ │ │ │ b.n 185f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x746b4> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r6, [r5, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #200] @ (186104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7484c>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ @ instruction: 0xf22e01ba │ │ │ │ - ldr r6, [r5, #28] │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - mov r8, r7 │ │ │ │ + blx sp │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov lr, r5 │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov lr, r4 │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov r8, r4 │ │ │ │ + blx sl │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov sl, r3 │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov ip, r2 │ │ │ │ + blxns r8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov sl, r1 │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov sl, r0 │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov r2, pc │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov r4, lr │ │ │ │ + blxns r4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - mov r6, sp │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #78] @ 0x4e │ │ │ │ cbz r3, 186086 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x747ce> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -342667,19 +342670,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 187024 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7576c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 1871c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7590e> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cbnz r6, 18726e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x759b6> │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldr r6, [r4, 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (187390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x75ad8>) │ │ │ │ @@ -342819,15 +342822,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r6, r6, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (187450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x75b98>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18744a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x75b92> │ │ │ │ @@ -342888,15 +342891,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -342998,15 +343001,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, #26] │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r5, 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -343421,17 +343424,17 @@ │ │ │ │ str.w r3, [r8, #1592] @ 0x638 │ │ │ │ b.n 187946 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7608e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r0, r1, #4 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -344270,23 +344273,23 @@ │ │ │ │ mov sl, r0 │ │ │ │ b.n 187ff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7673c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cbnz r2, 18839e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x76ae6> │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r0, r1, #4 │ │ │ │ - b.n 1885dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x76d24> │ │ │ │ + b.n 18883c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x76f84> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r0, r1, #4 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 18838a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x76ad2> │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldrb r2, [r5, #27] │ │ │ │ lsls r7, r6, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2196] @ 0x894 │ │ │ │ cbnz r3, 188344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x76a8c> │ │ │ │ @@ -346021,15 +346024,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -347303,17 +347306,17 @@ │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 18a376 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78abe> │ │ │ │ nop │ │ │ │ strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #396] @ (18a610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347446,17 +347449,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 18a51c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78c64> │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r6, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ (18a7b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347581,17 +347584,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ b.n 18a70a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78e52> │ │ │ │ strh r2, [r0, #24] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #404] @ (18a964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x790ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347722,17 +347725,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ b.n 18a8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78ffc> │ │ │ │ strh r6, [r3, #10] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - movs r2, #82 @ 0x52 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #396] @ (18ab0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x79254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347855,17 +347858,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ b.n 18aa5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x791a6> │ │ │ │ ldrb r6, [r5, #30] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r6, r6, #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, #408] @ (18acc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x79408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347995,17 +347998,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ b.n 18ac0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x79356> │ │ │ │ ldrb r6, [r0, #24] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (18adac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x794f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349996,17 +349999,17 @@ │ │ │ │ ldr.w r1, [r2, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 18c2e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7aa2a> │ │ │ │ b.n 18c3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7aaec> │ │ │ │ ... │ │ │ │ str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (18c4e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ac28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -350030,15 +350033,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -350570,21 +350573,21 @@ │ │ │ │ b.n 18caac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b1f4> │ │ │ │ ldr r3, [pc, #16] @ (18caec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b234>) │ │ │ │ add r3, pc │ │ │ │ b.n 18caac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b1f4> │ │ │ │ ldr r3, [pc, #16] @ (18caf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b238>) │ │ │ │ add r3, pc │ │ │ │ b.n 18caac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b1f4> │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #148] @ (18cba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b2e8>) │ │ │ │ @@ -350809,15 +350812,15 @@ │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18ccda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b422> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18cf2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b674>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350927,15 +350930,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ce70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b5b8> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #364] @ (18d0b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b7f8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -351051,15 +351054,15 @@ │ │ │ │ vldr d3, [sp, #40] @ 0x28 │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18cfc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b710> │ │ │ │ ldr r4, [r5, r7] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #320] @ (18d208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b950>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351165,15 +351168,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d15e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b8a6> │ │ │ │ nop │ │ │ │ ldr r0, [r5, r1] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -351221,21 +351224,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (18d2ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b9f4>) │ │ │ │ add r0, pc │ │ │ │ b.n 18d26c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b9b4> │ │ │ │ ldr r0, [pc, #16] @ (18d2b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b9f8>) │ │ │ │ add r0, pc │ │ │ │ b.n 18d26c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b9b4> │ │ │ │ nop │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #348] @ (18d420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bb68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -351347,15 +351350,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 18d348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ba90> │ │ │ │ nop │ │ │ │ ldrsb r4, [r5, r1] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #284] @ (18d554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bc9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351452,15 +351455,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18d4be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bc06> │ │ │ │ strb r0, [r7, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18d68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bdd4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -351558,15 +351561,15 @@ │ │ │ │ movw r2, #5124 @ 0x1404 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d5f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bd3e> │ │ │ │ strh r2, [r0, r7] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (18d7c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bf0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351670,15 +351673,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18d72a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7be72> │ │ │ │ nop │ │ │ │ strh r4, [r1, r2] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18d8fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c044>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -351776,15 +351779,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7bfae> │ │ │ │ str r2, [r2, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (18da34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c17c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351888,15 +351891,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18d99a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c0e2> │ │ │ │ nop │ │ │ │ str r4, [r3, r0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 18dae6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c22e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -352191,15 +352194,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r0, #32 │ │ │ │ strgt r3, [r0, #28] │ │ │ │ b.n 18dd28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c470> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #784] @ (18e0dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c824>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18df30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c678>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -352309,15 +352312,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 18deae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c5f6> │ │ │ │ ldr r3, [pc, #312] @ (18e06c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c7b4>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r1, 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #352] @ (18e0ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c7f4>) │ │ │ │ @@ -352435,15 +352438,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18dff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c740> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #928] @ (18e450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7cb98>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (18e21c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c964>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -352556,15 +352559,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18e164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7c8ac> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #424] @ (18e3c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7cb10>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r6, [r4, #3] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 18e396 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7cade> │ │ │ │ @@ -354082,15 +354085,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18f3d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7db1c> │ │ │ │ adds r6, #22 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrsh r2, [r6, r3] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #380] @ (18f62c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7dd74>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -354209,15 +354212,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 18f544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7dc8c> │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r0, [r2, r1] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (18f7d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7df18>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354339,15 +354342,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7de4c> │ │ │ │ adds r2, #236 @ 0xec │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (18f94c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e094>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354458,15 +354461,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f892 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7dfda> │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #392] @ (18faec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e234>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354586,15 +354589,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18fa20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e168> │ │ │ │ nop │ │ │ │ cmp r7, #204 @ 0xcc │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (18fc70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e3b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354708,15 +354711,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18fbb2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e2fa> │ │ │ │ nop │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #376] @ (18fe00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e548>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354836,15 +354839,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18fd3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e484> │ │ │ │ nop │ │ │ │ cmp r4, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (18ff94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e6dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354966,15 +354969,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18fed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e618> │ │ │ │ cmp r3, #24 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (190118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e860>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355088,15 +355091,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19005a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e7a2> │ │ │ │ nop │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r7, [pc, #960] @ (1904e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ec28>) │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #512] @ (190334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ea7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355248,15 +355251,15 @@ │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19022c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7e974> │ │ │ │ movs r7, #254 @ 0xfe │ │ │ │ lsls r7, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r5, [pc, #744] @ (190628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ed70>) │ │ │ │ + ldr r6, [pc, #936] @ (1906e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ee30>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #512] @ (190554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ec9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355408,15 +355411,15 @@ │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19044c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7eb94> │ │ │ │ movs r5, #222 @ 0xde │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r3, [pc, #520] @ (190768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7eeb0>) │ │ │ │ + ldr r4, [pc, #712] @ (190828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ef70>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #556] @ (1907a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7eee8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -355578,15 +355581,15 @@ │ │ │ │ b.n 190680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7edc8> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r1, [pc, #152] @ (190840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ef88>) │ │ │ │ + ldr r2, [pc, #344] @ (190900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f048>) │ │ │ │ lsls r1, 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #332] @ (190908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f050>) │ │ │ │ @@ -355701,15 +355704,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19085e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7efa6> │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ lsls r7, r6, #6 │ │ │ │ strh.w r0, [r8, ] │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + ldr r0, [pc, #824] @ (190c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f398>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (190a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f1c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355830,15 +355833,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1909ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f112> │ │ │ │ movs r0, #6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ movt r1, #18614 @ 0x48b6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r2 │ │ │ │ + bx r8 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #420] @ (190c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f388>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355972,15 +355975,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190b66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f2ae> │ │ │ │ nop │ │ │ │ subs r6, r2, #2 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r0, r7 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r1, r1, #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, #4064] @ 0xfe0 │ │ │ │ @@ -356118,15 +356121,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ adds r6, r1, #3 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - negs r4, r0 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #304] @ (190f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f6b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -356230,15 +356233,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190ece <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f616> │ │ │ │ nop │ │ │ │ subs r0, r6, r3 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - lsls r0, r5 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #300] @ (1910b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f7fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -356338,15 +356341,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 191016 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f75e> │ │ │ │ adds r0, r5, r6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (1911ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f934>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -356450,15 +356453,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 191152 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f89a> │ │ │ │ nop │ │ │ │ adds r4, r4, r1 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #284] @ (191320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7fa68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -356558,15 +356561,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19128a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7f9d2> │ │ │ │ asrs r4, r5, #28 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (1913b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7fb00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356920,17 +356923,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 18d210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b958> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 191714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7fe5c> │ │ │ │ nop │ │ │ │ asrs r4, r0, #11 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (1918bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x80004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -357023,17 +357026,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 18d210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b958> │ │ │ │ b.n 191846 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7ff8e> │ │ │ │ nop │ │ │ │ asrs r6, r1, #6 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cbz r4, 191918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x80060> │ │ │ │ + push {r2, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 191944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8008c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (1919f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8013c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -357127,17 +357130,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18d210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b958> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 191988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x800d0> │ │ │ │ asrs r0, r3, #1 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - sxth r4, r6 │ │ │ │ + cbz r4, 191a54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8019c> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbz r6, 191a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8016c> │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #312] @ (191b48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x80290>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -357240,17 +357243,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18d210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b958> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 191ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x80210> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #28 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + cbz r4, 191b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x802b8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #752] @ (191e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8059c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -357489,17 +357492,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, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #772] @ (192184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x808cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -357747,17 +357750,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 r2, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (19222c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x80974>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -360459,15 +360462,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 194378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ac0> │ │ │ │ b.n 1940c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82808> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r1, r1, #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] │ │ │ │ @@ -360592,21 +360595,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (1945f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82d38>) │ │ │ │ add r0, pc │ │ │ │ b.n 1945b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82cfa> │ │ │ │ ldr r0, [pc, #16] @ (1945f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82d3c>) │ │ │ │ add r0, pc │ │ │ │ b.n 1945b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82cfa> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r1, r1, #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, #328] @ (194750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82e98>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -360715,15 +360718,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1946b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82dfe> │ │ │ │ nop │ │ │ │ b.n 194da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x834ec> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1948a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82fec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360831,15 +360834,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19481c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82f64> │ │ │ │ b.n 194c34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8337c> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #308] @ (1949f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8313c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360946,15 +360949,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19496c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x830b4> │ │ │ │ nop │ │ │ │ b.n 194adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x83224> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #308] @ (194b44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8328c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -361061,15 +361064,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 194abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x83204> │ │ │ │ nop │ │ │ │ svc 34 @ 0x22 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 194be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x83330> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -361384,15 +361387,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 194e6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x835b6> │ │ │ │ nop │ │ │ │ blt.n 194ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x83744> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #328] @ (195060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x837a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -361504,15 +361507,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 194fd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8371a> │ │ │ │ nop │ │ │ │ bge.n 195098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x837e0> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1951cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x83914> │ │ │ │ @@ -362533,15 +362536,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 195bd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84320> │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf6b20108 │ │ │ │ + @ instruction: 0xf7e20108 │ │ │ │ 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, #328] @ (195dc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84508>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -362653,15 +362656,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 195d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84474> │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adc.w r1, r6, #8912896 @ 0x880000 │ │ │ │ + @ instruction: 0xf6760108 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #348] @ (195f38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84680>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -362773,15 +362776,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 195ea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x845f0> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ssat16 r1, #9, r2 │ │ │ │ + orrs.w r1, r2, #8912896 @ 0x880000 │ │ │ │ stmdb 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, #340] @ (1960a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x847f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -362891,15 +362894,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 196018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84760> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf19a0108 │ │ │ │ + movt r1, #40968 @ 0xa008 │ │ │ │ stmdb 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] @ (1961fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84944>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -363007,15 +363010,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 196174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x848bc> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cdp 1, 7, cr0, cr6, cr8, {0} │ │ │ │ + vaddw.s32 q0, q3, d8 │ │ │ │ stmdb 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] @ (196350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84a98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -363123,15 +363126,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1962c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84a10> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stc 1, cr0, [sl, #-32] @ 0xffffffe0 │ │ │ │ + cdp 1, 3, cr0, cr10, cr8, {0} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (1963c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -363538,17 +363541,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1967d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84f1e> │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (1968f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x85038>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -363616,17 +363619,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1968aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x84ff2> │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (1969cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x85114>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -363695,17 +363698,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19698a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x850d2> │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r5} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (196ab4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x851fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -363778,17 +363781,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 196a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x851b0> │ │ │ │ nop │ │ │ │ it mi │ │ │ │ lslmi r6, r6, #6 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (196b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x85274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -365639,15 +365642,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 197fe6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8672e> │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (198230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86978>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365778,15 +365781,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 198196 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x868de> │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #448] @ (198408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86b50>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -365926,15 +365929,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1982ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86a16> │ │ │ │ add r6, pc, #928 @ (adr r6, 1987ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86ef4>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (198584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86ccc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366056,15 +366059,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1984a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86bec> │ │ │ │ nop │ │ │ │ add r5, pc, #64 @ (adr r5, 1985c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86d10>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r0, r1, #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, #380] @ (19871c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86e64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366192,15 +366195,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 198680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86dc8> │ │ │ │ nop │ │ │ │ add r3, pc, #584 @ (adr r3, 198968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x870b0>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #352] @ (198898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86fe0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -366321,15 +366324,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1987bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86f04> │ │ │ │ add r1, pc, #1000 @ (adr r1, 198c84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x873cc>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (198a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8715c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366456,15 +366459,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 198934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8707c> │ │ │ │ add r0, pc, #512 @ (adr r0, 198c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x87360>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #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, #380] @ (198bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x872f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366592,15 +366595,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 198b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x87258> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #8] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #352] @ (198d28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x87470>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -366721,15 +366724,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 198c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x87394> │ │ │ │ ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (198ea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x875ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -366856,17 +366859,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 198dc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8750c> │ │ │ │ ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - itt ls │ │ │ │ - lslls r0, r1, #4 │ │ │ │ - cmpls r0, #44 @ 0x2c │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 198f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x876c8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #344] @ (19901c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x87764>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367519,17 +367522,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 199522 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x87c6a> │ │ │ │ nop │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (1998d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367714,17 +367717,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 199770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x87eb8> │ │ │ │ nop │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #580] @ (199b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8827c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367908,17 +367911,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199a0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88156> │ │ │ │ nop │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #592] @ (199da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x884e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368108,17 +368111,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199c76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x883be> │ │ │ │ ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r6, #12 │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #516] @ (199fc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88708>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368283,17 +368286,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199ed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8861c> │ │ │ │ ldrh r4, [r6, #26] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r4, #44 @ 0x2c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #544] @ (19a1fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88944>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368467,17 +368470,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a0fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88842> │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #436] @ (19a3d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88b18>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -368619,15 +368622,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 19a30c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88a54> │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r7, pc, #888 @ (adr r7, 19a750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88e98>) │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #408] @ (19a580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88cc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368761,15 +368764,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19a4e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88c30> │ │ │ │ nop │ │ │ │ strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r6, pc, #448 @ (adr r6, 19a748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88e90>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 19a808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88f50>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #468] @ (19a770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88eb8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -368916,15 +368919,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19a624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88d6c> │ │ │ │ strh r6, [r2, #28] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r4, pc, #320 @ (adr r4, 19a8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89000>) │ │ │ │ + add r5, pc, #512 @ (adr r5, 19a978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x890c0>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #408] @ (19a920 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89068>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369058,15 +369061,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a81a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x88f62> │ │ │ │ nop │ │ │ │ strh r0, [r5, #12] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r2, pc, #800 @ (adr r2, 19ac48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89390>) │ │ │ │ + add r3, pc, #992 @ (adr r3, 19ad08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89450>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #472] @ (19ab10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89258>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -369212,15 +369215,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19a9c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8910a> │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r0, pc, #904 @ (adr r0, 19aea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x895e8>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 19ab60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x892a8>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (19acb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x893fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369348,15 +369351,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19abc2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8930a> │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + add r0, pc, #504 @ (adr r0, 19aeb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x895fc>) │ │ │ │ lsls r0, r1, #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, #272] @ (19ade0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89528>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -370069,15 +370072,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19b48c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89bd4> │ │ │ │ nop │ │ │ │ strb r6, [r1, #22] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r1, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #420] @ (19b6ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89e34>) │ │ │ │ @@ -370215,15 +370218,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 19b5f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89d3a> │ │ │ │ strb r4, [r5, #15] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (19b890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89fd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -370356,15 +370359,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19b7f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x89f38> │ │ │ │ nop │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ (19ba48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8a190>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -370498,15 +370501,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19b94e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8a096> │ │ │ │ nop │ │ │ │ strb r6, [r0, #2] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 19bbf6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8a33e> │ │ │ │ @@ -375201,15 +375204,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19f234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8d97c> │ │ │ │ adds r7, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #408] @ (19f484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8dbcc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -375344,15 +375347,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19f3d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8db1a> │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #452] @ (19f664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8ddac>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -375495,15 +375498,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8dca0> │ │ │ │ nop │ │ │ │ adds r4, #146 @ 0x92 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #492] @ (19f868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8dfb0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -375653,15 +375656,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19f718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8de60> │ │ │ │ nop │ │ │ │ adds r2, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r0, r1, #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, #412] @ (19fa20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e168>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375795,15 +375798,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19f980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e0c8> │ │ │ │ nop │ │ │ │ adds r0, #174 @ 0xae │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r4, [pc, #848] @ (19fd78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e4c0>) │ │ │ │ + ldr r6, [pc, #16] @ (19fa38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e180>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (19fbc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e310>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375934,15 +375937,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19fb2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e274> │ │ │ │ cmp r6, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [pc, #712] @ (19fe98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e5e0>) │ │ │ │ + ldr r3, [pc, #904] @ (19ff58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e6a0>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #472] @ (19fdb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e500>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376089,15 +376092,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fca2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e3ea> │ │ │ │ nop │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r4, [pc, #152] @ (19fe58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e5a0>) │ │ │ │ + ldr r5, [pc, #344] @ (19ff18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e660>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #428] @ (19ff7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e6c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376232,15 +376235,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fe7a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e5c2> │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r1, [pc, #816] @ (1a02b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e9fc>) │ │ │ │ + ldr r2, [pc, #1008] @ (1a0374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8eabc>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #464] @ (1a0164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e8ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376384,15 +376387,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e798> │ │ │ │ nop │ │ │ │ cmp r1, #156 @ 0x9c │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #888] @ (1a04e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8ec2c>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (1a032c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8ea74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376529,15 +376532,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8e970> │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - mov r0, pc │ │ │ │ + blx r5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #448] @ (1a0504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8ec4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376681,15 +376684,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a03f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8eb40> │ │ │ │ nop │ │ │ │ movs r5, #236 @ 0xec │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add lr, lr │ │ │ │ + mov r6, r4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #452] @ (1a06e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8ee28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376835,15 +376838,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a05d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8ed1c> │ │ │ │ movs r4, #20 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - muls r0, r2 │ │ │ │ + add r8, r0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (1a08a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8eff0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376980,15 +376983,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a07a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8eeec> │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adcs r4, r5 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r0, r1, #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, #588] @ (1a0b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f258>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377164,15 +377167,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a09bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f104> │ │ │ │ nop │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ lsls r6, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r0, r1, #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, #588] @ (1a0d7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f4c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377348,15 +377351,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0c28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f370> │ │ │ │ nop │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r0, r1, #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, #636] @ (1a1018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f760>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -377543,15 +377546,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r6, r2, r6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #404] @ (1a11c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f910>) │ │ │ │ @@ -377690,15 +377693,15 @@ │ │ │ │ b.n 1a10d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f81e> │ │ │ │ nop │ │ │ │ adds r0, r0, r4 │ │ │ │ lsls r6, r6, #6 │ │ │ │ vsra.s64 d0, d21, #14 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r0, r1, #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, #420] @ (1a1390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8fad8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377842,15 +377845,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a128e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8f9d6> │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r6, r6, #6 │ │ │ │ mcr 1, 0, r0, cr4, cr5, {5} │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ lsls r0, r1, #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, #488] @ (1a159c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8fce4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378004,15 +378007,15 @@ │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a1480 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8fbc8> │ │ │ │ asrs r6, r7, #21 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r0, r1, #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, #524] @ (1a17c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x8ff10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -378172,15 +378175,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ asrs r6, r6, #13 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a1960 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x900a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378312,15 +378315,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a18c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9000e> │ │ │ │ nop │ │ │ │ asrs r0, r2, #5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a1af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90240>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378452,15 +378455,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a1a5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x901a6> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #30 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a1c8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x903d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378587,15 +378590,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1ba2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x902ea> │ │ │ │ lsrs r0, r4, #24 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #376] @ (1a1e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90564>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378719,15 +378722,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9047c> │ │ │ │ lsrs r4, r1, #18 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (1a1f98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x906e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378854,15 +378857,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90600> │ │ │ │ lsrs r4, r7, #11 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r7, #0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (1a2114 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9085c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378987,15 +378990,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9077c> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -379042,21 +379045,21 @@ │ │ │ │ b.n 1a2178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x908c0> │ │ │ │ ldr r0, [pc, #16] @ (1a21b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x908fc>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a2178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x908c0> │ │ │ │ ldr r0, [pc, #16] @ (1a21b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90900>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a2178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x908c0> │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r7, #26 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r0, r1, #4 │ │ │ │ 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, #344] @ (1a2324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90a6c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -379169,15 +379172,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1a224c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90994> │ │ │ │ nop │ │ │ │ lsls r4, r4, #29 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #304] @ (1a2470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90bb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379283,15 +379286,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a23c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90b0c> │ │ │ │ nop │ │ │ │ lsls r2, r6, #23 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a25b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90cfc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -379390,15 +379393,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a2510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90c58> │ │ │ │ lsls r6, r4, #18 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r0, r1, #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, #300] @ (1a26fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90e44>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379505,15 +379508,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a2654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90d9c> │ │ │ │ nop │ │ │ │ lsls r2, r4, #13 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + adds r0, #146 @ 0x92 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a2840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90f88>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -379612,15 +379615,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a279c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90ee4> │ │ │ │ lsls r2, r3, #8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r0, r1, #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, #300] @ (1a2988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x910d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379727,15 +379730,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a28e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x91028> │ │ │ │ nop │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a2a4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x91194> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -380043,15 +380046,15 @@ │ │ │ │ add.w r0, r5, #3440 @ 0xd70 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2c8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x913d4> │ │ │ │ stc2l 1, cr0, [r6, #-724] @ 0xfffffd2c │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (1a2ec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x91608>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380164,15 +380167,15 @@ │ │ │ │ add.w r0, r8, #3440 @ 0xd70 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2e00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x91548> │ │ │ │ smlaltt r0, r1, r6, r5 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a3030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x91778> │ │ │ │ @@ -381106,15 +381109,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x920b8> │ │ │ │ orn r1, sl, #181 @ 0xb5 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #368] @ (1a3bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9230c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -381230,15 +381233,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 1a3ae2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9222a> │ │ │ │ mrc 1, 6, r0, cr12, cr5, {5} │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1a3d64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x924ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381358,15 +381361,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3c92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x923da> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r2, #-724] @ 0xfffffd2c │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r0, r1, #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, #360] @ (1a3ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381479,15 +381482,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a3e22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9256a> │ │ │ │ subs.w r1, r2, r5, ror #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (1a3f74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x926bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381978,17 +381981,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a211c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90864> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a4496 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92bde> │ │ │ │ b.n 1a3f4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92694> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ 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, #260] @ (1a4600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92d48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382076,17 +382079,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a211c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90864> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1a4596 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92cde> │ │ │ │ nop │ │ │ │ b.n 1a3e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x925b4> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ 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, #236] @ (1a4708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92e50>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -382166,17 +382169,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a211c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90864> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a46be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92e06> │ │ │ │ nop │ │ │ │ b.n 1a4d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9347c> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ 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, #276] @ (1a4838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92f80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -382269,17 +382272,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a211c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x90864> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a47c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x92f10> │ │ │ │ nop │ │ │ │ b.n 1a4c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9339c> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a4ac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9320c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -382477,17 +382480,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ 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, #632] @ (1a4d64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x934ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382690,17 +382693,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a4ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x93744>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -382898,17 +382901,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ 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, #632] @ (1a529c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x939e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383111,17 +383114,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a5534 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x93c7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -383319,17 +383322,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ 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, #632] @ (1a57d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x93f1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383532,17 +383535,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #108] @ (1a586c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x93fb4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -385319,15 +385322,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #712] @ 0x2c8 │ │ │ │ b.n 1a6cbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x95406> │ │ │ │ pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r0, r5, #31 │ │ │ │ bpl.n 1a6e8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x955d4> │ │ │ │ add.w r7, r3, #598016 @ 0x92000 │ │ │ │ @@ -385759,19 +385762,19 @@ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 18d210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b958> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 1a72c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x95a10> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r6, r7] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 1a739c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x95ae4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -386895,15 +386898,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a800c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96754> │ │ │ │ nop │ │ │ │ add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a82e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96a28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -387031,15 +387034,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a81e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9692e> │ │ │ │ add r7, pc, #832 @ (adr r7, 1a8624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96d6c>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (1a8464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96bac>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -387161,15 +387164,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a837c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96ac4> │ │ │ │ nop │ │ │ │ add r6, pc, #216 @ (adr r6, 1a8540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96c88>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a85f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96d40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -387298,15 +387301,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a8502 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96c4a> │ │ │ │ add r4, pc, #720 @ (adr r4, 1a88cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x97014>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (1a877c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96ec4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -387428,15 +387431,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a8694 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96ddc> │ │ │ │ nop │ │ │ │ add r3, pc, #120 @ (adr r3, 1a87f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96f40>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a8910 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x97058>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -387565,15 +387568,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a881a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x96f62> │ │ │ │ add r1, pc, #624 @ (adr r1, 1a8b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x972cc>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a8a06 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9714e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -387951,15 +387954,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a8ca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x973e8> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ (1a8f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x976a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388094,15 +388097,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a8e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x975a4> │ │ │ │ ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #20 │ │ │ │ @@ -389227,15 +389230,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a9c2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98376> │ │ │ │ ldrh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #476] @ (1a9f38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98680>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -389381,15 +389384,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a9df0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98538> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #30] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #460] @ (1aa11c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98864>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389533,15 +389536,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1aa002 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9874a> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #14] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r7, pc, #40 @ (adr r7, 1aa14c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98894>) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (1aa2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389679,15 +389682,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 194558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x82ca0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1aa1d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9891c> │ │ │ │ nop │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r4, pc, #808 @ (adr r4, 1aa614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98d5c>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 1aa6d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98e1c>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -389732,21 +389735,21 @@ │ │ │ │ b.n 1aa348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a90> │ │ │ │ ldr r2, [pc, #16] @ (1aa380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98ac8>) │ │ │ │ add r2, pc │ │ │ │ b.n 1aa348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a90> │ │ │ │ ldr r2, [pc, #16] @ (1aa384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98acc>) │ │ │ │ add r2, pc │ │ │ │ b.n 1aa348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a90> │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + push {r1, r2, r3, r6, lr} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #340] @ (1aa4ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98c34>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -389857,15 +389860,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa44e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98b96> │ │ │ │ nop │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r6, #6 │ │ │ │ - uxtb r4, r3 │ │ │ │ + push {r2, r3} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1aa63c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98d84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389970,15 +389973,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa5c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98d08> │ │ │ │ strh r4, [r5, #32] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbz r6, 1aa656 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98d9e> │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1aa788 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98ed0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -390080,15 +390083,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa70c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98e54> │ │ │ │ strh r2, [r3, #22] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1aa8d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99020>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390196,15 +390199,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa85c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98fa4> │ │ │ │ nop │ │ │ │ strh r0, [r2, #12] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1aaa24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9916c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -390306,15 +390309,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa9a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x990f0> │ │ │ │ strh r6, [r7, #0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1aab74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x992bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390422,15 +390425,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aaaf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99240> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #27] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1aac1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99366> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -390740,15 +390743,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strgt.w r3, [lr, #28] │ │ │ │ b.n 1aae8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x995d2> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #13] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r5, pc, #752 @ (adr r5, 1ab224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9996c>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 1ab2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99a2c>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (1ab094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x997dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390859,15 +390862,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ab002 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9974a> │ │ │ │ ldrb r2, [r5, #7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r4, pc, #176 @ (adr r4, 1ab14c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99894>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 1ab20c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99954>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #312] @ (1ab1e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99930>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390972,15 +390975,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, lr, #24 │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strdgt r3, r3, [lr, #24] │ │ │ │ b.n 1ab162 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x998aa> │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r2, pc, #128 @ (adr r2, 1ab270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x999b8>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 1ab330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99a78>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #324] @ (1ab348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99a90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391087,15 +391090,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1ab2be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99a06> │ │ │ │ strb r6, [r5, #28] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r0, pc, #656 @ (adr r0, 1ab5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99d28>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 1ab6a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99de8>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #344] @ (1ab4bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99c04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -391211,15 +391214,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1ab43e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99b86> │ │ │ │ nop │ │ │ │ strb r6, [r1, #23] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #136 @ (adr r0, 1ab54c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99c94>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #336] @ (1ab628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99d70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391332,15 +391335,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1ab5a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99cf0> │ │ │ │ strb r2, [r3, #17] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ab79e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x99ee6> │ │ │ │ @@ -392383,15 +392386,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ac228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9a970> │ │ │ │ str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r0, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #356] @ (1ac424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9ab6c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -392507,15 +392510,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ac386 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9aace> │ │ │ │ nop │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #368] @ (1ac5b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9acf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392633,15 +392636,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac52e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9ac76> │ │ │ │ nop │ │ │ │ str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #348] @ (1ac728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9ae70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392753,15 +392756,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ac6a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9adf0> │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1ac7a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9aef0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392993,17 +392996,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1aa2ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a34> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1ac9b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b0f8> │ │ │ │ nop │ │ │ │ str r0, [r1, #0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ 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, #224] @ (1acaf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b23c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393081,17 +393084,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1aa2ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a34> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1aca9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b1e4> │ │ │ │ nop │ │ │ │ ldrsh r4, [r3, r4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ 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, #212] @ (1acbe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b32c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -393165,17 +393168,18 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1aa2ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a34> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1acba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b2e8> │ │ │ │ ldrsh r0, [r4, r0] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - vshr.u64 q0, , #26 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (1accf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b438>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -393257,17 +393261,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1aa2ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x98a34> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1acc92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b3da> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - mrc2 0, 4, r0, cr12, cr3, {7} │ │ │ │ + vshr.u64 q8, , #52 │ │ │ │ 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] @ (1acd74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9b4bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -394092,15 +394096,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad656 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9bd9e> │ │ │ │ strh r6, [r0, r7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #392] @ (1ad8bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c004>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394231,15 +394235,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9bf70> │ │ │ │ nop │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1ada50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -394364,15 +394368,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad9c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c108> │ │ │ │ str r2, [r3, r1] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r0, #14] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1adbf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c338>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394504,15 +394508,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1adb60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c2a8> │ │ │ │ ldr r6, [pc, #792] @ (1adf0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c654>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1add84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c4cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -394637,15 +394641,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1adcf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c43c> │ │ │ │ ldr r5, [pc, #152] @ (1ade20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c568>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1adf24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c66c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394777,15 +394781,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ade94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c5dc> │ │ │ │ ldr r3, [pc, #584] @ (1ae170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c8b8>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + strb r6, [r5, #0] │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1ae006 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9c74e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -395167,15 +395171,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ae308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9ca50> │ │ │ │ bx r1 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #400] @ (1ae570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9ccb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -395309,15 +395313,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ae4ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9cc12> │ │ │ │ nop │ │ │ │ cmp r2, sl │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r7, 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, #388] @ (1ae710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9ce58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -395446,15 +395450,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1ae672 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9cdba> │ │ │ │ nop │ │ │ │ bics r6, r4 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (1ae8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9cffc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -395584,15 +395588,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1ae816 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9cf5e> │ │ │ │ nop │ │ │ │ tst r6, r0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #420] @ (1aea74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9d1bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -395731,15 +395735,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1ae9e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9d12a> │ │ │ │ nop │ │ │ │ eors r2, r4 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #416] @ (1aec30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9d378>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -395876,15 +395880,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1aeb9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9d2e2> │ │ │ │ nop │ │ │ │ subs r6, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1aedf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9d538> │ │ │ │ @@ -397140,15 +397144,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1afaca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e212> │ │ │ │ cmp r7, #126 @ 0x7e │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r4, [pc, #120] @ (1afbdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e324>) │ │ │ │ + ldr r5, [pc, #312] @ (1afc9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e3e4>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #452] @ (1afd3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e484>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -397290,15 +397294,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1afc78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e3c0> │ │ │ │ cmp r5, #186 @ 0xba │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r1, [pc, #992] @ (1b0124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e86c>) │ │ │ │ + ldr r3, [pc, #160] @ (1afde4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e52c>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #444] @ (1aff14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e65c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -397439,15 +397443,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1afe80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e5c8> │ │ │ │ cmp r3, #218 @ 0xda │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r0, [pc, #528] @ (1b012c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e874>) │ │ │ │ + ldr r1, [pc, #720] @ (1b01ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e934>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #428] @ (1b00dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e824>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -397584,15 +397588,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b0046 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9e78e> │ │ │ │ nop │ │ │ │ cmp r2, #2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - mov r6, r8 │ │ │ │ + bx lr │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #796] @ (1b0410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9eb58>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -397841,17 +397845,17 @@ │ │ │ │ nop │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1b08f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9f03c> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -398229,15 +398233,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r7, [pc, #520] @ (1b0b4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9f294>) │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r7, r0, #4 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1899d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x78118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -398523,18 +398527,18 @@ │ │ │ │ nop │ │ │ │ subs r2, r2, #6 │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - stmia r1!, {r1, r2, r6} │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ + it gt │ │ │ │ + lslgt r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1b11ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9f936> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -398900,15 +398904,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - mov r4, fp │ │ │ │ + blxns r1 │ │ │ │ lsls r7, r0, #4 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18d210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x7b958> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -399527,19 +399531,19 @@ │ │ │ │ bl 1892d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x77a1c> │ │ │ │ b.n 1b160a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x9fd52> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + cbnz r2, 1b1a00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa0148> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b1c62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa03aa> │ │ │ │ @@ -400328,19 +400332,19 @@ │ │ │ │ bl 1892d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x77a1c> │ │ │ │ b.n 1b2020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa0768> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b26c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa0e0e> │ │ │ │ @@ -400813,21 +400817,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ bls.n 1b2a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa1184> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r7, r0, #4 │ │ │ │ bvs.n 1b29f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa1140> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r4, pc, #624 @ (adr r4, 1b2ca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa13ec>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 1b2d64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa14ac>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r1, pc, #872 @ (adr r1, 1b2da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa14e8>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 1b2a60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa11a8>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b2c64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa13ac> │ │ │ │ @@ -401352,21 +401356,21 @@ │ │ │ │ @ instruction: 0xfb9c01b4 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ bcs.n 1b31b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa18f8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r7, r0, #4 │ │ │ │ beq.n 1b3168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa18b0> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 1b3304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa1a4c> │ │ │ │ @@ -401870,21 +401874,21 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 1b3696 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa1dde> │ │ │ │ add.w r1, r6, #5898240 @ 0x5a0000 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldmia r1, {r1, r5, r6} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -402493,21 +402497,21 @@ │ │ │ │ b.n 1b3e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa25a4> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ stmia r4!, {r1, r3, r4} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r6, [r1, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -403253,21 +403257,21 @@ │ │ │ │ mvns r7, r7 │ │ │ │ pop {r4, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1b433c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa2a84> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cbnz r4, 1b48bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa3004> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b4aa2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa31ea> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -403877,20 +403881,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ push {r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 1b4fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa36ec> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - stc2l 1, cr0, [r2], #-24 @ 0xffffffe8 │ │ │ │ + ldc2 1, cr0, [r2, #24] │ │ │ │ cbz r0, 1b509e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa37e6> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r4, #30] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r6, [r1, #19] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b5276 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa39be> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -404391,15 +404395,16 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r4, sp, #640 @ 0x280 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 13, cr0, cr2, cr6, {0} │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r7, r0, #4 │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #984] @ (1b5a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa41e4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #984] @ (1b5aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa41e8>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ @@ -404681,17 +404686,17 @@ │ │ │ │ vmov r2, s15 │ │ │ │ b.n 1b55ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa3d16> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -405059,15 +405064,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r3, pc, #904 @ (adr r3, 1b62b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa49f8>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r1, r0, #8781824 @ 0x860000 │ │ │ │ + @ instruction: 0xf6e00106 │ │ │ │ add r0, pc, #1016 @ (adr r0, 1b632c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa4a74>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b5eec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa4634> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add.w r6, r5, r4, lsl #2 │ │ │ │ add.w r6, r6, #598016 @ 0x92000 │ │ │ │ @@ -405361,17 +405366,17 @@ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ sbfx r1, r1, #20, #10 │ │ │ │ b.n 1b6270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa49b8> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b5e1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa4566> │ │ │ │ @@ -405785,21 +405790,21 @@ │ │ │ │ b.n 1b67ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa4f32> │ │ │ │ stmia r4!, {r3} │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1b6cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa5444> │ │ │ │ + b.n 1b6f5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa56a4> │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [r5, #92] @ 0x5c │ │ │ │ + str r2, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -406485,15 +406490,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r2, [sp, #8] │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1b70f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa583c> │ │ │ │ + blt.n 1b7154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa589c> │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #952] @ (1b7510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa5c58>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #952] @ (1b7514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa5c5c>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -406770,17 +406775,17 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1b743e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa5b86> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrsh r2, [r5, r0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldrh r4, [r5, r4] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b703e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa5786> │ │ │ │ @@ -407494,23 +407499,23 @@ │ │ │ │ ble.w 1b7812 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa5f5a> │ │ │ │ b.n 1b791e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa6066> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bne.n 1b7e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa65a4> │ │ │ │ lsls r6, r0, #4 │ │ │ │ strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r6] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r0, [r6, r1] │ │ │ │ + str r0, [r4, r6] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b8118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa6860> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -408308,23 +408313,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1b8236 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa697e> │ │ │ │ b.n 1b8348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa6a90> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - stmia r6!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldrb r4, [r1, #13] │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #384] @ (1b8a54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa719c>) │ │ │ │ + ldr r2, [pc, #576] @ (1b8b14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa725c>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - mov r2, r7 │ │ │ │ + bx sp │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b8b9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa72e6> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -412928,15 +412933,15 @@ │ │ │ │ sub.w r2, r6, #3440 @ 0xd70 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1523] @ 0x5f3 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ b.n 1bc4e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaac30> │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1bca64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xab1ac> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -414035,15 +414040,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd28e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xab9d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414057,15 +414062,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd2c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaba0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414079,15 +414084,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd2fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaba46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414101,15 +414106,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd336 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaba7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414123,15 +414128,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd36e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabab6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414145,15 +414150,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd3a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabaee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414167,15 +414172,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd3de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabb26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414189,15 +414194,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414216,16 +414221,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r7, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf76600f2 │ │ │ │ - @ instruction: 0xf71800f2 │ │ │ │ + ldrb.w r0, [r6, #242] @ 0xf2 │ │ │ │ + str.w r0, [r8, r2, lsl #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 │ │ │ │ @@ -414243,16 +414248,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r6, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf70a00f2 │ │ │ │ - movt r0, #51442 @ 0xc8f2 │ │ │ │ + ldrh.w r0, [sl, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7fc00f2 │ │ │ │ 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 │ │ │ │ @@ -414270,16 +414275,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r4, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - subw r0, lr, #2290 @ 0x8f2 │ │ │ │ - @ instruction: 0xf68000f2 │ │ │ │ + @ instruction: 0xf7de00f2 │ │ │ │ + @ instruction: 0xf7b000f2 │ │ │ │ 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 │ │ │ │ @@ -414297,16 +414302,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r3, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf65200f2 │ │ │ │ - @ instruction: 0xf63400f2 │ │ │ │ + @ instruction: 0xf78200f2 │ │ │ │ + @ instruction: 0xf76400f2 │ │ │ │ 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 │ │ │ │ @@ -414324,16 +414329,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r1, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf5f600f2 │ │ │ │ - @ instruction: 0xf5e800f2 │ │ │ │ + @ instruction: 0xf72600f2 │ │ │ │ + @ instruction: 0xf71800f2 │ │ │ │ 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 │ │ │ │ @@ -414351,16 +414356,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ strh r0, [r0, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf58e00f2 │ │ │ │ - @ instruction: 0xf59c00f2 │ │ │ │ + @ instruction: 0xf6be00f2 │ │ │ │ + movt r0, #51442 @ 0xc8f2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd5de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabd26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -414373,15 +414378,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd616 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabd5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414395,15 +414400,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd64e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabd96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414417,15 +414422,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd686 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabdce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414439,15 +414444,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd6be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabe06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414461,15 +414466,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd6f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabe3e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414483,15 +414488,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r6, #6] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd72e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabe76> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414505,15 +414510,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd766 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xabeae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414527,15 +414532,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -414554,16 +414559,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r6, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ands.w r0, lr, #7929856 @ 0x790000 │ │ │ │ - @ instruction: 0xf39000f2 │ │ │ │ + adc.w r0, lr, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf4c000f2 │ │ │ │ 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 │ │ │ │ @@ -414581,16 +414586,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r5, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf3c200f2 │ │ │ │ - @ instruction: 0xf34400f2 │ │ │ │ + @ instruction: 0xf4f200f2 │ │ │ │ + orns r0, r4, #7929856 @ 0x790000 │ │ │ │ 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 │ │ │ │ @@ -414608,16 +414613,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r3, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - bics.w r0, sl, #7929856 @ 0x790000 │ │ │ │ - @ instruction: 0xf2f800f2 │ │ │ │ + sbc.w r0, sl, #7929856 @ 0x790000 │ │ │ │ + bic.w r0, r8, #7929856 @ 0x790000 │ │ │ │ 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 │ │ │ │ @@ -414635,16 +414640,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r2, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf3de00f2 │ │ │ │ - subw r0, ip, #242 @ 0xf2 │ │ │ │ + add.w r0, lr, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf3dc00f2 │ │ │ │ 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 │ │ │ │ @@ -414662,16 +414667,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r0, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf4be00f2 │ │ │ │ - @ instruction: 0xf26000f2 │ │ │ │ + @ instruction: 0xf5ee00f2 │ │ │ │ + @ instruction: 0xf39000f2 │ │ │ │ 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 │ │ │ │ @@ -414689,16 +414694,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #992] @ (1bdd38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac480>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - orn r0, r2, #7929856 @ 0x790000 │ │ │ │ - @ instruction: 0xf21400f2 │ │ │ │ + @ instruction: 0xf59200f2 │ │ │ │ + @ instruction: 0xf34400f2 │ │ │ │ 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 │ │ │ │ @@ -414716,16 +414721,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #688] @ (1bdc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac39c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf2be00f2 │ │ │ │ - rsb r0, r8, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf3ee00f2 │ │ │ │ + @ instruction: 0xf2f800f2 │ │ │ │ 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 │ │ │ │ @@ -414743,16 +414748,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #384] @ (1bdb70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac2b8>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf26200f2 │ │ │ │ - sbcs.w r0, ip, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf39200f2 │ │ │ │ + subw r0, ip, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -414770,16 +414775,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #80] @ (1bda8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac1d4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf30200f2 │ │ │ │ - @ instruction: 0xf13000f2 │ │ │ │ + bics.w r0, r2, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf26000f2 │ │ │ │ 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 │ │ │ │ @@ -414797,16 +414802,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [pc, #800] @ (1bdda8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac4f0>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf29e00f2 │ │ │ │ - @ instruction: 0xf0e400f2 │ │ │ │ + @ instruction: 0xf3ce00f2 │ │ │ │ + @ instruction: 0xf21400f2 │ │ │ │ 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 │ │ │ │ @@ -414824,16 +414829,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [pc, #496] @ (1bdcc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac40c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf22600f2 │ │ │ │ - eors.w r0, r8, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf35600f2 │ │ │ │ + rsb r0, r8, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -414851,16 +414856,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [pc, #192] @ (1bdbe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac328>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - rsb r0, sl, #242 @ 0xf2 │ │ │ │ - orr.w r0, ip, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf2fa00f2 │ │ │ │ + sbcs.w r0, ip, #242 @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414878,16 +414883,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r5, [pc, #912] @ (1bdefc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac644>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf0b200f2 │ │ │ │ - and.w r0, r0, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf1e200f2 │ │ │ │ + @ instruction: 0xf13000f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414905,16 +414910,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r5, [pc, #608] @ (1bde18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac560>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - orrs.w r0, r2, #242 @ 0xf2 │ │ │ │ - vshr.s64 q0, q9, #12 │ │ │ │ + @ instruction: 0xf18200f2 │ │ │ │ + @ instruction: 0xf0e400f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414932,16 +414937,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r5, [pc, #304] @ (1bdd34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac47c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf0ce00f2 │ │ │ │ - vqadd.s32 q8, q12, q9 │ │ │ │ + @ instruction: 0xf1fe00f2 │ │ │ │ + eors.w r0, r8, #242 @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414959,16 +414964,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r5, [pc, #0] @ (1bdc50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac398>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - orn r0, lr, #242 @ 0xf2 │ │ │ │ - vqadd.s16 q0, q14, q9 │ │ │ │ + @ instruction: 0xf19e00f2 │ │ │ │ + orr.w r0, ip, #242 @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414986,16 +414991,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #720] @ (1bdf6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac6b4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - adcs.w r0, r2, #242 @ 0xf2 │ │ │ │ - mrc 0, 6, r0, cr0, cr2, {7} │ │ │ │ + @ instruction: 0xf28200f2 │ │ │ │ + and.w r0, r0, #242 @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -415013,16 +415018,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #416] @ (1bde88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac5d0>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf0f200f2 │ │ │ │ - mcr 0, 4, r0, cr4, cr2, {7} │ │ │ │ + @ instruction: 0xf22200f2 │ │ │ │ + vshr.s64 q0, q9, #12 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -415040,16 +415045,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [pc, #112] @ (1bdda4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac4ec>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vqadd.s16 q8, q9, q9 │ │ │ │ - mrc 0, 1, r0, cr8, cr2, {7} │ │ │ │ + eor.w r0, r2, #242 @ 0xf2 │ │ │ │ + vqadd.s32 q8, q12, q9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -415067,16 +415072,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #832] @ (1be0c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac808>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrc 0, 7, r0, cr2, cr2, {7} │ │ │ │ - stcl 0, cr0, [ip, #968]! @ 0x3c8 │ │ │ │ + bic.w r0, r2, #242 @ 0xf2 │ │ │ │ + vqadd.s16 q0, q14, q9 │ │ │ │ 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 │ │ │ │ @@ -415094,16 +415099,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #528] @ (1bdfdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac724>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrc 0, 3, r0, cr6, cr2, {7} │ │ │ │ - stc 0, cr0, [r0, #968]! @ 0x3c8 │ │ │ │ + vshr.s64 q0, q9, #26 │ │ │ │ + mrc 0, 6, r0, cr0, cr2, {7} │ │ │ │ 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 │ │ │ │ @@ -415121,16 +415126,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #224] @ (1bdef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac640>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrc 0, 0, r0, cr14, cr2, {7} │ │ │ │ - ldcl 0, cr0, [r4, #-968] @ 0xfffffc38 │ │ │ │ + vqadd.s8 q8, q15, q9 │ │ │ │ + mcr 0, 4, r0, cr4, cr2, {7} │ │ │ │ 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 │ │ │ │ @@ -415148,16 +415153,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #944] @ (1be214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac95c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrc 0, 5, r0, cr2, cr2, {7} │ │ │ │ - stc 0, cr0, [r8, #-968] @ 0xfffffc38 │ │ │ │ + vshr.s64 q8, q9, #30 │ │ │ │ + mrc 0, 1, r0, cr8, cr2, {7} │ │ │ │ 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 │ │ │ │ @@ -415175,16 +415180,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #640] @ (1be130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac878>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrc 0, 2, r0, cr10, cr2, {7} │ │ │ │ - ldc 0, cr0, [ip], #968 @ 0x3c8 │ │ │ │ + vshr.s64 q0, q9, #54 │ │ │ │ + stcl 0, cr0, [ip, #968]! @ 0x3c8 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdebe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac606> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -415197,15 +415202,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #384] @ (1be06c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac7b4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdef6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac63e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415219,15 +415224,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #160] @ (1bdfc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac70c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac676> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415241,15 +415246,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #960] @ (1be31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaca64>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac6ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415263,15 +415268,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #736] @ (1be274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac9bc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r1, #31] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bdff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac738>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415300,18 +415305,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #544] @ (1be214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac95c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - mcr 0, 1, r0, cr4, cr2, {7} │ │ │ │ - sbcs.w r0, r6, r2, ror #3 │ │ │ │ + vqadd.s16 q8, q10, q9 │ │ │ │ + stc 0, cr0, [r6], #968 @ 0x3c8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1be058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac7a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -415339,18 +415344,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #128] @ (1be0dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac824>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - stc 0, cr0, [r8, #968]! @ 0x3c8 │ │ │ │ - add.w r0, lr, r2, ror #3 │ │ │ │ + mrc 0, 6, r0, cr8, cr2, {7} │ │ │ │ + ldc 0, cr0, [lr], #-968 @ 0xfffffc38 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1be0d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac81c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -415386,18 +415391,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #736] @ (1be3b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacb00>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldc 0, cr0, [r8, #968]! @ 0x3c8 │ │ │ │ - eors.w r0, r2, r2, ror #3 │ │ │ │ + mcr 0, 7, r0, cr8, cr2, {7} │ │ │ │ + rsb r0, r2, r2, ror #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1be150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac898>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -415433,18 +415438,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #240] @ (1be244 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac98c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - stc 0, cr0, [r8, #-968]! @ 0xfffffc38 │ │ │ │ - ands.w r0, r6, r2, ror #3 │ │ │ │ + mrc 0, 2, r0, cr8, cr2, {7} │ │ │ │ + adc.w r0, r6, r2, ror #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1be1cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac914>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -415480,18 +415485,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - ldc 0, cr0, [r8], {242} @ 0xf2 │ │ │ │ - @ instruction: 0xe99a00f2 │ │ │ │ + stcl 0, cr0, [r8, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0xeaca00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1be248 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xac990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -415527,18 +415532,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bxns r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - stc 0, cr0, [r8], {242} @ 0xf2 │ │ │ │ - ldmdb lr, {r1, r4, r5, r6, r7} │ │ │ │ + ldc 0, cr0, [r8, #-968]! @ 0xfffffc38 │ │ │ │ + orr.w r0, lr, r2, ror #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1be2c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaca0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -415574,18 +415579,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r8, r9 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - sbcs.w r0, r8, r2, ror #3 │ │ │ │ - stmia.w r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stc 0, cr0, [r8], #968 @ 0x3c8 │ │ │ │ + ldrd r0, r0, [r2, #968] @ 0x3c8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1be340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaca88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -415621,18 +415626,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r4, r9 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xeae800f2 │ │ │ │ - @ instruction: 0xe82600f2 │ │ │ │ + ldc 0, cr0, [r8], {242} @ 0xf2 │ │ │ │ + ldrd r0, r0, [r6, #-968] @ 0x3c8 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be356 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaca9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -415645,15 +415650,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, r9 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be38e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacad6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415667,15 +415672,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be3c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacb0e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415689,15 +415694,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, fp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be3fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacb46> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415711,15 +415716,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, r4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be436 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacb7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415733,15 +415738,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r8, sp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r4, #5] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be46e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacbb6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415755,15 +415760,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r8, r6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be4a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacbee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415777,15 +415782,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be4de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacc26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415799,15 +415804,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r2, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be516 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacc5e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415821,15 +415826,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, r1 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be54e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacc96> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415843,15 +415848,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mvns r0, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be586 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xaccce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415865,15 +415870,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bics r0, r3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be5be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacd06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415887,15 +415892,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ muls r0, r4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be5f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacd3e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415909,15 +415914,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ orrs r0, r5 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be62e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacd76> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415931,15 +415936,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmn r0, r6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be666 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacdae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415953,15 +415958,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, r7 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be69e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacde6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415975,15 +415980,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r0, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be6d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xace1e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415997,15 +416002,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ negs r0, r1 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r7, #25] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be70e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xace56> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416019,15 +416024,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ tst r0, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be746 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xace8e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416041,15 +416046,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ rors r0, r3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be77e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacec6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416063,15 +416068,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sbcs r0, r4 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be7b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacefe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416085,15 +416090,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adcs r0, r5 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be7ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacf36> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416107,15 +416112,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r0, r6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be826 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacf6e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416129,15 +416134,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r7 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be85e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacfa6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416151,15 +416156,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be896 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xacfde> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416173,15 +416178,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be8ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad016> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416195,15 +416200,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ eors r0, r2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be906 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad04e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416217,15 +416222,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ands r0, r3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be93e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad086> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416239,15 +416244,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r7, #224 @ 0xe0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r2, #11] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be976 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad0be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416261,15 +416266,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be9ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad0f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416283,15 +416288,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be9e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad12e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416305,15 +416310,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bea1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad166> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416327,15 +416332,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r7, #0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bea56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad19e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416349,15 +416354,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #200 @ 0xc8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bea8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad1d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416371,15 +416376,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #144 @ 0x90 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + strb r0, [r2, #3] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1beac6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad20e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416393,15 +416398,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #88 @ 0x58 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1beafe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad246> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416415,15 +416420,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r6, #32 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r7, #108] @ 0x6c │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1beb36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad27e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416437,15 +416442,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1beb6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad2b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416459,15 +416464,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1beba6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad2ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416481,15 +416486,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bebde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad326> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416503,15 +416508,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bec16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad35e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416525,15 +416530,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bec4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad396> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416547,15 +416552,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bec86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad3ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416569,15 +416574,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, #152 @ 0x98 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1becbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad406> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416591,15 +416596,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, #96 @ 0x60 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1becf6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad43e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416613,15 +416618,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bed2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad476> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416635,15 +416640,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bed66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad4ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416657,15 +416662,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bed9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad4e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416679,15 +416684,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bedd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad51e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416701,15 +416706,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r3, #72 @ 0x48 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bee0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad556> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416723,15 +416728,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r3, #16 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bee46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad58e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416745,15 +416750,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r2, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bee7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad5c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416767,15 +416772,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r2, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1beeb6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad5fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416789,15 +416794,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1beeee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xad636> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -416811,15 +416816,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -423737,15 +423742,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 1c494c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb3094> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ 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, #108] @ (1c49c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb3110>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -424910,21 +424915,21 @@ │ │ │ │ b.n 1c55ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb3d02> │ │ │ │ push {r1, r7, lr} │ │ │ │ lsls r3, r6, #6 │ │ │ │ push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cbz r6, 1c55d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb3d1c> │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r1, sl │ │ │ │ blx 74168 <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1c55be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb3d06> │ │ │ │ adds r7, #1 │ │ │ │ subs r0, r6, #0 │ │ │ │ str.w r7, [r4, #4048] @ 0xfd0 │ │ │ │ @@ -425679,15 +425684,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bl 27fd66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e4ae> │ │ │ │ ldcl 15, cr15, [r3], {255} @ 0xff │ │ │ │ ldcl 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + strb r2, [r0, #11] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -426193,21 +426198,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c6324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4a6c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c62e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4a2e> │ │ │ │ ldr r2, [pc, #16] @ (1c6328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4a70>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c62e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4a2e> │ │ │ │ nop │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - lsls r6, r5, #26 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (1c63e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4b28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426490,15 +426495,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4c90> │ │ │ │ b.n 1c6586 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4cce> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r4, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stc2l 1, cr0, [r6], #-20 @ 0xffffffec │ │ │ │ + ldc2 1, cr0, [r6, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c68b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4ff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -426669,15 +426674,15 @@ │ │ │ │ b.n 1c67e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4f2e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4e98> │ │ │ │ b.n 1c678a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb4ed2> │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xfa7e0105 │ │ │ │ + umull r0, r1, lr, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1c6ab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb51f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -426836,15 +426841,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb50ac> │ │ │ │ b.n 1c699a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb50e2> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - smmls r1, r6, r5, r0 │ │ │ │ + ldc2 1, cr0, [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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c6cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb540c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -427019,15 +427024,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6b64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb52ac> │ │ │ │ b.n 1c6b9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb52e6> │ │ │ │ nop │ │ │ │ bkpt 0x0066 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - vst2.8 {d0[0],d1[0]}, [r2], r5 │ │ │ │ + @ instruction: 0xfab20105 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1c6ec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb560c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -427186,15 +427191,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6d78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb54c0> │ │ │ │ b.n 1c6dae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb54f6> │ │ │ │ nop │ │ │ │ pop {r1, r4, r6} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf78a0105 │ │ │ │ + ldrh.w r0, [sl, #261] @ 0x105 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1c70d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -427369,15 +427374,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6f78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb56c0> │ │ │ │ b.n 1c6fb2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb56fa> │ │ │ │ nop │ │ │ │ rev16 r2, r2 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - sub.w r1, r6, #8716288 @ 0x850000 │ │ │ │ + @ instruction: 0xf6d60105 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1c7180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb58c8> │ │ │ │ stmdb sp!, {r4, 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 r1, r0 │ │ │ │ @@ -427815,17 +427820,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1c7540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5c88> │ │ │ │ b.n 1c7546 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5c8e> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ 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, #388] @ (1c77a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5ee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427951,17 +427956,17 @@ │ │ │ │ b.n 1c76d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5e1a> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1c76cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5e14> │ │ │ │ b.n 1c76d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5e1a> │ │ │ │ cbz r2, 1c77e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5f30> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1c7994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb60dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -428120,15 +428125,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c785a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5fa2> │ │ │ │ b.n 1c7890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb5fd8> │ │ │ │ nop │ │ │ │ cbz r4, 1c79b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb60fc> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - vrhadd.s32 d16, d6, d5 │ │ │ │ + eors.w r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c7b8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb62d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -428289,15 +428294,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7a48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6190> │ │ │ │ b.n 1c7a82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb61ca> │ │ │ │ nop │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stc 1, cr0, [r6, #20] │ │ │ │ + cdp 1, 11, cr0, cr6, cr5, {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 r4, [pc, #452] @ (1c7d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb64b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -428453,15 +428458,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7c3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6386> │ │ │ │ b.n 1c7c74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb63bc> │ │ │ │ nop │ │ │ │ add r5, sp, #552 @ 0x228 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strd r0, r1, [r2, #-20]! │ │ │ │ + eors.w r1, r2, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c7f64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb66ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -428622,16 +428627,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7e20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6568> │ │ │ │ b.n 1c7e5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb65a2> │ │ │ │ nop │ │ │ │ add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - b.n 1c7e78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb65c0> │ │ │ │ - lsls r5, r0, #4 │ │ │ │ + ldmia.w r6!, {r0, r2, r8} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (1c801c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -428923,15 +428927,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c8182 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb68ca> │ │ │ │ b.n 1c81c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6910> │ │ │ │ nop │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - b.n 1c7e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6574> │ │ │ │ + b.n 1c808c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb67d4> │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #528] @ (1c8518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6c60>) │ │ │ │ @@ -429109,15 +429113,15 @@ │ │ │ │ b.n 1c83c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6b10> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c83ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6af6> │ │ │ │ b.n 1c83f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6b3e> │ │ │ │ add r6, pc, #168 @ (adr r6, 1c85c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6d0c>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - b.n 1c8c28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb7370> │ │ │ │ + b.n 1c7e88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb65d0> │ │ │ │ lsls r5, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1c8784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb6ecc> │ │ │ │ @@ -431175,15 +431179,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c9be0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8328> │ │ │ │ b.n 1c9c2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8376> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #516] @ (1c9f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb86a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431358,15 +431362,15 @@ │ │ │ │ b.n 1c9eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb85f4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c9e0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8552> │ │ │ │ b.n 1c9e50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8598> │ │ │ │ ldrh r0, [r3, #30] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #572] @ (1ca1b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8900>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431554,15 +431558,15 @@ │ │ │ │ b.n 1ca0de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8826> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ca02e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8776> │ │ │ │ b.n 1ca082 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb87ca> │ │ │ │ ldrh r6, [r6, #12] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #544] @ (1ca3f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8b3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431742,18 +431746,18 @@ │ │ │ │ b.n 1ca322 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8a6a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ca27c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb89c4> │ │ │ │ b.n 1ca2c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8a0e> │ │ │ │ strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r6, #6 │ │ │ │ - itee ne │ │ │ │ - lslne r5, r0, #4 │ │ │ │ - stmdbeq sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ + lsls r5, r0, #4 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #280] @ (1ca528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb8c70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vstr s0, [sp, #4] │ │ │ │ vstr s1, [sp, #8] │ │ │ │ @@ -432413,17 +432417,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1cab2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9274> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1caa8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb91d6> │ │ │ │ nop │ │ │ │ strh r0, [r2, #0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1cae78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb95c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -432661,17 +432665,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1cadd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9520> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1cad2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9472> │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r0, #7 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #684] @ (1cb144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb988c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -432902,17 +432906,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1cb0c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb980c> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1cb028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9770> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #10] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r0, #3 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #732] @ (1cb440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9b88>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -433158,17 +433162,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1cb3a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9aee> │ │ │ │ b.n 1cb2f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9a3c> │ │ │ │ nop │ │ │ │ strb r6, [r1, #31] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #308] @ (1cb594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb9cdc>) │ │ │ │ @@ -435244,21 +435248,21 @@ │ │ │ │ b.n 1ccc78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb3c0> │ │ │ │ ldr r3, [pc, #16] @ (1cccc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb408>) │ │ │ │ add r3, pc │ │ │ │ b.n 1ccc78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb3c0> │ │ │ │ ldr r3, [pc, #16] @ (1cccc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb40c>) │ │ │ │ add r3, pc │ │ │ │ b.n 1ccc78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb3c0> │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1ccefc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb644>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435436,15 +435440,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 1ccd8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb4d6> │ │ │ │ b.n 1ccde0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb528> │ │ │ │ ldrb r6, [r2, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #544] @ (1cd138 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435621,15 +435625,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 1ccfd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb720> │ │ │ │ b.n 1cd01a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb762> │ │ │ │ ldrh r4, [r3, r0] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r0, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1cd35c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbaa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435801,15 +435805,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 1cd1fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb946> │ │ │ │ b.n 1cd248 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbb990> │ │ │ │ ldrsb r6, [r3, r7] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #516] @ (1cd57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbcc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435979,15 +435983,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd42c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbb74> │ │ │ │ b.n 1cd46a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbbb2> │ │ │ │ nop │ │ │ │ strb r4, [r7, r6] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #20 │ │ │ │ @@ -436047,21 +436051,21 @@ │ │ │ │ b.n 1cd602 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbd4a> │ │ │ │ ldr r2, [pc, #16] @ (1cd644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbd8c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1cd602 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbd4a> │ │ │ │ ldr r2, [pc, #16] @ (1cd648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbd90>) │ │ │ │ add r2, pc │ │ │ │ b.n 1cd602 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbd4a> │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (1cd70c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbe54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436359,15 +436363,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd882 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbbfca> │ │ │ │ b.n 1cd8c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc010> │ │ │ │ nop │ │ │ │ str r4, [r4, r5] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cdbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436542,15 +436546,15 @@ │ │ │ │ b.n 1cdb3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc282> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cdaa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc1e8> │ │ │ │ b.n 1cdade <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc226> │ │ │ │ ldr r7, [pc, #184] @ (1cdcb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc400>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1cde08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc550>) │ │ │ │ @@ -436718,15 +436722,15 @@ │ │ │ │ b.n 1cdd4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc492> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cdcb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc3fc> │ │ │ │ b.n 1cdcee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc436> │ │ │ │ ldr r5, [pc, #112] @ (1cde7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc5c4>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1ce01c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436905,15 +436909,15 @@ │ │ │ │ b.n 1cdf5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc6a2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cdec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc608> │ │ │ │ b.n 1cdefe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc646> │ │ │ │ ldr r3, [pc, #56] @ (1ce058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc7a0>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1ce228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc970>) │ │ │ │ @@ -437081,15 +437085,15 @@ │ │ │ │ b.n 1ce16a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc8b2> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce0d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc81c> │ │ │ │ b.n 1ce10e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbc856> │ │ │ │ ldr r0, [pc, #1008] @ (1ce61c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbcd64>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1ce43c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbcb84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -437268,15 +437272,15 @@ │ │ │ │ b.n 1ce37a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbcac2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce2e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbca28> │ │ │ │ b.n 1ce31e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbca66> │ │ │ │ mov lr, sp │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1ce4ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbcc36> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -437729,17 +437733,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1ce8cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd014> │ │ │ │ b.n 1ce8d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd01a> │ │ │ │ nop │ │ │ │ asrs r2, r4 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - b.n 1cedc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd510> │ │ │ │ + b.n 1cf028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd770> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1ced90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd4d8> │ │ │ │ + b.n 1ceff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd738> │ │ │ │ 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, #428] @ (1ceb64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd2ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -437876,17 +437880,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1cea7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd1c4> │ │ │ │ b.n 1cea82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd1ca> │ │ │ │ nop │ │ │ │ subs r7, #118 @ 0x76 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - b.n 1cec20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd368> │ │ │ │ + b.n 1cee80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd5c8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1cebc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd310> │ │ │ │ + b.n 1cee28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd570> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #172] @ (1cec30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd378>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -438196,15 +438200,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cedae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd4f6> │ │ │ │ b.n 1cedfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd546> │ │ │ │ nop │ │ │ │ subs r4, #56 @ 0x38 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #560] @ (1cf178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd8c0>) │ │ │ │ @@ -438392,15 +438396,15 @@ │ │ │ │ b.n 1cf012 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd75a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ceff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd740> │ │ │ │ b.n 1cf04a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbd792> │ │ │ │ subs r1, #234 @ 0xea │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r5, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1cf3e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbdb2c> │ │ │ │ @@ -440337,15 +440341,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d06aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbedf2> │ │ │ │ b.n 1d070a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbee52> │ │ │ │ nop │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #556] @ (1d0a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440532,15 +440536,15 @@ │ │ │ │ b.n 1d09ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf0f6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d08fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf046> │ │ │ │ b.n 1d0952 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf09a> │ │ │ │ movs r0, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #620] @ (1d0cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf43c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440740,15 +440744,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d0b4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf294> │ │ │ │ b.n 1d0bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf2f8> │ │ │ │ nop │ │ │ │ subs r2, r5, #2 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #576] @ (1d0f50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440936,15 +440940,15 @@ │ │ │ │ b.n 1d0e76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf5be> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d0dc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf50c> │ │ │ │ b.n 1d0e1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf562> │ │ │ │ adds r2, r4, #0 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #304] @ (1d109c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xbf7e4>) │ │ │ │ @@ -442314,17 +442318,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d1eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc05f8> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1d1e1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0562> │ │ │ │ lsrs r4, r6, #18 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add sp, #24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #748] @ (1d2240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -442576,17 +442580,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1d2194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc08dc> │ │ │ │ b.n 1d20d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc081e> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #7 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #744] @ (1d2548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0c90>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -442835,17 +442839,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d24ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0c02> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1d241a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0b62> │ │ │ │ lsls r0, r2, #27 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r7, pc, #656 @ (adr r7, 1d27e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0f2c>) │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #804] @ (1d288c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0fd4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -443113,17 +443117,17 @@ │ │ │ │ bhi.n 1d27e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0f2c> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1d271a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0e62> │ │ │ │ nop │ │ │ │ lsls r2, r1, #15 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r6, pc, #32 @ (adr r6, 1d28b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc0ffc>) │ │ │ │ + add r7, pc, #224 @ (adr r7, 1d2974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc10bc>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r4, pc, #648 @ (adr r4, 1d2b20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc1268>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 1d2be0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc1328>) │ │ │ │ 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #332] @ (1d29f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc1140>) │ │ │ │ @@ -448717,18 +448721,18 @@ │ │ │ │ b.n 1d6b92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc52da> │ │ │ │ ldr r2, [pc, #16] @ (1d6bd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc531c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d6b92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc52da> │ │ │ │ ldr r2, [pc, #16] @ (1d6bd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5320>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d6b92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc52da> │ │ │ │ - cdp2 1, 6, cr0, cr4, cr4, {0} │ │ │ │ - cdp2 1, 2, cr0, cr8, cr4, {0} │ │ │ │ - stc2l 1, cr0, [r2, #16]! │ │ │ │ - ldc2l 1, cr0, [ip, #16]! │ │ │ │ + vaddw.u16 q0, q2, d4 │ │ │ │ + vrhadd.u16 d16, d8, d4 │ │ │ │ + vrhadd.u16 d0, d2, d4 │ │ │ │ + vrhadd.u32 d0, d12, d4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #188] @ (1d6ca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc53f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -449038,15 +449042,15 @@ │ │ │ │ b.n 1d6ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5620> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6e2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5576> │ │ │ │ b.n 1d6e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc55c4> │ │ │ │ cbnz r4, 1d7014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc575c> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - adcs.w r1, ip, #8650752 @ 0x840000 │ │ │ │ + @ instruction: 0xf68c0104 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1d71c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5908>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -449226,15 +449230,15 @@ │ │ │ │ b.n 1d70fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5842> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d705c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc57a4> │ │ │ │ b.n 1d709e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc57e6> │ │ │ │ cbnz r6, 1d71e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5928> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf3520104 │ │ │ │ + eor.w r1, r2, #8650752 @ 0x840000 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449409,15 +449413,15 @@ │ │ │ │ b.n 1d7316 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5a5e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d727c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc59c4> │ │ │ │ b.n 1d72ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5a02> │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - eor.w r1, r6, #8650752 @ 0x840000 │ │ │ │ + subs.w r1, r6, #8650752 @ 0x840000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1d75fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5d44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -449601,15 +449605,15 @@ │ │ │ │ b.n 1d7536 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5c7e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5be0> │ │ │ │ b.n 1d74da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5c22> │ │ │ │ push {r1, r3, r4, r5, lr} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xf2820104 │ │ │ │ + @ instruction: 0xf3b20104 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449784,15 +449788,15 @@ │ │ │ │ b.n 1d7752 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5e9a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d76b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5e00> │ │ │ │ b.n 1d76f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5e3e> │ │ │ │ cbz r6, 1d7860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc5fa8> │ │ │ │ lsls r2, r6, #6 │ │ │ │ - eor.w r1, r2, #4 │ │ │ │ + subs.w r1, r2, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1d7a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -449976,15 +449980,15 @@ │ │ │ │ b.n 1d7972 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc60ba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d78d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc601c> │ │ │ │ b.n 1d7916 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc605e> │ │ │ │ sub sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cdp 1, 7, cr0, cr14, cr4, {0} │ │ │ │ + vaddw.s32 q0, q7, d4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1d7af2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc623a> │ │ │ │ stmdb 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 r1, r0 │ │ │ │ @@ -450459,17 +450463,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1d7efe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6646> │ │ │ │ b.n 1d7f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc664c> │ │ │ │ nop │ │ │ │ add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r3, [pc, #968] @ (1d83ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6af4>) │ │ │ │ + ldr r5, [pc, #136] @ (1d806c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc67b4>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r3, [pc, #720] @ (1d82b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6a00>) │ │ │ │ + ldr r4, [pc, #912] @ (1d8378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6ac0>) │ │ │ │ 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, #460] @ (1d81c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc690c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -450615,17 +450619,17 @@ │ │ │ │ b.n 1d80d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc681c> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1d80ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6816> │ │ │ │ b.n 1d80d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc681c> │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldr r2, [pc, #96] @ (1d822c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6974>) │ │ │ │ + ldr r3, [pc, #288] @ (1d82ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6a34>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldr r1, [pc, #808] @ (1d84f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6c40>) │ │ │ │ + ldr r2, [pc, #1000] @ (1d85b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6d00>) │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1d83d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6b1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -450791,15 +450795,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 1d828a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc69d2> │ │ │ │ b.n 1d82c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6a0c> │ │ │ │ add r7, pc, #320 @ (adr r7, 1d8518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6c60>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1d7e84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc65cc> │ │ │ │ + b.n 1d80e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc682c> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1d85e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6d2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -450967,15 +450971,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d8490 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6bd8> │ │ │ │ b.n 1d84d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6c1a> │ │ │ │ nop │ │ │ │ add r5, pc, #264 @ (adr r5, 1d86f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6e38>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1d8ca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc73f0> │ │ │ │ + b.n 1d7f08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6650> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #184] @ (1d86b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6e00>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -451301,15 +451305,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d884e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6f96> │ │ │ │ b.n 1d88a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc6ff0> │ │ │ │ nop │ │ │ │ add r1, pc, #624 @ (adr r1, 1d8c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc739c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - svc 8 │ │ │ │ + b.n 1d8a58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc71a0> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #620] @ (1d8c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc73b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -451510,15 +451514,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d8abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc7204> │ │ │ │ b.n 1d8b20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc7268> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bgt.n 1d8ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc72f0> │ │ │ │ + ble.n 1d8c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc7350> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -454461,15 +454465,15 @@ │ │ │ │ b.n 1dadec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9534> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dad20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9468> │ │ │ │ b.n 1dad90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc94d8> │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #592] @ (1db11c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9864>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454666,15 +454670,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1daf9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc96e2> │ │ │ │ b.n 1daffa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9742> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #9] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbz r6, 1db18e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc98d6> │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #668] @ (1db3d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9b1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454886,15 +454890,15 @@ │ │ │ │ b.n 1db2de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9a26> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db20c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9954> │ │ │ │ b.n 1db282 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc99ca> │ │ │ │ strb r2, [r7, #31] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbz r2, 1db40a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9b52> │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (1db654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9d9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455091,15 +455095,15 @@ │ │ │ │ b.n 1db56e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9cb6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db4b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9bf8> │ │ │ │ b.n 1db512 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9c5a> │ │ │ │ strb r2, [r0, #21] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #660] @ (1db904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca04c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455308,15 +455312,15 @@ │ │ │ │ b.n 1db80e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9f56> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db740 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9e88> │ │ │ │ b.n 1db7b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xc9efa> │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1dbb88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca2d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455515,15 +455519,15 @@ │ │ │ │ b.n 1dbaa2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca1ea> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db9e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca12a> │ │ │ │ b.n 1dba46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca18e> │ │ │ │ strb r2, [r2, #0] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1dbe20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455732,15 +455736,15 @@ │ │ │ │ b.n 1dbd32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca47a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dbc6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca3b4> │ │ │ │ b.n 1dbcd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca41e> │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r7, pc, #504 @ (adr r7, 1dc020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca768>) │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #644] @ (1dc0c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca808>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455952,15 +455956,15 @@ │ │ │ │ b.n 1dbfd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca71a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dbf08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca650> │ │ │ │ b.n 1dbf76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca6be> │ │ │ │ ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r5, pc, #56 @ (adr r5, 1dc100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca848>) │ │ │ │ + add r6, pc, #248 @ (adr r6, 1dc1c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca908>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1dc344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcaa8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456159,15 +456163,15 @@ │ │ │ │ b.n 1dc25e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca9a6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dc19e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca8e6> │ │ │ │ b.n 1dc202 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xca94a> │ │ │ │ ldr r6, [r2, #4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r2, pc, #424 @ (adr r2, 1dc4f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcac3c>) │ │ │ │ + add r3, pc, #616 @ (adr r3, 1dc5b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcacfc>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dc6a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcade8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456421,15 +456425,15 @@ │ │ │ │ bcc.w 1dc468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcabb0> │ │ │ │ b.n 1dc512 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcac5a> │ │ │ │ nop │ │ │ │ str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dca00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcb148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456683,15 +456687,15 @@ │ │ │ │ bcc.w 1dc7c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcaf10> │ │ │ │ b.n 1dc872 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcafba> │ │ │ │ nop │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -456956,15 +456960,15 @@ │ │ │ │ b.n 1dcc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcb39c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + ldr r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dcb3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcb286> │ │ │ │ b.n 1dcbf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcb340> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -457191,15 +457195,15 @@ │ │ │ │ b.n 1dcec6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcb60e> │ │ │ │ ldrh r4, [r7, r5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #608] @ (1dd2b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcb9fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457408,15 +457412,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r3, r3] │ │ │ │ lsls r2, r6, #6 │ │ │ │ cmp r7, #156 @ 0x9c │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1dd590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcbcd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457642,15 +457646,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd3b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcbafc> │ │ │ │ b.n 1dd432 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcbb7a> │ │ │ │ ldrsb r2, [r3, r1] │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -457881,15 +457885,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ strh r6, [r7, r5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1ddac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc210>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458074,15 +458078,15 @@ │ │ │ │ b.n 1dd9fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc142> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd954 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc09c> │ │ │ │ b.n 1dd99e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc0e6> │ │ │ │ str r6, [r0, r2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r6, [r0, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1ddd00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc448>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458265,15 +458269,15 @@ │ │ │ │ b.n 1ddc32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc37a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ddb8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc2d4> │ │ │ │ b.n 1ddbd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc31e> │ │ │ │ ldr r6, [pc, #312] @ (1dde3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc584>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1ddf20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc668>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458458,15 +458462,15 @@ │ │ │ │ b.n 1dde5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc5a2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dddbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc504> │ │ │ │ b.n 1dddfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc546> │ │ │ │ ldr r4, [pc, #88] @ (1ddf7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc6c4>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1de140 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -458649,15 +458653,15 @@ │ │ │ │ b.n 1de07a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc7c2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ddfdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc724> │ │ │ │ b.n 1de01e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc766> │ │ │ │ ldr r1, [pc, #984] @ (1de51c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xccc64>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #328] @ (1de2a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcc9ec>) │ │ │ │ @@ -459621,17 +459625,17 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1dec04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd34c> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1deb68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd2b0> │ │ │ │ nop │ │ │ │ subs r7, #140 @ 0x8c │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1dee40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd588> │ │ │ │ + b.n 1df0a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd7e8> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1ded48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd490> │ │ │ │ + b.n 1defa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd6f0> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #648] @ (1def38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd680>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -459847,17 +459851,17 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r2, lr │ │ │ │ bhi.n 1dee82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd5ca> │ │ │ │ mov r7, fp │ │ │ │ b.n 1ded9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd4e2> │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ble.n 1deef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd63c> │ │ │ │ + svc 10 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ble.n 1defdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd724> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r9, r8 │ │ │ │ strd r5, r6, [sp] │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r7 │ │ │ │ @@ -460183,17 +460187,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1df29e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd9e6> │ │ │ │ b.n 1df1fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd942> │ │ │ │ subs r1, #24 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bge.n 1df3f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcdb3c> │ │ │ │ + blt.n 1df254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcd99c> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bls.n 1df2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcda04> │ │ │ │ + bge.n 1df31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcda64> │ │ │ │ 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 r5, [pc, #672] @ (1df5f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcdd38>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -460413,17 +460417,17 @@ │ │ │ │ ldr.w r3, [r8, #860] @ 0x35c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1df536 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcdc7e> │ │ │ │ mov r1, sl │ │ │ │ b.n 1df448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcdb90> │ │ │ │ adds r5, #226 @ 0xe2 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - bvc.n 1df68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcddd4> │ │ │ │ + bhi.n 1df6ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcde34> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bvs.n 1df52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcdc74> │ │ │ │ + bvc.n 1df58c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xcdcd4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ mov.w sl, #1 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ @@ -466669,21 +466673,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1e41c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2908>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e417c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd28c4> │ │ │ │ ldr r2, [pc, #16] @ (1e41c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd290c>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e417c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd28c4> │ │ │ │ nop │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ lsls r4, r0, #4 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - cmp r0, #18 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e43c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2b0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466850,15 +466854,15 @@ │ │ │ │ b.n 1e430a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2a52> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4276 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd29be> │ │ │ │ b.n 1e42ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd29f6> │ │ │ │ b.n 1e4278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd29c0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e45c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2d10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -467027,15 +467031,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2bbc> │ │ │ │ b.n 1e44aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2bf2> │ │ │ │ nop │ │ │ │ b.n 1e4070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd27b8> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r2, r1, #3 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e47c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2f08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -467200,15 +467204,15 @@ │ │ │ │ b.n 1e4706 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2e4e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4676 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2dbe> │ │ │ │ b.n 1e46aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2df2> │ │ │ │ b.n 1e4e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd35a8> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + subs r2, r4, #4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e49b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd3100>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -467373,15 +467377,15 @@ │ │ │ │ b.n 1e48fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd3046> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e486e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2fb6> │ │ │ │ b.n 1e48a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd2fea> │ │ │ │ b.n 1e4c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd33b0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1e4a5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd31a4> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -467854,15 +467858,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4de6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd352e> │ │ │ │ b.n 1e4e22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd356a> │ │ │ │ nop │ │ │ │ blt.n 1e4f08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd3650> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1e5144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd388c>) │ │ │ │ @@ -468030,15 +468034,15 @@ │ │ │ │ b.n 1e500a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd3752> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4ff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd3738> │ │ │ │ b.n 1e502e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd3776> │ │ │ │ bls.n 1e5104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd384c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r4, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1e538c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd3ad4> │ │ │ │ @@ -469656,15 +469660,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e62ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd49f4> │ │ │ │ b.n 1e62ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4a36> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cdp2 1, 10, cr0, cr2, cr3, {0} │ │ │ │ + vaddw.u16 q8, q1, d3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1e6608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4d50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -469831,15 +469835,15 @@ │ │ │ │ b.n 1e6554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4c9c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e64ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4c02> │ │ │ │ b.n 1e64f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4c40> │ │ │ │ stmia r5!, {r3, r4} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldc2 1, cr0, [r4], #-12 │ │ │ │ + stc2l 1, cr0, [r4, #-12]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (1e6830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -470014,15 +470018,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e66c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4e0c> │ │ │ │ b.n 1e6706 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd4e4e> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - @ instruction: 0xfaa20103 │ │ │ │ + @ instruction: 0xfbd20103 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #508] @ (1e6a48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd5190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -470192,15 +470196,15 @@ │ │ │ │ b.n 1e6982 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd50ca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e68e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd5030> │ │ │ │ b.n 1e6926 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd506e> │ │ │ │ stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrb.w r0, [lr, ] │ │ │ │ + vst4.8 {d16,d18,d20,d22}, [lr], r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1e6c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd5394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -470368,15 +470372,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd5240> │ │ │ │ b.n 1e6b2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd5276> │ │ │ │ nop │ │ │ │ bkpt 0x00ce │ │ │ │ lsls r1, r6, #6 │ │ │ │ - vst2.8 {d0[0],d1[0]}, [sl], r3 │ │ │ │ + @ instruction: 0xfaba0103 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, 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] @ (1e6e50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd5598>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -470544,15 +470548,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd5444> │ │ │ │ b.n 1e6d32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd547a> │ │ │ │ nop │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - @ instruction: 0xf7ba0103 │ │ │ │ + str??.w r0, [sl, #259] @ 0x103 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #276] @ (1e6f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd56c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471738,17 +471742,17 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r2, r1 │ │ │ │ bhi.n 1e7b16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd625e> │ │ │ │ b.n 1e7a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd61c8> │ │ │ │ nop │ │ │ │ add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + strh r2, [r5, r1] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e7e24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd656c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471961,17 +471965,17 @@ │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ cmp r2, ip │ │ │ │ bhi.n 1e7d96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd64de> │ │ │ │ b.n 1e7cf6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd643e> │ │ │ │ nop │ │ │ │ add r5, sp, #528 @ 0x210 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r7, [pc, #752] @ (1e811c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6864>) │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #792] @ (1e8148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6890>) │ │ │ │ + ldr r7, [pc, #984] @ (1e8208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6950>) │ │ │ │ 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, #656] @ (1e80d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd681c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -472199,17 +472203,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e8058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd67a0> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e7fb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd66fc> │ │ │ │ nop │ │ │ │ add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r5, [pc, #72] @ (1e8124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd686c>) │ │ │ │ + ldr r6, [pc, #264] @ (1e81e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd692c>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #48] @ (1e8110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6858>) │ │ │ │ + ldr r5, [pc, #240] @ (1e81d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6918>) │ │ │ │ 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, #672] @ (1e8394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6adc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -472432,17 +472436,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e8310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6a58> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e8268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd69b0> │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [pc, #464] @ (1e856c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6cb4>) │ │ │ │ + ldr r3, [pc, #656] @ (1e862c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6d74>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #360] @ (1e8508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6c50>) │ │ │ │ + ldr r2, [pc, #552] @ (1e85c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6d10>) │ │ │ │ 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 r3, [pc, #288] @ (1e84d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd6c1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475855,15 +475859,15 @@ │ │ │ │ str r3, [r2, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strd r0, r1, [r2] │ │ │ │ strh.w r3, [r4, #3972] @ 0xf84 │ │ │ │ b.n 1ea8f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd903e> │ │ │ │ strh r4, [r3, #8] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r4, r6, #598016 @ 0x92000 │ │ │ │ it eq │ │ │ │ addeq.w r7, r6, #602112 @ 0x93000 │ │ │ │ beq.n 1eab50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd9298> │ │ │ │ @@ -476967,17 +476971,17 @@ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ mov r7, sl │ │ │ │ b.n 1eb00c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xd9754> │ │ │ │ nop │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -479462,16 +479466,16 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldc2l 0, cr0, [r8], {239} @ 0xef │ │ │ │ - @ instruction: 0xfb1e00ef │ │ │ │ + cdp2 0, 0, cr0, cr8, cr15, {7} │ │ │ │ + mcrr2 0, 14, r0, lr, cr15 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ecdc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdb50c> │ │ │ │ b.n 1ecdd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdb51a> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ece30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdb578> │ │ │ │ b.n 1ece3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdb586> │ │ │ │ strd sl, lr, [sp, #4] │ │ │ │ @@ -479907,16 +479911,16 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xf72800ef │ │ │ │ - sub.w r0, sl, #7831552 @ 0x778000 │ │ │ │ + ldr.w r0, [r8, pc, lsl #2] │ │ │ │ + @ instruction: 0xf6da00ef │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ed338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdba80> │ │ │ │ b.n 1ed346 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdba8e> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ed3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdbaec> │ │ │ │ b.n 1ed3b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdbafa> │ │ │ │ strd sl, lr, [sp, #4] │ │ │ │ @@ -480352,16 +480356,16 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - rsbs r0, r4, #239 @ 0xef │ │ │ │ - bics.w r0, r6, #239 @ 0xef │ │ │ │ + @ instruction: 0xf30400ef │ │ │ │ + sbc.w r0, r6, #239 @ 0xef │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ed8ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdbff4> │ │ │ │ b.n 1ed8ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdc002> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ed918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdc060> │ │ │ │ b.n 1ed926 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdc06e> │ │ │ │ strd sl, lr, [sp, #4] │ │ │ │ @@ -480767,16 +480771,16 @@ │ │ │ │ b.n 1ede0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdc554> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ede88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdc5d0> │ │ │ │ b.n 1ede94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdc5dc> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #544] @ (1ee2c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdca0c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - stc 0, cr0, [sl, #-956] @ 0xfffffc44 │ │ │ │ - @ instruction: 0xeb3800ef │ │ │ │ + cdp 0, 3, cr0, cr10, cr15, {7} │ │ │ │ + stcl 0, cr0, [r8], #-956 @ 0xfffffc44 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -481234,17 +481238,16 @@ │ │ │ │ b.n 1ee3c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdcb08> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ee43c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdcb84> │ │ │ │ b.n 1ee448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdcb90> │ │ │ │ nop │ │ │ │ cmp ip, sl │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 1ee480 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdcbc8> │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - b.n 1ee168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdc8b0> │ │ │ │ + strex r0, r0, [r2, #956] @ 0x3bc │ │ │ │ + b.n 1ee3c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdcb10> │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -481703,17 +481706,17 @@ │ │ │ │ b.n 1ee974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdd0bc> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ee9f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdd138> │ │ │ │ b.n 1ee9fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdd144> │ │ │ │ nop │ │ │ │ ands r0, r4 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - b.n 1eef04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdd64c> │ │ │ │ + b.n 1ef164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdd8ac> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + b.n 1eee14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdd55c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @@ -482446,17 +482449,17 @@ │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1ef47c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddbc4> │ │ │ │ b.n 1ef2c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdda0c> │ │ │ │ nop │ │ │ │ - bls.n 1ef47c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddbc4> │ │ │ │ + bge.n 1ef4dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddc24> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bhi.n 1ef4ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddc34> │ │ │ │ + bge.n 1ef54c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddc94> │ │ │ │ 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 r3, [pc, #788] @ (1ef82c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddf74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482694,17 +482697,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #24 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - bmi.n 1ef858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddfa0> │ │ │ │ + bpl.n 1ef8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xde000> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcc.n 1ef8b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xddff8> │ │ │ │ + bmi.n 1ef910 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xde058> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -483579,19 +483582,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f0334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdea7c> │ │ │ │ b.n 1eff54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xde69c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #0] │ │ │ │ lsls r3, r0, #4 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -484708,20 +484711,20 @@ │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f111c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdf864> │ │ │ │ b.n 1f0cca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdf412> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ - lsls r3, r0, #4 │ │ │ │ + itet ls │ │ │ │ + lslls r7, r5, #3 │ │ │ │ + ldrhhi r2, [r4, r1] │ │ │ │ + lslls r3, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r3, r5, #602112 @ 0x93000 │ │ │ │ @@ -485564,21 +485567,21 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ b.n 1f1a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe01d4> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #576] @ (1f1dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0510>) │ │ │ │ + ldr r5, [pc, #768] @ (1f1e88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe05d0>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ b.n 1f16b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdfdf8> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - cbz r0, 1f1bda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0322> │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + cbz r6, 1f1bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0300> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -486451,21 +486454,21 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ble.n 1f26b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0e00> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r2 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r3, r0, #4 │ │ │ │ blt.n 1f26d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0e1c> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, pc, #320 @ (adr r6, 1f2724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0e6c>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 1f27e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0f2c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1f26f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0e3e> │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 1f2602 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe0d4a> │ │ │ │ @@ -487339,21 +487342,21 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 1f2f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe16d8> │ │ │ │ @ instruction: 0xfbe201b0 │ │ │ │ bcs.n 1f2fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe16f4> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r3, r0, #4 │ │ │ │ beq.n 1f3110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe1858> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r7, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ubfx r3, r5, #0, #10 │ │ │ │ add.w r1, r6, #15 │ │ │ │ @@ -488355,21 +488358,21 @@ │ │ │ │ b.n 1f3b76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe22be> │ │ │ │ nop │ │ │ │ vsra.s64 d16, d16, #14 │ │ │ │ stmia r6!, {r4, r6, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmia r4!, {r1, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #598016 @ 0x92000 │ │ │ │ @@ -489454,15 +489457,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ rev r0, r0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @ instruction: 0xb74a │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #900] @ (1f4ce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe3428>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #900] @ (1f4ce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe342c>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -489734,17 +489737,17 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f4ccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe3414> │ │ │ │ b.n 1f4760 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe2ea8> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -490546,15 +490549,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r3, r0, #4 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2345] @ 0x929 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f53d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe3b1e> │ │ │ │ @@ -490853,17 +490856,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f5a5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe41a6> │ │ │ │ b.n 1f54fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe3c42> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -493174,15 +493177,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r2, 1f7890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe5fd8> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ lsls r7, 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] @ (1f7910 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6058>) │ │ │ │ @@ -493375,17 +493378,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ b.n 1f7af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6240> │ │ │ │ nop │ │ │ │ add r6, sp, #840 @ 0x348 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r7, 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] @ (1f7bd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe631c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -493453,19 +493456,19 @@ │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ b.n 1f7b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe62d8> │ │ │ │ mov r1, r6 │ │ │ │ bl 1c5de4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xb452c> │ │ │ │ b.n 1f7b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe62d8> │ │ │ │ add r6, sp, #16 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #440] @ (1f7db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe64f8>) │ │ │ │ @@ -493634,19 +493637,19 @@ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f7d84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe64cc> │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r0, r7] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -493717,21 +493720,21 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ b.n 1f7e68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe65b0> │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r1, r7] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -493753,15 +493756,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r7, 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] @ (1f7f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe66b8>) │ │ │ │ @@ -494396,21 +494399,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1f8638 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6d80>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 1f7f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe66b8> │ │ │ │ + b.n 1f81d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6918> │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - bhi.n 1f86b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6dfc> │ │ │ │ + bls.n 1f8714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6e5c> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r3, r0, #173 @ 0xad │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 1f8868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6fb0> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -501732,15 +501735,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 1fd75e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xebea6> │ │ │ │ nop │ │ │ │ str r0, [r7, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrsh.w r0, [r4, lr, lsl #2] │ │ │ │ + @ instruction: 0xfa6400ee │ │ │ │ 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] @ (1fd880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xebfc8>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -501814,15 +501817,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fd7e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xebf2e> │ │ │ │ nop │ │ │ │ str r4, [r6, r5] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (1fd964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec0ac>) │ │ │ │ @@ -501901,15 +501904,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fd8c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec00a> │ │ │ │ nop │ │ │ │ str r0, [r3, r2] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ 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, #160] @ (1fda20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501969,15 +501972,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fd9bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec104> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #712] @ (1fdcec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec434>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (1fdadc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec224>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -502037,15 +502040,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fda78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec1c0> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #984] @ (1fdeb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec600>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (1fdba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec2e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -502529,15 +502532,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r1, [pc, #888] @ (1fe358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xecaa0>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r1, [pc, #768] @ (1fe2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xeca2c>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r1, [pc, #656] @ (1fe278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec9c0>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xf21600ee │ │ │ │ + @ instruction: 0xf34600ee │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (1fe13c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec884>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -502689,15 +502692,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r0, [pc, #472] @ (1fe330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xeca78>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r0, [pc, #352] @ (1fe2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xeca04>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r0, [pc, #240] @ (1fe250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec998>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xf0bc00ee │ │ │ │ + @ instruction: 0xf1ec00ee │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1fe290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xec9d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -502844,15 +502847,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ bx r1 │ │ │ │ lsls r0, r6, #6 │ │ │ │ mov sl, lr │ │ │ │ lsls r0, r6, #6 │ │ │ │ mov r8, fp │ │ │ │ lsls r0, r6, #6 │ │ │ │ - vhadd.s16 q8, q11, q15 │ │ │ │ + eor.w r0, r6, #238 @ 0xee │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (1fe374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xecabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -503490,15 +503493,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ eors r2, r5 │ │ │ │ lsls r0, r6, #6 │ │ │ │ eors r0, r2 │ │ │ │ lsls r0, r6, #6 │ │ │ │ ands r6, r6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldmia.w ip!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + strd r0, r0, [ip, #952]! @ 0x3b8 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #380] @ (1feb00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xed248>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -504417,17 +504420,17 @@ │ │ │ │ ldr.w r1, [r9, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 1ff2c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xeda08> │ │ │ │ nop │ │ │ │ adds r6, #170 @ 0xaa │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ble.n 1ff2f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xeda3c> │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -514792,15 +514795,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -514834,15 +514837,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (2066ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf4df4>) │ │ │ │ @@ -514868,15 +514871,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (206708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf4e50>) │ │ │ │ @@ -514902,15 +514905,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #316] @ (206850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf4f98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #301] @ 0x12d │ │ │ │ @@ -515022,15 +515025,15 @@ │ │ │ │ beq.n 2067ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf4f12> │ │ │ │ b.n 206758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf4ea0> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #480] @ 0x1e0 │ │ │ │ b.n 2067ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf4f12> │ │ │ │ stmia r2!, {r1, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (206938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf5080>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -515106,15 +515109,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 2068be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf5006> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ 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, #80] @ (2069a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf50e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520554,15 +520557,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r0, [r7, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r3, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r7, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r4, #100 @ 0x64 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (20a814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf8f5c>) │ │ │ │ @@ -520833,15 +520836,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20aa0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9152> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #228] @ 20ab4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9294> │ │ │ │ mov r5, r3 │ │ │ │ @@ -520976,15 +520979,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20ab88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf92d0> │ │ │ │ ldrb r0, [r2, #23] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ 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, #124] @ (20ac70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf93b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521033,15 +521036,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20ac1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9364> │ │ │ │ ldrb r4, [r7, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #40 @ 0x28 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ 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, #124] @ (20ad04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf944c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521090,15 +521093,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20acb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf93f8> │ │ │ │ ldrb r0, [r5, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ 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, #136] @ (20ada4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf94ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521150,15 +521153,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20ad46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf948e> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r4, #30 │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ 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, #136] @ (20ae44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf958c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521210,15 +521213,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20ade6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf952e> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #13] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ 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, #136] @ (20aee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf962c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521270,15 +521273,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20ae86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf95ce> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #11] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ 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, #136] @ (20af84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf96cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521329,15 +521332,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20af26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf966e> │ │ │ │ ldrb r4, [r6, #8] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (20b090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf97d8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -521793,15 +521796,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r0, #22] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + subs r6, r6, #7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (20b57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9cc4>) │ │ │ │ @@ -521944,15 +521947,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r4, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r0, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r4, #15] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -522015,15 +522018,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20b5e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9d28> │ │ │ │ strb r0, [r7, #13] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20b730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9e78>) │ │ │ │ @@ -522091,15 +522094,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b6a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9dea> │ │ │ │ nop │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20b800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9f48>) │ │ │ │ @@ -522168,15 +522171,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b772 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9eba> │ │ │ │ nop │ │ │ │ strb r0, [r5, #7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20b8cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa014>) │ │ │ │ @@ -522244,15 +522247,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b842 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xf9f8a> │ │ │ │ nop │ │ │ │ strb r0, [r3, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ (20ba5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa1a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -522472,15 +522475,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20ba9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa1e2> │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - b.n 20be84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa5cc> │ │ │ │ + b.n 20c0e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa82c> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20bc04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa34c>) │ │ │ │ @@ -522552,15 +522555,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20bb72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa2ba> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (20bce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa428>) │ │ │ │ @@ -522636,15 +522639,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20bc46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa38e> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20bdb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa500>) │ │ │ │ @@ -522720,15 +522723,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20bd20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa468> │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r6, 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] @ (20be9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa5e4>) │ │ │ │ @@ -522807,15 +522810,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20bdfa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa542> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ 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, #208] @ (20bf88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa6d0>) │ │ │ │ @@ -522898,15 +522901,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20bee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa628> │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20c074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa7bc>) │ │ │ │ @@ -522992,15 +522995,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20bfca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa712> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (20c168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa8b0>) │ │ │ │ @@ -523087,15 +523090,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20c0b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa800> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - bgt.n 20c078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa7c0> │ │ │ │ + ble.n 20c0d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa820> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20c220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfa968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -523375,15 +523378,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfacd0>) │ │ │ │ @@ -523536,15 +523539,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c700 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfae48>) │ │ │ │ @@ -523697,15 +523700,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (20c864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfafac>) │ │ │ │ @@ -523852,15 +523855,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r7, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r4, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r0, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (20c9c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfb110>) │ │ │ │ @@ -524007,15 +524010,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r2, [r3, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r4, [r7, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r0, [r4, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r6, r1, #8 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20cb40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfb288>) │ │ │ │ @@ -524168,15 +524171,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r2, [r6, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r4, [r2, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r0, [r7, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20ccb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfb400>) │ │ │ │ @@ -524329,15 +524332,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r3, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20ce30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfb578>) │ │ │ │ @@ -524490,15 +524493,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r0, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r4, [r4, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r0, [r1, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20cfa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfb6f0>) │ │ │ │ @@ -524651,15 +524654,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r1, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r5, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (20d144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfb88c>) │ │ │ │ @@ -525009,15 +525012,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r0, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r0, [r5, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r6, [r1, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d4d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfbc18>) │ │ │ │ @@ -525160,15 +525163,16 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r3, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r0, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r5, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - vhadd.u16 q8, q12, │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfbd7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525310,15 +525314,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r7, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r0, [r4, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r0, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cdp2 0, 0, cr0, cr8, cr13, {7} │ │ │ │ + vhadd.u q0, q12, │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfbee0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525460,15 +525464,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r2, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r7, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r4, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldc2 0, cr0, [r0], #948 @ 0x3b4 │ │ │ │ + stc2l 0, cr0, [r0, #948]! @ 0x3b4 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d8fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc044>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525610,15 +525614,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r6, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r3, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r7, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xfb5800ed │ │ │ │ + stc2 0, cr0, [r8], {237} @ 0xed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20da60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc1a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525760,15 +525764,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #312] @ (20dbb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc2fc>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #208] @ (20db50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc298>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #104] @ (20daec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc234>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xfa0000ed │ │ │ │ + @ instruction: 0xfb3000ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20dbc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc30c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525910,15 +525914,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #936] @ (20df88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc6d0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #832] @ (20df24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc66c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r5, [pc, #728] @ (20dec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc608>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strh.w r0, [r8, #237] @ 0xed │ │ │ │ + ldr??.w r0, [r8, #237] @ 0xed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20dd28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc470>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526060,15 +526064,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #536] @ (20df5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc6a4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #432] @ (20def8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc640>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #328] @ (20de94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc5dc>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf75000ed │ │ │ │ + strb.w r0, [r0, #237] @ 0xed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20de8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc5d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526210,15 +526214,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #136] @ (20df30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc678>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #32] @ (20decc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc614>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [pc, #952] @ (20e268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc9b0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf5fc00ed │ │ │ │ + @ instruction: 0xf72c00ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20dff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc738>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526360,15 +526364,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #760] @ (20e304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfca4c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #656] @ (20e2a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc9e8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r1, [pc, #552] @ (20e23c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc984>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf4a800ed │ │ │ │ + rsbs r0, r8, #7766016 @ 0x768000 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20e154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc89c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526510,15 +526514,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [pc, #360] @ (20e2d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfca20>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [pc, #256] @ (20e274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc9bc>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [pc, #152] @ (20e210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfc958>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf35000ed │ │ │ │ + eor.w r0, r0, #7766016 @ 0x768000 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20e2b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfca00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526660,15 +526664,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ mov lr, lr │ │ │ │ lsls r7, r5, #6 │ │ │ │ mov ip, fp │ │ │ │ lsls r7, r5, #6 │ │ │ │ mov sl, r8 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf1f800ed │ │ │ │ + @ instruction: 0xf32800ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20e41c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfcb64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526810,15 +526814,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp sl, r2 │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp r0, pc │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp r6, fp │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf0a000ed │ │ │ │ + rsbs r0, r0, #237 @ 0xed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20e580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfccc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526960,15 +526964,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r6, r5 │ │ │ │ lsls r7, r5, #6 │ │ │ │ add r4, r2 │ │ │ │ lsls r7, r5, #6 │ │ │ │ mvns r2, r7 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - vhadd.s8 q8, q12, │ │ │ │ + orns r0, r8, #237 @ 0xed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20e6e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfce2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -527110,15 +527114,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmn r2, r1 │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp r0, r6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ cmp r6, r2 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldcl 0, cr0, [r0, #948]! @ 0x3b4 │ │ │ │ + vhadd.s32 q0, q8, │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (20e844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfcf8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -527258,15 +527262,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ adcs r4, r4 │ │ │ │ lsls r7, r5, #6 │ │ │ │ adcs r2, r1 │ │ │ │ lsls r7, r5, #6 │ │ │ │ asrs r0, r6 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - ldc 0, cr0, [r8], {237} @ 0xed │ │ │ │ + stcl 0, cr0, [r8, #948] @ 0x3b4 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (20e9a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfd0ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -527406,15 +527410,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ands r4, r0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r7, #234 @ 0xea │ │ │ │ lsls r7, r5, #6 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adcs.w r0, r0, sp, asr #3 │ │ │ │ + stc 0, cr0, [r0], {237} @ 0xed │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (20ea98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfd1e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -527479,15 +527483,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20ea26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfd16e> │ │ │ │ nop │ │ │ │ subs r7, #78 @ 0x4e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xe9a200ed │ │ │ │ + @ instruction: 0xead200ed │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20ec24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xfd36c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -535499,15 +535503,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 213e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x102564> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ 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, #320] @ (214618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x102d60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -535624,17 +535628,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 214580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x102cc8> │ │ │ │ nop │ │ │ │ b.n 213ed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x102618> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (214680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x102dc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -540722,15 +540726,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (218100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106848>) │ │ │ │ @@ -540873,15 +540877,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (2181c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106908>) │ │ │ │ @@ -541089,15 +541093,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #648 @ (adr r6, 2185b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106cfc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #528 @ (adr r6, 218540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106c88>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #416 @ (adr r6, 2184d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106c1c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106bbc>) │ │ │ │ @@ -541244,15 +541248,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #184 @ (adr r5, 218548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106c90>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #64 @ (adr r5, 2184d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106c1c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #976 @ (adr r4, 218868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106fb0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2185ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106d34>) │ │ │ │ @@ -541405,15 +541409,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #792 @ (adr r3, 218920 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107068>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #672 @ (adr r3, 2188ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106ff4>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #560 @ (adr r3, 218840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106f88>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r7, [pc, #752] @ (218904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10704c>) │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106e98>) │ │ │ │ @@ -541560,15 +541564,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #328 @ (adr r2, 2188b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106ffc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #208 @ (adr r2, 218840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106f88>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #96 @ (adr r2, 2187d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106f1c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #360] @ (2188e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107028>) │ │ │ │ + ldr r7, [pc, #552] @ (2189a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1070e8>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2188b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x106ffc>) │ │ │ │ @@ -541715,15 +541719,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #952 @ (adr r0, 218c88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1073d0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #832 @ (adr r0, 218c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10735c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, pc, #720 @ (adr r0, 218ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1072f0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r5, [pc, #24] @ (2188f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10703c>) │ │ │ │ + ldr r6, [pc, #216] @ (2189b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1070fc>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218a18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107160>) │ │ │ │ @@ -541870,15 +541874,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r3, [pc, #744] @ (218d28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107470>) │ │ │ │ + ldr r4, [pc, #936] @ (218de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107530>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1072c4>) │ │ │ │ @@ -542025,15 +542029,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [pc, #408] @ (218d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107484>) │ │ │ │ + ldr r3, [pc, #600] @ (218dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107544>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (218cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10743c>) │ │ │ │ @@ -542186,15 +542190,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r1, [pc, #64] @ (218d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1074a4>) │ │ │ │ + ldr r2, [pc, #256] @ (218e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107564>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218e58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1075a0>) │ │ │ │ @@ -542341,15 +542345,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + ldr r0, [pc, #872] @ (2191e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107930>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218fbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107704>) │ │ │ │ @@ -542496,15 +542500,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - mov r2, sl │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (219120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107868>) │ │ │ │ @@ -542651,15 +542655,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add sl, pc │ │ │ │ + mov r2, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (219284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1079cc>) │ │ │ │ @@ -542806,15 +542810,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bics r6, r4 │ │ │ │ + add lr, sl │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2193fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107b44>) │ │ │ │ @@ -542967,15 +542971,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - negs r0, r1 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (219560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107ca8>) │ │ │ │ @@ -543122,15 +543126,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [sp, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r3 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2196d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107e20>) │ │ │ │ @@ -543283,15 +543287,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2197b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107f00>) │ │ │ │ @@ -543349,15 +543353,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 219754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x107e9c> │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2198f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108040>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -543499,15 +543503,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219a5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1081a4>) │ │ │ │ @@ -543650,15 +543654,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219bc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108308>) │ │ │ │ @@ -543801,15 +543805,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r4, #12 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219d24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10846c>) │ │ │ │ @@ -543952,15 +543956,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219e88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1085d0>) │ │ │ │ @@ -544103,15 +544107,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r4, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r6, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219fec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108734>) │ │ │ │ @@ -544254,15 +544258,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r0, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r5, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r1, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r0, #28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108898>) │ │ │ │ @@ -544405,15 +544409,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r3, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r0, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r5, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a2b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1089fc>) │ │ │ │ @@ -544556,15 +544560,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108b60>) │ │ │ │ @@ -544707,15 +544711,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108cc4>) │ │ │ │ @@ -544858,15 +544862,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r6, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r3, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r7, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a6e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108e28>) │ │ │ │ @@ -545009,15 +545013,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r1, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r6, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r3, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x108f8c>) │ │ │ │ @@ -545160,15 +545164,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r5, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r2, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r6, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + adds r0, #104 @ 0x68 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a9a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1090f0>) │ │ │ │ @@ -545311,15 +545315,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r0, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r2, #31] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21ab0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x109254>) │ │ │ │ @@ -545462,15 +545466,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r4, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r5, #25] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21ac70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1093b8>) │ │ │ │ @@ -545613,15 +545617,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r4, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21add4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10951c>) │ │ │ │ @@ -545764,15 +545768,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r0, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r4, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21af38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x109680>) │ │ │ │ @@ -545915,15 +545919,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r6, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r3, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21b0b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1097f8>) │ │ │ │ @@ -546076,15 +546080,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r4, #3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r1, #3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21b214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10995c>) │ │ │ │ @@ -546227,15 +546231,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r3, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #30] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r4, #29] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r5, #224 @ 0xe0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21b378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x109ac0>) │ │ │ │ @@ -546378,15 +546382,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r6, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r3, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r0, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21b4dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x109c24>) │ │ │ │ @@ -546529,15 +546533,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r2, #19] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r7, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r3, #18] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21b654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x109d9c>) │ │ │ │ @@ -546690,15 +546694,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r3, #13] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r0, #13] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r4, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21b7b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x109f00>) │ │ │ │ @@ -546841,15 +546845,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r6, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r3, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r0, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21b91c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a064>) │ │ │ │ @@ -546992,15 +546996,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r2, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r7, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r6, [r3, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (21ba28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a170>) │ │ │ │ @@ -547077,15 +547081,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21b9a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a0ee> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21bb64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a2ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -547225,15 +547229,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21bcc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a40c>) │ │ │ │ @@ -547374,15 +547378,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21be24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a56c>) │ │ │ │ @@ -547523,15 +547527,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21bf84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a6cc>) │ │ │ │ @@ -547672,15 +547676,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21c0e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a82c>) │ │ │ │ @@ -547821,15 +547825,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21c244 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10a98c>) │ │ │ │ @@ -547970,15 +547974,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21c3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10aaec>) │ │ │ │ @@ -548119,15 +548123,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21c504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10ac4c>) │ │ │ │ @@ -548268,15 +548272,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21c664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10adac>) │ │ │ │ @@ -548417,15 +548421,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r4, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21c758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10aea0>) │ │ │ │ @@ -548491,15 +548495,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21c6e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10ae2e> │ │ │ │ nop │ │ │ │ str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ 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 r2, [pc, #180] @ (21c828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10af70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548564,15 +548568,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21c7b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10aefe> │ │ │ │ nop │ │ │ │ str r6, [r7, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21c8f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b040>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548637,15 +548641,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21c886 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10afce> │ │ │ │ nop │ │ │ │ str r6, [r5, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ 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, #192] @ (21c9d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b11c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548713,15 +548717,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c95a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b0a2> │ │ │ │ nop │ │ │ │ str r6, [r3, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ 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, #192] @ (21cab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b1f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548789,15 +548793,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ca36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b17e> │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ 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, #196] @ (21cb90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b2d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548865,15 +548869,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cb1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b264> │ │ │ │ ldrsh r6, [r4, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ 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, #196] @ (21cc70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b3b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548941,15 +548945,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b344> │ │ │ │ ldrb r6, [r0, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ 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, #192] @ (21cd4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b494>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549017,15 +549021,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ccd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b41a> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ 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, #192] @ (21ce28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b570>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549093,15 +549097,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cdae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b4f6> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ 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, #192] @ (21cf04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b64c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549169,15 +549173,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ce8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b5d2> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ 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, #192] @ (21cfe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b728>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549245,15 +549249,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cf66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b6ae> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ 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 r4, [pc, #192] @ (21d0bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b804>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549323,15 +549327,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21d040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b788> │ │ │ │ nop │ │ │ │ ldr r6, [r6, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, 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 r4, [pc, #196] @ (21d19c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b8e4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549401,15 +549405,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d126 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b86e> │ │ │ │ ldr r2, [r3, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ 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 r4, [pc, #192] @ (21d278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b9c0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549479,15 +549483,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21d1fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10b944> │ │ │ │ nop │ │ │ │ ldrsb r2, [r7, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ 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 r4, [pc, #196] @ (21d358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10baa0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549557,15 +549561,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d2e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10ba2a> │ │ │ │ ldrsb r6, [r3, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ 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 r4, [pc, #192] @ (21d434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bb7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549635,15 +549639,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21d3b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bb00> │ │ │ │ nop │ │ │ │ strb r6, [r7, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ 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 r4, [pc, #196] @ (21d514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bc5c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549713,15 +549717,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d49e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bbe6> │ │ │ │ strb r2, [r4, r3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ 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 r4, [pc, #196] @ (21d5f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bd3c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549791,15 +549795,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d57e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bcc6> │ │ │ │ strb r2, [r0, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r2, r6, #13 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ 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 r4, [pc, #192] @ (21d6d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10be18>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549869,15 +549873,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21d654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bd9c> │ │ │ │ nop │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r3, #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 r4, [pc, #196] @ (21d7b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bef8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549947,15 +549951,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21d73a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10be82> │ │ │ │ strh r6, [r0, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ 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, #192] @ (21d88c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bfd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -550027,15 +550031,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21d80c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10bf54> │ │ │ │ nop │ │ │ │ str r6, [r4, r5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21d970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x10c0b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -550125,15 +550129,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r3, r1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [r6, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [r1, r0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffbbffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -557497,15 +557501,15 @@ │ │ │ │ ldr.w r4, [r1, #3044] @ 0xbe4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 5, cr0, cr6, cr13, {5} │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557530,15 +557534,15 @@ │ │ │ │ ldr.w r4, [r1, #3040] @ 0xbe0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 0, cr0, cr2, cr13, {5} │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1112f8>) │ │ │ │ @@ -557560,15 +557564,15 @@ │ │ │ │ ldr.w r4, [r4, #2600] @ 0xa28 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r0, #692]! @ 0x2b4 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557591,15 +557595,15 @@ │ │ │ │ ldr.w r4, [r0, #2668] @ 0xa6c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r2, #-692]! @ 0xfffffd4c │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x111394>) │ │ │ │ @@ -557620,15 +557624,15 @@ │ │ │ │ ldr.w r4, [r4, #2652] @ 0xa5c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557651,15 +557655,15 @@ │ │ │ │ ldr.w r4, [r0, #2632] @ 0xa48 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6], {173} @ 0xad │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557682,15 +557686,15 @@ │ │ │ │ ldr.w r4, [r0, #2620] @ 0xa3c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r6], #-692 @ 0xfffffd4c │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (222df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x111540>) │ │ │ │ @@ -557780,15 +557784,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r6, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 222d64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1114ac> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [sl], #-692 @ 0xfffffd4c │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557813,15 +557817,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb1a01ad │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557844,15 +557848,15 @@ │ │ │ │ ldr.w r4, [r0, #2628] @ 0xa44 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfac601ad │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (222ee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11162c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557872,15 +557876,15 @@ │ │ │ │ blx r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13b00c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29754> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xfa7c01ad │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (222f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x111690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562126,15 +562130,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2260dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x114824>) │ │ │ │ @@ -562295,15 +562299,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (226240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x114988>) │ │ │ │ @@ -562450,15 +562454,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r1, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r2, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2263b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x114b00>) │ │ │ │ @@ -562611,15 +562615,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (226530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x114c78>) │ │ │ │ @@ -562772,15 +562776,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r1, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r2, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r3, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (226694 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x114ddc>) │ │ │ │ @@ -562927,15 +562931,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r3} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2267f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x114f40>) │ │ │ │ @@ -563082,15 +563086,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2268dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115024>) │ │ │ │ @@ -563151,15 +563155,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 226872 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x114fba> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (226a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115188>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -563309,15 +563313,15 @@ │ │ │ │ lslls r5, r5, #6 │ │ │ │ it vc @ unpredictable │ │ │ │ lslvc r5, r5, #6 │ │ │ │ itte pl │ │ │ │ lslpl r5, r5, #6 │ │ │ │ itt cc @ unpredictable │ │ │ │ lslcc r5, r5, #6 │ │ │ │ - strbcc r4, [r3, #7] │ │ │ │ + strbcc r4, [r1, #12] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226ba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1152ec>) │ │ │ │ @@ -563460,15 +563464,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x000a │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226d08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115450>) │ │ │ │ @@ -563611,15 +563615,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r2, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1155b4>) │ │ │ │ @@ -563762,15 +563766,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 226ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115620> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r0, 226ed6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11561e> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r6, 226ed2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11561a> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115718>) │ │ │ │ @@ -563913,15 +563917,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r6, 227022 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11576a> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r4, 227020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115768> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 22701e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115766> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (227134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11587c>) │ │ │ │ @@ -564064,15 +564068,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb87a │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb860 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb846 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (227298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1159e0>) │ │ │ │ @@ -564215,15 +564219,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb716 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb6fc │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb6e2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2273fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115b44>) │ │ │ │ @@ -564366,15 +564370,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r4, r5, r7, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r3, r4, r7, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (227560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115ca8>) │ │ │ │ @@ -564517,15 +564521,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r2, r3, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r2, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r3, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2276d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115e20>) │ │ │ │ @@ -564678,15 +564682,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ uxtb r2, r3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ uxth r4, r7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ uxth r0, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r7, #92] @ 0x5c │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (227874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115fbc>) │ │ │ │ @@ -564847,15 +564851,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r0, 2278a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115fea> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r6, 22789c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115fe4> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r6, 227898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x115fe0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2279d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116120>) │ │ │ │ @@ -564998,15 +565002,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #856 @ 0x358 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #648 @ 0x288 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (227b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116298>) │ │ │ │ @@ -565159,15 +565163,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (227cc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116410>) │ │ │ │ @@ -565320,15 +565324,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (227db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1164f8>) │ │ │ │ @@ -565393,15 +565397,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 227d50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116498> │ │ │ │ nop │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (227f14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11665c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -565551,15 +565555,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #648 @ 0x288 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #528 @ 0x210 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #408 @ 0x198 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (22809c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1167e4>) │ │ │ │ @@ -565710,15 +565714,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, sp, #896 @ 0x380 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2281fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116944>) │ │ │ │ @@ -565859,15 +565863,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, pc, #688 @ (adr r7, 2284c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116c10>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, pc, #584 @ (adr r7, 228464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116bac>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, pc, #480 @ (adr r7, 228400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116b48>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (22835c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116aa4>) │ │ │ │ @@ -566008,15 +566012,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, pc, #304 @ (adr r6, 2284a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116bf0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, pc, #200 @ (adr r6, 228444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116b8c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, pc, #96 @ (adr r6, 2283e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116b28>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2284c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116c08>) │ │ │ │ @@ -566159,15 +566163,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, pc, #952 @ (adr r4, 228894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116fdc>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, pc, #848 @ (adr r4, 228830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116f78>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, pc, #744 @ (adr r4, 2287cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116f14>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (228624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116d6c>) │ │ │ │ @@ -566310,15 +566314,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, pc, #552 @ (adr r3, 228868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116fb0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, pc, #448 @ (adr r3, 228804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116f4c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, pc, #344 @ (adr r3, 2287a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116ee8>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2287ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116ef4>) │ │ │ │ @@ -566469,15 +566473,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, pc, #40 @ (adr r2, 2287f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x116f38>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, pc, #944 @ (adr r1, 228b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1172c4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, pc, #824 @ (adr r1, 228b08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117250>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (228934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11707c>) │ │ │ │ @@ -566628,15 +566632,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, pc, #520 @ (adr r0, 228b58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1172a0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, pc, #400 @ (adr r0, 228ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11722c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r0, pc, #280 @ (adr r0, 228a70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1171b8>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (228a94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1171dc>) │ │ │ │ @@ -566777,15 +566781,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (228bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11733c>) │ │ │ │ @@ -566926,15 +566930,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (228ce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117430>) │ │ │ │ @@ -567000,15 +567004,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 228c76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1173be> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + str r2, [r1, r6] │ │ │ │ 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 r2, [pc, #184] @ (228dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117504>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567074,15 +567078,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 228d46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11748e> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r7, [pc, #616] @ (22902c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117774>) │ │ │ │ + str r2, [r1, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (228e98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1175e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567150,15 +567154,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228e1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117566> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #864] @ (229200 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117948>) │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (228f78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1176c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567226,15 +567230,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11764c> │ │ │ │ ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #0] @ (228f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1176c8>) │ │ │ │ + ldr r7, [pc, #192] @ (229040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117788>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (229054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11779c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567302,15 +567306,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228fda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117722> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r5, [pc, #208] @ (22912c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117874>) │ │ │ │ + ldr r6, [pc, #400] @ (2291ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117934>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (229130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117878>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567378,15 +567382,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2290b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1177fe> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [pc, #400] @ (2292c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117a10>) │ │ │ │ + ldr r5, [pc, #592] @ (229388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117ad0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (229218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117960>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -567459,15 +567463,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 229192 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1178da> │ │ │ │ nop │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [pc, #544] @ (229440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117b88>) │ │ │ │ + ldr r4, [pc, #736] @ (229500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117c48>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (2292f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117a40>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567537,15 +567541,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229282 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1179ca> │ │ │ │ str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [pc, #760] @ (2295f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117d40>) │ │ │ │ + ldr r3, [pc, #952] @ (2296b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117e00>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2293d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117b1c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567615,15 +567619,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117aa0> │ │ │ │ nop │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r1, [pc, #1000] @ (2297c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117f0c>) │ │ │ │ + ldr r3, [pc, #168] @ (229484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117bcc>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2294b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117bf8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567693,15 +567697,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117b7c> │ │ │ │ nop │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r1, [pc, #200] @ (229580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117cc8>) │ │ │ │ + ldr r2, [pc, #392] @ (229640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117d88>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (229590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117cd8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567771,15 +567775,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22951a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117c62> │ │ │ │ str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [pc, #392] @ (229720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117e68>) │ │ │ │ + ldr r1, [pc, #584] @ (2297e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117f28>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (229670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117db8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567849,15 +567853,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2295fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117d42> │ │ │ │ str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r0, [pc, #792] @ (229990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1180d8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (229750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117e98>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567927,15 +567931,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2296da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117e22> │ │ │ │ str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mov sl, r9 │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22982c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117f74>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -568005,15 +568009,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2297b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117ef8> │ │ │ │ nop │ │ │ │ str r1, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mov r6, r0 │ │ │ │ + bx r6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (22990c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118054>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -568083,15 +568087,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229896 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x117fde> │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r6, r6 │ │ │ │ + mov r6, ip │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2299e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118130>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -568161,15 +568165,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22996c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1180b4> │ │ │ │ nop │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add r2, lr │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229ac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11820c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568238,15 +568242,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229a48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118190> │ │ │ │ ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bics r4, r5 │ │ │ │ + add ip, fp │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229ba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1182e8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568315,15 +568319,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229b24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11826c> │ │ │ │ ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmn r4, r4 │ │ │ │ + add r4, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229c84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1183cc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568394,15 +568398,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229c0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118352> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - tst r4, r2 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229d68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1184b0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568473,15 +568477,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229cee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118436> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adcs r4, r0 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229e44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11858c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568550,15 +568554,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118510> │ │ │ │ ldrh r6, [r5, #28] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - eors r4, r7 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118668>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568627,15 +568631,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229ea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1185ec> │ │ │ │ ldrh r2, [r2, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118744>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568704,15 +568708,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1186c8> │ │ │ │ ldrh r6, [r6, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + ands r4, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22a0d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118820>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568781,15 +568785,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a05c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1187a4> │ │ │ │ ldrh r2, [r3, #8] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22a1b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1188fc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568858,15 +568862,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a138 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118880> │ │ │ │ ldrh r6, [r7, #0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (22a298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1189e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568937,15 +568941,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a21e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118966> │ │ │ │ nop │ │ │ │ strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22a374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118abc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569014,15 +569018,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118a40> │ │ │ │ strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22a450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118b98>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569091,15 +569095,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a3d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118b1c> │ │ │ │ strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22a52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118c74>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569168,15 +569172,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a4b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118bf8> │ │ │ │ strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (22a610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118d58>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569247,15 +569251,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a596 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118cde> │ │ │ │ nop │ │ │ │ strh r2, [r5, #30] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22a6ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118e34>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569324,15 +569328,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118db8> │ │ │ │ strh r6, [r0, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22a7c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118f10>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -569401,15 +569405,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22a74c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118e94> │ │ │ │ strh r2, [r5, #16] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119000>) │ │ │ │ @@ -569484,15 +569488,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a836 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x118f7e> │ │ │ │ nop │ │ │ │ strh r6, [r1, #10] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a9a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1190e8>) │ │ │ │ @@ -569566,15 +569570,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a91c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119064> │ │ │ │ nop │ │ │ │ strh r6, [r3, #2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r6, #46 @ 0x2e │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22aa88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1191d0>) │ │ │ │ @@ -569648,15 +569652,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aa04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11914c> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22ab78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1192c0>) │ │ │ │ @@ -569731,15 +569735,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aaf6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11923e> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #26] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22ac68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1193b0>) │ │ │ │ @@ -569814,15 +569818,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22abe6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11932e> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22ad58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1194a0>) │ │ │ │ @@ -569897,15 +569901,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22acd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11941e> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #18] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ae40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119588>) │ │ │ │ @@ -569979,15 +569983,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22adbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119504> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22af30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119678>) │ │ │ │ @@ -570062,15 +570066,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aeae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1195f6> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #11] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22b018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119760>) │ │ │ │ @@ -570144,15 +570148,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22af94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1196dc> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #7] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22b108 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119850>) │ │ │ │ @@ -570227,15 +570231,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b086 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1197ce> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22b1f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119938>) │ │ │ │ @@ -570309,15 +570313,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b16c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1198b4> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22b2d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119a20>) │ │ │ │ @@ -570391,15 +570395,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11999c> │ │ │ │ nop │ │ │ │ strb r6, [r4, #28] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22b3c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119b10>) │ │ │ │ @@ -570474,15 +570478,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b346 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119a8e> │ │ │ │ nop │ │ │ │ strb r6, [r7, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22b4b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119c00>) │ │ │ │ @@ -570557,15 +570561,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b436 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119b7e> │ │ │ │ nop │ │ │ │ strb r6, [r1, #21] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22b5a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119cf0>) │ │ │ │ @@ -570640,15 +570644,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b526 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119c6e> │ │ │ │ nop │ │ │ │ strb r6, [r3, #17] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22b690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119dd8>) │ │ │ │ @@ -570722,15 +570726,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b60c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119d54> │ │ │ │ nop │ │ │ │ strb r6, [r5, #13] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22b780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119ec8>) │ │ │ │ @@ -570805,15 +570809,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b6fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119e46> │ │ │ │ nop │ │ │ │ strb r6, [r0, #10] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + cmp r3, #14 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22b868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119fb0>) │ │ │ │ @@ -570887,15 +570891,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22b7e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x119f2c> │ │ │ │ nop │ │ │ │ strb r6, [r2, #6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r1, #18 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22b944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11a08c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570967,15 +570971,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 22b8c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11a00c> │ │ │ │ nop │ │ │ │ strb r6, [r5, #2] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22bad0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11a218>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -571572,15 +571576,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -578476,15 +578480,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bpl.n 230b24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f26c> │ │ │ │ + bvs.n 230b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f2cc> │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578512,15 +578516,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, r6, #3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bpl.n 230d0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f454> │ │ │ │ + bvs.n 230d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f4b4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578544,15 +578548,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, r3, #2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bpl.n 230cdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f424> │ │ │ │ + bvs.n 230d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f484> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (230d10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f458>) │ │ │ │ @@ -578575,15 +578579,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, r2, #1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 230cb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f400> │ │ │ │ + bvs.n 230d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f460> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (230d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f4a4>) │ │ │ │ @@ -578606,15 +578610,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 230c8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f3d4> │ │ │ │ + bpl.n 230cec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f434> │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (230da8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f4f0>) │ │ │ │ @@ -578637,15 +578641,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 230e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f5a8> │ │ │ │ + bpl.n 230cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f408> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578669,15 +578673,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, r5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 230e50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f598> │ │ │ │ + bpl.n 230eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f5f8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578703,15 +578707,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r3, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcc.n 230e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f574> │ │ │ │ + bpl.n 230e8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f5d4> │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578742,15 +578746,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r0, r3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcc.n 230e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f54c> │ │ │ │ + bmi.n 230e64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f5ac> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -578828,15 +578832,15 @@ │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, r4, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcs.n 230f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f688> │ │ │ │ + bmi.n 230fa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f6e8> │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578866,15 +578870,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r0, r6 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcs.n 230f0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f654> │ │ │ │ + bcc.n 230f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f6b4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578900,15 +578904,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcs.n 2310d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f820> │ │ │ │ + bcc.n 231138 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f880> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578944,15 +578948,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcs.n 2310c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f810> │ │ │ │ + bcc.n 231128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f870> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578976,15 +578980,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r5, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bne.n 231070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f7b8> │ │ │ │ + bcs.n 2310d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f818> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -579008,15 +579012,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bne.n 231240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f988> │ │ │ │ + bcs.n 2310a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f7e8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -579040,15 +579044,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #31 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bne.n 231218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f960> │ │ │ │ + bcs.n 231278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f9c0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -579072,15 +579076,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bne.n 2311f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f940> │ │ │ │ + bcs.n 231258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f9a0> │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -579109,15 +579113,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 2311dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f924> │ │ │ │ + bne.n 23123c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f984> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -579143,15 +579147,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #27 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 2311b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f8f8> │ │ │ │ + bne.n 231210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11f958> │ │ │ │ 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 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -579179,15 +579183,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #25 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 231390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fad8> │ │ │ │ + bne.n 2313f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fb38> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -579211,15 +579215,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 231358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11faa0> │ │ │ │ + bne.n 2313b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fb00> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (231428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fb70>) │ │ │ │ @@ -579300,15 +579304,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 2313aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11faf2> │ │ │ │ nop │ │ │ │ asrs r6, r2, #23 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r7!, {r2, r6} │ │ │ │ + beq.n 231518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fc60> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (2314c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fc0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579358,15 +579362,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 231478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fbc0> │ │ │ │ asrs r6, r5, #19 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (231560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fca8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579416,15 +579420,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 231514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fc5c> │ │ │ │ asrs r2, r2, #17 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (2315fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fd44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579474,15 +579478,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 2315b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fcf8> │ │ │ │ asrs r6, r6, #14 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (231698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fde0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579532,15 +579536,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 23164c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fd94> │ │ │ │ asrs r2, r3, #12 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (231734 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fe7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579590,15 +579594,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 2316e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fe30> │ │ │ │ asrs r6, r7, #9 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (2317d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11ff18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579648,15 +579652,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 231784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11fecc> │ │ │ │ asrs r2, r4, #7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r4, {r1, r2, r4} │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (23187c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11ffc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -579712,15 +579716,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 231820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x11ff68> │ │ │ │ asrs r6, r0, #5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (231924 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12006c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -579775,15 +579779,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 2318ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x120012> │ │ │ │ nop │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (2319d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x120120>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -579842,15 +579846,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 231972 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1200ba> │ │ │ │ lsrs r2, r6, #31 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #164] @ (231a98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1201e0>) │ │ │ │ @@ -579917,15 +579921,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 231a26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12016e> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #196] @ (231b78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1202c0>) │ │ │ │ @@ -580003,15 +580007,15 @@ │ │ │ │ mov.w r9, #2 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #16 │ │ │ │ b.n 231aee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x120236> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (231c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x120394>) │ │ │ │ @@ -580085,15 +580089,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 231bc6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12030e> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #200] @ (231d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x120478>) │ │ │ │ @@ -580173,15 +580177,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1, #19 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (231e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12054c>) │ │ │ │ @@ -580254,15 +580258,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 231d96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1204de> │ │ │ │ lsrs r6, r4, #15 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (231e68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1205b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -584074,15 +584078,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 234a10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123158> │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ 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, #212] @ (234b48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123290>) │ │ │ │ @@ -584314,15 +584318,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 234cae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1233f6> │ │ │ │ nop │ │ │ │ bgt.n 234c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1233c0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (234db4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1234fc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -584373,15 +584377,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 234d50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123498> │ │ │ │ bgt.n 234dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123510> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #288] @ (234eec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123634>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584523,15 +584527,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 234e68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1235b0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 234e30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123578> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 234ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123744> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -584595,15 +584599,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 234f52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12369a> │ │ │ │ nop │ │ │ │ bge.n 234fe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12372c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (235094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1237dc>) │ │ │ │ @@ -584667,15 +584671,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 235012 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12375a> │ │ │ │ bls.n 235128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123870> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ 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 r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (23515c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1238a4>) │ │ │ │ @@ -584742,15 +584746,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2350d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12381e> │ │ │ │ bhi.n 235068 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1237b0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (23522c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123974>) │ │ │ │ @@ -584818,15 +584822,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23519e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1238e6> │ │ │ │ nop │ │ │ │ bvc.n 2351a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1238f0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r2, [pc, #792] @ (23554c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123c94>) │ │ │ │ + ldr r3, [pc, #984] @ (23560c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123d54>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (235300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123a48>) │ │ │ │ @@ -584896,15 +584900,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 23526e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1239b6> │ │ │ │ bvs.n 2352dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123a24> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (2353d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123b1c>) │ │ │ │ @@ -584976,15 +584980,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 235342 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123a8a> │ │ │ │ bvs.n 235408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123b50> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, 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, #192] @ (2354b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123bf8>) │ │ │ │ @@ -585058,15 +585062,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235416 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123b5e> │ │ │ │ bpl.n 23553c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123c84> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r1, [pc, #80] @ (235508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123c50>) │ │ │ │ + ldr r2, [pc, #272] @ (2355c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123d10>) │ │ │ │ lsls r3, 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, #124] @ (235548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123c90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -585350,15 +585354,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 235742 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123e8a> │ │ │ │ bcs.n 235818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123f60> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (2358d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12401c>) │ │ │ │ @@ -585442,15 +585446,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 235828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x123f70> │ │ │ │ nop │ │ │ │ bne.n 235940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x124088> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - cmp r6, r6 │ │ │ │ + mov r6, ip │ │ │ │ lsls r3, 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, #312] @ (235a28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x124170>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -585602,15 +585606,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r7, {r1, r3, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r7!, {r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235ba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1242e8>) │ │ │ │ @@ -585763,15 +585767,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6!, {r1, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x124460>) │ │ │ │ @@ -585924,15 +585928,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4!, {r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235e90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1245d8>) │ │ │ │ @@ -586085,15 +586089,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3!, {r1, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3!, {r2} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (23602c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x124774>) │ │ │ │ @@ -586254,15 +586258,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (23611c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x124864>) │ │ │ │ @@ -586702,15 +586706,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x124d8c>) │ │ │ │ @@ -586853,15 +586857,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2367a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x124ef0>) │ │ │ │ @@ -587004,15 +587008,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (23690c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125054>) │ │ │ │ @@ -587155,15 +587159,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r3, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236a84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1251cc>) │ │ │ │ @@ -587316,15 +587320,15 @@ │ │ │ │ lslmi r4, r5, #6 │ │ │ │ itee cs @ unpredictable │ │ │ │ lslcs r4, r5, #6 │ │ │ │ yieldcc │ │ │ │ lslcc r4, r5, #6 │ │ │ │ bkpt 0x00f4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125330>) │ │ │ │ @@ -587467,15 +587471,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r2, r6, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r4, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r4, #14] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125494>) │ │ │ │ @@ -587618,15 +587622,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r3, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r2, r3, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1255f8>) │ │ │ │ @@ -587769,15 +587773,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ revsh r6, r7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ revsh r4, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ revsh r2, r1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (237028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125770>) │ │ │ │ @@ -587930,15 +587934,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r2, 237066 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1257ae> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r4, 237062 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1257aa> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 237060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1257a8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (23718c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1258d4>) │ │ │ │ @@ -588081,15 +588085,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb808 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2372f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125a38>) │ │ │ │ @@ -588232,15 +588236,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb6be │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb6a4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb68a │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (237468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125bb0>) │ │ │ │ @@ -588393,15 +588397,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r3, r6, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r2, r3, r5, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r4, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2375e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125d28>) │ │ │ │ @@ -588554,15 +588558,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r2, 237670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125db8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r4, 23766c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125db4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r0, 23766a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125db2> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (237744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x125e8c>) │ │ │ │ @@ -588709,15 +588713,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ sxtb r6, r3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ sxtb r0, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ sxth r4, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2378cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126014>) │ │ │ │ @@ -588868,15 +588872,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #6 │ │ │ │ sub sp, #192 @ 0xc0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r0, #124] @ 0x7c │ │ │ │ + strb r4, [r6, #3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237a30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126178>) │ │ │ │ @@ -589019,15 +589023,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #400 @ 0x190 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #296 @ 0x128 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (237bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126300>) │ │ │ │ @@ -589178,15 +589182,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #904 @ 0x388 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237d1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126464>) │ │ │ │ @@ -589329,15 +589333,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #584 @ 0x248 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237e80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1265c8>) │ │ │ │ @@ -589480,15 +589484,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237fe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12672c>) │ │ │ │ @@ -589631,15 +589635,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (238148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126890>) │ │ │ │ @@ -589782,15 +589786,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (238254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12699c>) │ │ │ │ @@ -589864,15 +589868,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2381d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12691a> │ │ │ │ nop │ │ │ │ add r7, pc, #688 @ (adr r7, 238508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126c50>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (238334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126a7c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589943,15 +589947,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 2382ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126a02> │ │ │ │ nop │ │ │ │ add r6, pc, #784 @ (adr r6, 238648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126d90>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (238414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126b5c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -590022,15 +590026,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 23839a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126ae2> │ │ │ │ nop │ │ │ │ add r5, pc, #912 @ (adr r5, 2387a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126ef0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r2, [r7, #64] @ 0x40 │ │ │ │ + str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126c98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -590170,15 +590174,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #352 @ (adr r4, 2386cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126e14>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #248 @ (adr r4, 238668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126db0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #144 @ (adr r4, 238604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126d4c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2386b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126df8>) │ │ │ │ @@ -590319,15 +590323,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #992 @ (adr r2, 238aac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1271f4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #888 @ (adr r2, 238a48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127190>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, pc, #784 @ (adr r2, 2389e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12712c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x126f58>) │ │ │ │ @@ -590468,15 +590472,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #608 @ (adr r1, 238a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1271d4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #504 @ (adr r1, 238a28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127170>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #400 @ (adr r1, 2389c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12710c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1270b8>) │ │ │ │ @@ -590617,15 +590621,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #224 @ (adr r0, 238a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1271b4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #120 @ (adr r0, 238a08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127150>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #16 @ (adr r0, 2389a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1270ec>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238ad0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127218>) │ │ │ │ @@ -590766,15 +590770,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsh r0, [r3, r3] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238c30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127378>) │ │ │ │ @@ -590915,15 +590919,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1274d8>) │ │ │ │ @@ -591064,15 +591068,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (238f08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127650>) │ │ │ │ @@ -591225,15 +591229,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrb r0, [r7, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (239090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1277d8>) │ │ │ │ @@ -591384,15 +591388,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldrh r4, [r2, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2391f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127938>) │ │ │ │ @@ -591533,15 +591537,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldr r4, [r4, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (239354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127a9c>) │ │ │ │ @@ -591684,15 +591688,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2394b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127c00>) │ │ │ │ @@ -591835,15 +591839,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (23961c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127d64>) │ │ │ │ @@ -591986,15 +591990,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23977c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x127ec4>) │ │ │ │ @@ -592135,15 +592139,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (239904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12804c>) │ │ │ │ @@ -592294,15 +592298,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + strh r4, [r6, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (239a64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1281ac>) │ │ │ │ @@ -592443,15 +592447,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (239bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12830c>) │ │ │ │ @@ -592592,15 +592596,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r7, [pc, #64] @ (239c2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x128374>) │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (239d24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12846c>) │ │ │ │ @@ -592741,15 +592745,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r5, [pc, #784] @ (23a05c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1287a4>) │ │ │ │ + ldr r6, [pc, #976] @ (23a11c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x128864>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (239e84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1285cc>) │ │ │ │ @@ -592890,15 +592894,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r4, #24] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r2, [r1, #24] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r0, [r6, #22] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [pc, #480] @ (23a08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1287d4>) │ │ │ │ + ldr r5, [pc, #672] @ (23a14c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x128894>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (239fe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12872c>) │ │ │ │ @@ -593039,15 +593043,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r0, #14] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r2, [r5, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r3, [pc, #176] @ (23a0bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x128804>) │ │ │ │ + ldr r4, [pc, #368] @ (23a17c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1288c4>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23a144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12888c>) │ │ │ │ @@ -593188,15 +593192,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r4, [r4, #2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r1, [pc, #896] @ (23a4ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x128c34>) │ │ │ │ + ldr r3, [pc, #64] @ (23a1ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1288f4>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -599293,15 +599297,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 23e5bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12cd04> │ │ │ │ mvns r2, r3 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (23e6b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12ce00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -599322,15 +599326,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13b00c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29754> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, r5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23e71c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x12ce64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -604898,15 +604902,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 2426b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x130dfe> │ │ │ │ nop │ │ │ │ lsls r4, r4, #10 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (242840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x130f88>) │ │ │ │ @@ -604994,15 +604998,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 24278c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x130ed4> │ │ │ │ nop │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, 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, #348] @ (2429b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x131100>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -605160,15 +605164,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r4, r4 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r4, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ vaddw.u32 q8, q9, d27 │ │ │ │ vaddw.u8 q8, q9, d27 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (242b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13129c>) │ │ │ │ @@ -605320,15 +605324,15 @@ │ │ │ │ cdp2 1, 14, cr0, cr12, cr11, {5} │ │ │ │ cdp2 1, 12, cr0, cr10, cr11, {5} │ │ │ │ cdp2 1, 10, cr0, cr10, cr11, {5} │ │ │ │ cdp2 1, 8, cr0, cr8, cr11, {5} │ │ │ │ cdp2 1, 6, cr0, cr8, cr11, {5} │ │ │ │ cdp2 1, 4, cr0, cr6, cr11, {5} │ │ │ │ cdp2 1, 2, cr0, cr6, cr11, {5} │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (242ce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x131428>) │ │ │ │ @@ -605476,18 +605480,18 @@ │ │ │ │ ldc2l 1, cr0, [r4, #-684] @ 0xfffffd54 │ │ │ │ ldc2 1, cr0, [r2, #-684]! @ 0xfffffd54 │ │ │ │ ldc2 1, cr0, [r2, #-684] @ 0xfffffd54 │ │ │ │ ldc2l 1, cr0, [r0], #684 @ 0x2ac │ │ │ │ ldc2l 1, cr0, [r0], {171} @ 0xab │ │ │ │ stc2 1, cr0, [lr], #684 @ 0x2ac │ │ │ │ stc2 1, cr0, [lr], {171} @ 0xab │ │ │ │ - itet ne │ │ │ │ - lslne r2, r5, #3 │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ + lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ - stmdbne sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (242e58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1315a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #344] @ (242e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1315c4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -605628,15 +605632,15 @@ │ │ │ │ smlaltb r0, r1, lr, fp │ │ │ │ @ instruction: 0xfbb001ab │ │ │ │ @ instruction: 0xfb9401ab │ │ │ │ @ instruction: 0xfb7601ab │ │ │ │ @ instruction: 0xfb5a01ab │ │ │ │ @ instruction: 0xfb3c01ab │ │ │ │ @ instruction: 0xfb2001ab │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (242fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x131718>) │ │ │ │ @@ -605780,15 +605784,15 @@ │ │ │ │ @ instruction: 0xfa5601ab │ │ │ │ @ instruction: 0xfa3801ab │ │ │ │ @ instruction: 0xfa1c01ab │ │ │ │ ldr??.w r0, [lr, #427] @ 0x1ab │ │ │ │ vld2.8 {d16[5],d17[5]}, [r2], fp │ │ │ │ vst2.8 {d16[5],d17[5]}, [r4], fp │ │ │ │ vld2.8 {d0[5],d1[5]}, [r8], fp │ │ │ │ - pop {r6} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -606098,15 +606102,15 @@ │ │ │ │ @ instruction: 0xf6ec01ab │ │ │ │ movt r1, #59563 @ 0xe8ab │ │ │ │ @ instruction: 0xf6b001ab │ │ │ │ @ instruction: 0xf69201ab │ │ │ │ @ instruction: 0xf67401ab │ │ │ │ @ instruction: 0xf65601ab │ │ │ │ @ instruction: 0xf63801ab │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + rev r4, r3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2434bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x131c04>) │ │ │ │ @@ -606250,15 +606254,15 @@ │ │ │ │ sbc.w r1, sl, #5603328 @ 0x558000 │ │ │ │ adc.w r1, ip, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf53001ab │ │ │ │ adds.w r1, r2, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf4f601ab │ │ │ │ @ instruction: 0xf4d801ab │ │ │ │ @ instruction: 0xf4bc01ab │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x131d68>) │ │ │ │ @@ -606392,15 +606396,15 @@ │ │ │ │ @ instruction: 0xf3f601ab │ │ │ │ @ instruction: 0xf3dc01ab │ │ │ │ @ instruction: 0xf3c201ab │ │ │ │ @ instruction: 0xf3a801ab │ │ │ │ @ instruction: 0xf38e01ab │ │ │ │ @ instruction: 0xf37401ab │ │ │ │ @ instruction: 0xf35a01ab │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x131ecc>) │ │ │ │ @@ -606534,15 +606538,15 @@ │ │ │ │ @ instruction: 0xf29201ab │ │ │ │ @ instruction: 0xf27801ab │ │ │ │ @ instruction: 0xf25e01ab │ │ │ │ movw r1, #16555 @ 0x40ab │ │ │ │ @ instruction: 0xf22a01ab │ │ │ │ @ instruction: 0xf21001ab │ │ │ │ @ instruction: 0xf1f601ab │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2438e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132030>) │ │ │ │ @@ -606676,15 +606680,15 @@ │ │ │ │ @ instruction: 0xf12e01ab │ │ │ │ adds.w r1, r4, #171 @ 0xab │ │ │ │ @ instruction: 0xf0fa01ab │ │ │ │ @ instruction: 0xf0e001ab │ │ │ │ @ instruction: 0xf0c601ab │ │ │ │ @ instruction: 0xf0ac01ab │ │ │ │ eors.w r1, r2, #171 @ 0xab │ │ │ │ - cbz r0, 24396a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1320b2> │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243a4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132194>) │ │ │ │ @@ -606818,15 +606822,15 @@ │ │ │ │ vaddw.s8 q8, q13, d27 │ │ │ │ vext.8 d0, d16, d27, #1 │ │ │ │ vaddw.s16 q0, q11, d27 │ │ │ │ vrhadd.s d16, d28, d27 │ │ │ │ vrhadd.s32 d16, d18, d27 │ │ │ │ vrhadd.s8 d16, d24, d27 │ │ │ │ vrhadd.s32 d0, d30, d27 │ │ │ │ - sxth r4, r2 │ │ │ │ + cbz r4, 243ac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13220c> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1322f8>) │ │ │ │ @@ -606960,15 +606964,15 @@ │ │ │ │ cdp 1, 6, cr0, cr6, cr11, {5} │ │ │ │ cdp 1, 4, cr0, cr12, cr11, {5} │ │ │ │ cdp 1, 3, cr0, cr2, cr11, {5} │ │ │ │ cdp 1, 1, cr0, cr8, cr11, {5} │ │ │ │ ldcl 1, cr0, [lr, #684]! @ 0x2ac │ │ │ │ stcl 1, cr0, [r4, #684]! @ 0x2ac │ │ │ │ stcl 1, cr0, [sl, #684] @ 0x2ac │ │ │ │ - sub sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 243c12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13235a> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243d14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13245c>) │ │ │ │ @@ -607102,15 +607106,15 @@ │ │ │ │ stc 1, cr0, [r2, #-684] @ 0xfffffd54 │ │ │ │ stcl 1, cr0, [r8], #684 @ 0x2ac │ │ │ │ stcl 1, cr0, [lr], {171} @ 0xab │ │ │ │ ldc 1, cr0, [r4], #684 @ 0x2ac │ │ │ │ ldc 1, cr0, [sl], {171} @ 0xab │ │ │ │ stc 1, cr0, [r0], {171} @ 0xab │ │ │ │ stcl 1, cr0, [r6], #-684 @ 0xfffffd54 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243e78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1325c0>) │ │ │ │ @@ -607244,15 +607248,15 @@ │ │ │ │ @ instruction: 0xeb9e01ab │ │ │ │ @ instruction: 0xeb8401ab │ │ │ │ sbc.w r1, sl, fp, asr #2 │ │ │ │ adcs.w r1, r0, fp, asr #2 │ │ │ │ @ instruction: 0xeb3601ab │ │ │ │ adds.w r1, ip, fp, asr #2 │ │ │ │ add.w r1, r2, fp, asr #2 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243fdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132724>) │ │ │ │ @@ -607386,15 +607390,15 @@ │ │ │ │ bics.w r1, sl, fp, asr #2 │ │ │ │ bic.w r1, r0, fp, asr #2 │ │ │ │ and.w r1, r6, fp, asr #2 │ │ │ │ strd r0, r1, [ip, #684]! @ 0x2ac │ │ │ │ ldrd r0, r1, [r2, #684] @ 0x2ac │ │ │ │ @ instruction: 0xe9b801ab │ │ │ │ @ instruction: 0xe99e01ab │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (244140 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132888>) │ │ │ │ @@ -607528,15 +607532,15 @@ │ │ │ │ @ instruction: 0xe8d601ab │ │ │ │ ldmia.w ip!, {r0, r1, r3, r5, r7, r8} │ │ │ │ stmia.w r2!, {r0, r1, r3, r5, r7, r8} │ │ │ │ stmia.w r8, {r0, r1, r3, r5, r7, r8} │ │ │ │ strd r0, r1, [lr], #-684 @ 0x2ac │ │ │ │ @ instruction: 0xe85401ab │ │ │ │ @ instruction: 0xe83a01ab │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2442a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1329ec>) │ │ │ │ @@ -607679,15 +607683,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 2440d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13281c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 2440a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1327ec> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1327bc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (244408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132b50>) │ │ │ │ @@ -607830,15 +607834,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1326b8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132688> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132658> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (244590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132cd8>) │ │ │ │ @@ -607989,15 +607993,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132540> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243dc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132508> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1334d0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, pc, #560 @ (adr r7, 2447e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132f30>) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (244718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132e60>) │ │ │ │ @@ -608148,15 +608152,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244c70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1333b8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133380> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133348> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r6, pc, #128 @ (adr r6, 2447c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132f08>) │ │ │ │ + add r7, pc, #320 @ (adr r7, 244880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132fc8>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2448a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x132fe8>) │ │ │ │ @@ -608307,15 +608311,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244ae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133230> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244ab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1331f8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 244a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1331c0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, pc, #720 @ (adr r4, 244b98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1332e0>) │ │ │ │ + add r5, pc, #912 @ (adr r5, 244c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1333a0>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (244a28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133170>) │ │ │ │ @@ -608466,15 +608470,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ svc 142 @ 0x8e │ │ │ │ lsls r3, r5, #6 │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r3, r5, #6 │ │ │ │ svc 82 @ 0x52 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, pc, #304 @ (adr r3, 244b80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1332c8>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 244c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133388>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1332d0>) │ │ │ │ @@ -608615,15 +608619,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ udf #32 │ │ │ │ lsls r3, r5, #6 │ │ │ │ udf #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ ble.n 244b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1332cc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, pc, #912 @ (adr r1, 244f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133688>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 244c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133348>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244ce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133430>) │ │ │ │ @@ -608764,15 +608768,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ bgt.n 244c84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1333cc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ bgt.n 244c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13339c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ bgt.n 244c24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13336c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, pc, #608 @ (adr r0, 244f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1336b8>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 245030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133778>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244e48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133590>) │ │ │ │ @@ -608913,15 +608917,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ blt.n 244f24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13366c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ blt.n 244ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13363c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ blt.n 244ec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13360c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + add r0, pc, #496 @ (adr r0, 245060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1337a8>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244fa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1336f0>) │ │ │ │ @@ -609062,15 +609066,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ bge.n 244fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13370c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ bls.n 244f94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1336dc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ bls.n 244f64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1336ac> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (2450a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1337e8>) │ │ │ │ @@ -609137,15 +609141,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 24502a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133772> │ │ │ │ nop │ │ │ │ bls.n 245138 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133880> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1338c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609214,15 +609218,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245102 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13384a> │ │ │ │ nop │ │ │ │ bhi.n 245270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1339b8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1339a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609291,15 +609295,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2451e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13392a> │ │ │ │ nop │ │ │ │ bvc.n 245190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1338d8> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, 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, #200] @ (245344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133a8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609368,15 +609372,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2452cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133a14> │ │ │ │ bvs.n 2452b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1339fc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133b6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609445,15 +609449,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2453a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133aee> │ │ │ │ nop │ │ │ │ bpl.n 2453cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133b14> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133c4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609522,15 +609526,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245486 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133bce> │ │ │ │ nop │ │ │ │ bmi.n 2454ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133c34> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2455e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133d2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609599,15 +609603,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245566 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133cae> │ │ │ │ nop │ │ │ │ bmi.n 24560c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133d54> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r2, 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, #200] @ (2456c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133e10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609676,15 +609680,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133d98> │ │ │ │ bcc.n 245730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133e78> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2457a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133ef0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609753,15 +609757,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24572a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133e72> │ │ │ │ nop │ │ │ │ bcs.n 245848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133f90> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245888 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133fd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609830,15 +609834,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24580a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133f52> │ │ │ │ nop │ │ │ │ bne.n 245968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1340b0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1340b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609907,15 +609911,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2458ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134032> │ │ │ │ nop │ │ │ │ beq.n 245888 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x133fd0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, 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, #200] @ (245a4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134194>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609984,15 +609988,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2459d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13411c> │ │ │ │ ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610061,15 +610065,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245aae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1341f6> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610138,15 +610142,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245b8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1342d6> │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245ce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134430>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610214,15 +610218,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245c6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1343b6> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r3} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245dc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13450c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610290,15 +610294,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245d4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134492> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1345e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610366,15 +610370,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245e26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13456e> │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1346c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610442,15 +610446,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245f02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13464a> │ │ │ │ ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r2, 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, #200] @ (246060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1347a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610520,15 +610524,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245fe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134730> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, 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, #200] @ (246144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13488c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610598,15 +610602,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2460cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134814> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (246220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134968>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610674,15 +610678,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2461a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1348ee> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2462fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134a44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610750,15 +610754,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246282 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1349ca> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2463d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134b20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610826,15 +610830,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24635e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134aa6> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2464b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134bfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610902,15 +610906,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24643a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134b82> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (246590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134cd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610978,15 +610982,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246516 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134c5e> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134db0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611054,15 +611058,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2465f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134d38> │ │ │ │ stmia r3!, {r1, r2, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246740 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134e88>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611130,15 +611134,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2466c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134e10> │ │ │ │ stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (246820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134f68>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611208,15 +611212,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2467aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134ef2> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (246900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135048>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611286,15 +611290,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 24688a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134fd2> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (2469d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135120>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611362,15 +611366,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246960 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1350a8> │ │ │ │ stmia r0!, {r1, r2, r4} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246ab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1351f8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611438,15 +611442,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135180> │ │ │ │ ittt cc │ │ │ │ lslcc r3, r5, #6 │ │ │ │ - strhcc r4, [r4, #36] @ 0x24 │ │ │ │ + strhcc r4, [r2, #46] @ 0x2e │ │ │ │ lslcc r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1352d0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611514,15 +611518,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135258> │ │ │ │ bkpt 0x0066 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1353a8>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -611590,15 +611594,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135330> │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (246d40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135488>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -611670,15 +611674,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13540c> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (246e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135574>) │ │ │ │ @@ -611753,15 +611757,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1354ec> │ │ │ │ nop │ │ │ │ cbnz r6, 246ea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1355ec> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (246f18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135660>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -611838,15 +611842,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 246e90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1355d8> │ │ │ │ nop │ │ │ │ revsh r2, r5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + strh r0, [r0, #16] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (247090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1357d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -612006,15 +612010,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ cbnz r0, 2470ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135802> │ │ │ │ lsls r3, r5, #6 │ │ │ │ cbnz r2, 2470b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1357fe> │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xb8fc │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (24722c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135974>) │ │ │ │ @@ -612175,15 +612179,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xb79c │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xb77e │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (2473c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135b10>) │ │ │ │ @@ -612344,15 +612348,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xb600 │ │ │ │ lsls r3, r5, #6 │ │ │ │ push {r1, r5, r6, r7, lr} │ │ │ │ lsls r3, r5, #6 │ │ │ │ push {r2, r6, r7, lr} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -612446,15 +612450,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 24746a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x135bb2> │ │ │ │ nop │ │ │ │ push {r1, r3, r5, lr} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r2, r5, #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] │ │ │ │ @@ -620504,15 +620508,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #3 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #20 │ │ │ │ b.n 24d04a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13b792> │ │ │ │ ldr r6, [r3, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24d108 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13b850>) │ │ │ │ @@ -620536,15 +620540,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r3, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, r6, #5 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620570,15 +620574,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620604,15 +620608,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r6, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24d200 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13b948>) │ │ │ │ @@ -620636,15 +620640,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, r2, #3 │ │ │ │ + movs r0, #0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24d250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13b998>) │ │ │ │ @@ -620668,15 +620672,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r2, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620702,15 +620706,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r0, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620736,15 +620740,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r5, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24d348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ba90>) │ │ │ │ @@ -620768,15 +620772,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r3, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24d398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bae0>) │ │ │ │ @@ -620800,15 +620804,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r1, r7] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24d3e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bb30>) │ │ │ │ @@ -620832,15 +620836,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24d438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bb80>) │ │ │ │ @@ -620864,15 +620868,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, r1, #5 │ │ │ │ + subs r4, r7, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620901,15 +620905,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620935,15 +620939,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620980,15 +620984,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -621014,15 +621018,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r2, 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, #132] @ (24d648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bd90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -621073,15 +621077,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24d5f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bd40> │ │ │ │ strh r6, [r5, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r2, 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, #152] @ (24d6fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13be44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -621140,15 +621144,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24d69c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bde4> │ │ │ │ nop │ │ │ │ strh r6, [r1, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ (24d7b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13befc>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -621208,15 +621212,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24d74a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13be92> │ │ │ │ strh r2, [r3, r0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ (24d86c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bfb4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -621276,15 +621280,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24d802 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13bf4a> │ │ │ │ str r2, [r4, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (24d8d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13c018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -625731,16 +625735,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r0, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 250b08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f250> │ │ │ │ subs r0, r2, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 250984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f0cc> │ │ │ │ - lsls r1, r5, #3 │ │ │ │ + @ instruction: 0xe83600e9 │ │ │ │ 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] @ 250c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f380> │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -625800,15 +625803,15 @@ │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 250bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f300> │ │ │ │ nop │ │ │ │ adds r6, r4, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 25090c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f054> │ │ │ │ + b.n 250b6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f2b4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (250da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f4e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -625964,15 +625967,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ adds r0, r2, #0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r6, r5, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ subs r6, r1, r7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 250a0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f154> │ │ │ │ + b.n 250c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f3b4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -626041,15 +626044,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 250e06 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f54e> │ │ │ │ subs r4, r2, r5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 25072c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ee74> │ │ │ │ + b.n 25098c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f0d4> │ │ │ │ lsls r1, r5, #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] @ (250f78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f6c0>) │ │ │ │ @@ -626125,15 +626128,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 250ed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f61c> │ │ │ │ nop │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 251674 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fdbc> │ │ │ │ + b.n 2508d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f01c> │ │ │ │ lsls r1, r5, #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] @ (25104c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f794>) │ │ │ │ @@ -626206,15 +626209,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f700> │ │ │ │ adds r0, r4, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 2515cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fd14> │ │ │ │ + b.n 25182c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ff74> │ │ │ │ lsls r1, r5, #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] @ (251124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f86c>) │ │ │ │ @@ -626287,15 +626290,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 25108e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f7d6> │ │ │ │ nop │ │ │ │ adds r4, r1, r3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 251540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fc88> │ │ │ │ + b.n 2517a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fee8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (251204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f94c>) │ │ │ │ @@ -626371,15 +626374,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 251166 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f8ae> │ │ │ │ nop │ │ │ │ asrs r4, r6, #31 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r5, #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] @ (2512e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fa30>) │ │ │ │ @@ -626455,15 +626458,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 251244 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13f98c> │ │ │ │ asrs r4, r2, #28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 2513a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13faf0> │ │ │ │ + b.n 251608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fd50> │ │ │ │ lsls r1, r5, #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] @ (2513d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fb18>) │ │ │ │ @@ -626540,15 +626543,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 251328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fa70> │ │ │ │ asrs r0, r6, #24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 251560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fca8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (2514bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fc04>) │ │ │ │ @@ -626626,15 +626629,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 251412 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fb5a> │ │ │ │ asrs r0, r1, #21 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r1, r5, #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] @ (25159c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fce4>) │ │ │ │ @@ -626711,15 +626714,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2514fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fc46> │ │ │ │ nop │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ble.n 251588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fcd0> │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r1, 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, r0 │ │ │ │ ldr r0, [pc, #204] @ (251684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fdcc>) │ │ │ │ @@ -626799,15 +626802,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2515de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fd26> │ │ │ │ nop │ │ │ │ asrs r4, r7, #13 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (251778 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fec0>) │ │ │ │ @@ -626889,15 +626892,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2516c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fe0c> │ │ │ │ nop │ │ │ │ asrs r4, r2, #10 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bgt.n 2517dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ff24> │ │ │ │ + ble.n 25183c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ff84> │ │ │ │ lsls r1, 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 r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (251870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ffb8>) │ │ │ │ @@ -626980,15 +626983,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2517ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ff02> │ │ │ │ nop │ │ │ │ asrs r0, r4, #6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (251954 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14009c>) │ │ │ │ @@ -627069,15 +627072,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2518b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13fff8> │ │ │ │ asrs r0, r5, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bge.n 251a44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14018c> │ │ │ │ + blt.n 2518a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13ffec> │ │ │ │ lsls r1, r5, #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] @ (251a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140184>) │ │ │ │ @@ -627158,15 +627161,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251996 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1400de> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #31 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bls.n 2519a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1400f0> │ │ │ │ + bge.n 251a08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140150> │ │ │ │ lsls r1, 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, r0 │ │ │ │ ldr r0, [pc, #212] @ (251b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140274>) │ │ │ │ @@ -627250,15 +627253,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1401c8> │ │ │ │ lsrs r4, r3, #27 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r1, 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, r0 │ │ │ │ ldr r0, [pc, #212] @ (251c1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140364>) │ │ │ │ @@ -627342,15 +627345,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1402b8> │ │ │ │ lsrs r4, r5, #23 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (251d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140460>) │ │ │ │ @@ -627436,15 +627439,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 251c5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1403a6> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #19 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bvs.n 251cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140444> │ │ │ │ + bhi.n 251d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1404a4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (251e18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140560>) │ │ │ │ @@ -627531,15 +627534,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 251d5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1404a2> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #16 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bvs.n 251e3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140584> │ │ │ │ + bvc.n 251e9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1405e4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ (251ebc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140604>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -627737,15 +627740,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251f9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1406e4> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ lsls r1, 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 r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (252160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1408a8>) │ │ │ │ @@ -627833,15 +627836,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2520a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1407e8> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (25220c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140954>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628169,15 +628172,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 252444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140b8c> │ │ │ │ lsls r0, r3, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #152] @ (2525ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140cf4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628512,15 +628515,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2527fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x140f44> │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r1, 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 r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (2529bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141104>) │ │ │ │ @@ -628611,15 +628614,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 252906 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14104e> │ │ │ │ nop │ │ │ │ lsls r4, r2, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (252abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141204>) │ │ │ │ @@ -628710,15 +628713,15 @@ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 252a00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141148> │ │ │ │ vrhadd.u16 d16, d28, d26 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r1, 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, #244] @ (252bcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141314>) │ │ │ │ @@ -628811,15 +628814,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 252afe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141246> │ │ │ │ nop │ │ │ │ cdp2 1, 5, cr0, cr12, cr10, {5} │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (252ce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14142c>) │ │ │ │ @@ -628914,15 +628917,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 252c10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141358> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #-680] @ 0xfffffd58 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1415a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -629073,15 +629076,15 @@ │ │ │ │ @ instruction: 0xfbe401aa │ │ │ │ smlaltb r0, r1, r2, sl │ │ │ │ @ instruction: 0xfba201aa │ │ │ │ @ instruction: 0xfb8001aa │ │ │ │ @ instruction: 0xfb6001aa │ │ │ │ @ instruction: 0xfb3e01aa │ │ │ │ @ instruction: 0xfb1e01aa │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141740>) │ │ │ │ @@ -629233,15 +629236,15 @@ │ │ │ │ @ instruction: 0xfa4801aa │ │ │ │ @ instruction: 0xfa2601aa │ │ │ │ @ instruction: 0xfa0601aa │ │ │ │ vld2.8 {d16[5],d17[5]}, [r4], sl │ │ │ │ vst2.8 {d16[5],d17[5]}, [r4], sl │ │ │ │ vld2.8 {d0[5],d1[5]}, [r2], sl │ │ │ │ vst2.8 {d0[5],d1[5]}, [r2], sl │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (253194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1418dc>) │ │ │ │ @@ -629393,15 +629396,15 @@ │ │ │ │ strh.w r0, [ip, #426] @ 0x1aa │ │ │ │ strb.w r0, [sl, #426] @ 0x1aa │ │ │ │ str??.w r0, [sl, ] │ │ │ │ str.w r0, [r8, ] │ │ │ │ strh.w r0, [r8, ] │ │ │ │ strb.w r0, [r6, ] │ │ │ │ @ instruction: 0xf7e601aa │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (253330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141a78>) │ │ │ │ @@ -629553,15 +629556,15 @@ │ │ │ │ @ instruction: 0xf71001aa │ │ │ │ @ instruction: 0xf6ee01aa │ │ │ │ movt r1, #59562 @ 0xe8aa │ │ │ │ subw r1, ip, #2218 @ 0x8aa │ │ │ │ @ instruction: 0xf68c01aa │ │ │ │ @ instruction: 0xf66a01aa │ │ │ │ movw r1, #43178 @ 0xa8aa │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2534cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141c14>) │ │ │ │ @@ -629713,15 +629716,15 @@ │ │ │ │ sbcs.w r1, r4, #5570560 @ 0x550000 │ │ │ │ adcs.w r1, r2, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf53201aa │ │ │ │ adds.w r1, r0, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf4f001aa │ │ │ │ @ instruction: 0xf4ce01aa │ │ │ │ @ instruction: 0xf4ae01aa │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (2535c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x141d0c>) │ │ │ │ @@ -630335,15 +630338,15 @@ │ │ │ │ cdp 1, 4, cr0, cr6, cr10, {5} │ │ │ │ cdp 1, 2, cr0, cr12, cr10, {5} │ │ │ │ cdp 1, 1, cr0, cr2, cr10, {5} │ │ │ │ ldcl 1, cr0, [r8, #680]! @ 0x2a8 │ │ │ │ ldcl 1, cr0, [lr, #680] @ 0x2a8 │ │ │ │ stcl 1, cr0, [r4, #680] @ 0x2a8 │ │ │ │ stc 1, cr0, [sl, #680]! @ 0x2a8 │ │ │ │ - cbnz r0, 253c32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14237a> │ │ │ │ + cbnz r0, 253c3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142386> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (253d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14247c>) │ │ │ │ @@ -630477,15 +630480,15 @@ │ │ │ │ stcl 1, cr0, [r2], #680 @ 0x2a8 │ │ │ │ stcl 1, cr0, [r8], {170} @ 0xaa │ │ │ │ stc 1, cr0, [lr], #680 @ 0x2a8 │ │ │ │ ldc 1, cr0, [r4], {170} @ 0xaa │ │ │ │ ldcl 1, cr0, [sl], #-680 @ 0xfffffd58 │ │ │ │ stcl 1, cr0, [r0], #-680 @ 0xfffffd58 │ │ │ │ mcrr 1, 10, r0, r6, cr10 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + cbnz r0, 253d8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1424d6> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253ebc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142604>) │ │ │ │ @@ -630627,15 +630630,15 @@ │ │ │ │ sbcs.w r1, r4, sl, asr #2 │ │ │ │ adcs.w r1, r6, sl, asr #2 │ │ │ │ @ instruction: 0xeb3801aa │ │ │ │ adds.w r1, sl, sl, asr #2 │ │ │ │ @ instruction: 0xeafc01aa │ │ │ │ @ instruction: 0xeade01aa │ │ │ │ pkhtb r1, r0, sl, asr #2 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254044 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14278c>) │ │ │ │ @@ -630777,15 +630780,15 @@ │ │ │ │ strd r0, r1, [ip, #680]! @ 0x2a8 │ │ │ │ strd r0, r1, [lr, #680] @ 0x2a8 │ │ │ │ @ instruction: 0xe9b001aa │ │ │ │ @ instruction: 0xe99201aa │ │ │ │ ldrd r0, r1, [r4, #-680]! @ 0x2a8 │ │ │ │ ldrd r0, r1, [r6, #-680] @ 0x2a8 │ │ │ │ ldmdb r8!, {r1, r3, r5, r7, r8} │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2541cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142914>) │ │ │ │ @@ -630930,15 +630933,15 @@ │ │ │ │ @ instruction: 0xe80a01aa │ │ │ │ b.n 2541c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142908> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1428d0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142898> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142a9c>) │ │ │ │ @@ -631089,15 +631092,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142780> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142748> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142710> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cbz r0, 2543be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142b06> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2544dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142c24>) │ │ │ │ @@ -631248,15 +631251,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1425f8> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253e78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1425c0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 253e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142588> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cbz r4, 25452a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142c72> │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (254678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142dc0>) │ │ │ │ @@ -631417,15 +631420,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254d1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143464> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254cdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143424> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254ca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1433e8> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 2546ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142e02> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x142f48>) │ │ │ │ @@ -631576,15 +631579,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254b8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1432d4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14329c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254b1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143264> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1430d0>) │ │ │ │ @@ -631735,15 +631738,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254a04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14314c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 2549cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143114> │ │ │ │ lsls r2, r5, #6 │ │ │ │ svc 244 @ 0xf4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143258>) │ │ │ │ @@ -631894,15 +631897,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ udf #168 @ 0xa8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ udf #138 @ 0x8a │ │ │ │ lsls r2, r5, #6 │ │ │ │ udf #108 @ 0x6c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (254cac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1433f4>) │ │ │ │ @@ -632063,15 +632066,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ble.n 254ce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143430> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bgt.n 254ca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1433f0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bgt.n 254c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1433b4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (254e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14357c>) │ │ │ │ @@ -632222,15 +632225,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254d58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1434a0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143668> │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143630> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #268] @ (254f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1436c8>) │ │ │ │ @@ -632975,15 +632978,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 255618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143d60> │ │ │ │ nop │ │ │ │ bcc.n 255774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143ebc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #856 @ (adr r0, 255a00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x144148>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143f4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -633133,15 +633136,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 255784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143ecc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 25574c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x143e94> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bne.n 255914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14405c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + add r0, pc, #512 @ (adr r0, 255a2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x144174>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (25598c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1440d4>) │ │ │ │ @@ -633292,15 +633295,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 2559fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x144144> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 2559c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14410c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255b14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14425c>) │ │ │ │ @@ -633451,15 +633454,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6!, {r2, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255c9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1443e4>) │ │ │ │ @@ -633610,15 +633613,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255e24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14456c>) │ │ │ │ @@ -633769,15 +633772,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1446f4>) │ │ │ │ @@ -633928,15 +633931,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (256134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14487c>) │ │ │ │ @@ -634087,15 +634090,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r1, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2562bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x144a04>) │ │ │ │ @@ -634246,15 +634249,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (256444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x144b8c>) │ │ │ │ @@ -634405,15 +634408,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r5!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r5!, {r2, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2565cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x144d14>) │ │ │ │ @@ -634564,15 +634567,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (256754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x144e9c>) │ │ │ │ @@ -634723,15 +634726,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r2!, {r2, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2568dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x145024>) │ │ │ │ @@ -634882,15 +634885,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (256a64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1451ac>) │ │ │ │ @@ -635041,15 +635044,15 @@ │ │ │ │ lslls r2, r5, #6 │ │ │ │ itee pl │ │ │ │ lslpl r2, r5, #6 │ │ │ │ ite cc @ unpredictable │ │ │ │ lslcc r2, r5, #6 │ │ │ │ itet ne @ unpredictable │ │ │ │ lslne r2, r5, #6 │ │ │ │ - ldrheq r0, [r2, #50] @ 0x32 │ │ │ │ + ldrheq r0, [r0, #60] @ 0x3c │ │ │ │ lslne r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (256bec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x145334>) │ │ │ │ @@ -635200,15 +635203,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r2, r5, #6 │ │ │ │ pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r5, #6 │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -642183,15 +642186,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -642220,15 +642223,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -642255,15 +642258,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r3, #148 @ 0x94 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -642291,15 +642294,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (25bd2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14a474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -642945,15 +642948,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 25c332 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14aa7a> │ │ │ │ nop │ │ │ │ str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r4, #134 @ 0x86 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -647355,15 +647358,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 25f634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14dd7c> │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (25f750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14de98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647873,15 +647876,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldc2 0, cr0, [ip, #928]! @ 0x3a0 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr8, {7} │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25fd54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14e49c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648041,15 +648044,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #38 @ 0x26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stc2 0, cr0, [ip], #-928 @ 0xfffffc60 │ │ │ │ + ldc2l 0, cr0, [ip, #-928] @ 0xfffffc60 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (25fee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14e628>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648205,15 +648208,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r2, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r2, #174 @ 0xae │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r2, #142 @ 0x8e │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfaa600e8 │ │ │ │ + @ instruction: 0xfbd600e8 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (26007c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14e7c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648373,15 +648376,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r1, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ lsls r2, r5, #6 │ │ │ │ - vld4. {d0-d3}, [r8 :128], r8 │ │ │ │ + @ instruction: 0xfa5800e8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (260218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14e960>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648541,15 +648544,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r7, #130 @ 0x82 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r7, #98 @ 0x62 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf7a000e8 │ │ │ │ + ldr.w r0, [r0, #232] @ 0xe8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (2603a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14eaec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648705,15 +648708,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #234 @ 0xea │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #202 @ 0xca │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf61e00e8 │ │ │ │ + @ instruction: 0xf74e00e8 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (260540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14ec88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648873,15 +648876,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #90 @ 0x5a │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #58 @ 0x3a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf4a400e8 │ │ │ │ + rsbs r0, r4, #7602176 @ 0x740000 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2606a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14edec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649027,15 +649030,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf31e00e8 │ │ │ │ + orr.w r0, lr, #7602176 @ 0x740000 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (26081c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14ef64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649187,15 +649190,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #150 @ 0x96 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - rsb r0, ip, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xf2fc00e8 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (260900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649402,15 +649405,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 260a34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f17c> │ │ │ │ subs r2, r7, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cdp 0, 6, cr0, cr12, cr8, {7} │ │ │ │ + vmla.i16 d0, d28, d0[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] @ (260bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f2f8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ @@ -649659,15 +649662,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r5, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r1, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r5, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldc 0, cr0, [r8, #-928] @ 0xfffffc60 │ │ │ │ + cdp 0, 4, cr0, cr8, cr8, {7} │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260e98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f5e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649817,15 +649820,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r4, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs.w r0, r0, r8, asr #3 │ │ │ │ + stcl 0, cr0, [r0], #928 @ 0x3a0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f768>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649975,15 +649978,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r7, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r3, r5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bics.w r0, ip, r8, asr #3 │ │ │ │ + sbc.w r0, ip, r8, asr #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2611a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f8f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650133,15 +650136,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r2, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xe8c000e8 │ │ │ │ + ldrd r0, r0, [r0, #928]! @ 0x3a0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14fa78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650291,16 +650294,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r1, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r5, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r1, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 2611e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f930> │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + ldrd r0, r0, [r8], #-928 @ 0x3a0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2614b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14fc00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650450,15 +650452,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r4, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r0, #19 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f7c0> │ │ │ │ + b.n 2612d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14fa20> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14fd88>) │ │ │ │ @@ -650609,15 +650611,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r7, #13 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r3, #13 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 260f28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f670> │ │ │ │ + b.n 261188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f8d0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2617c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14ff10>) │ │ │ │ @@ -650768,15 +650770,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r6, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r2, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r6, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150518> │ │ │ │ + b.n 261030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x14f778> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150098>) │ │ │ │ @@ -650927,15 +650929,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r5, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r1, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r5, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261c80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1503c8> │ │ │ │ + b.n 261ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150628> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261ad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150220>) │ │ │ │ @@ -651086,15 +651088,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r0, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r4, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150280> │ │ │ │ + b.n 261d98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1504e0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1503a8>) │ │ │ │ @@ -651245,15 +651247,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r3, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150530>) │ │ │ │ @@ -651404,15 +651406,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r2, #14 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ble.n 261ea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1505f0> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (261f4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150694>) │ │ │ │ @@ -651555,15 +651557,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r4, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r1, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r5, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - blt.n 261f2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150674> │ │ │ │ + ble.n 261f8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1506d4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2620b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1507f8>) │ │ │ │ @@ -651706,15 +651708,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r7, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r1, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bge.n 261ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150740> │ │ │ │ + blt.n 262058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1507a0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (262228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150970>) │ │ │ │ @@ -651867,15 +651869,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r2, r1, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r4, r5, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r2, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bls.n 2622c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150a10> │ │ │ │ + bge.n 262328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150a70> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2623a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150ae8>) │ │ │ │ @@ -652028,15 +652030,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r2, r2, #24 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r4, r6, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r3, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bvc.n 262368 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150ab0> │ │ │ │ + bls.n 2623c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150b10> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (262504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150c4c>) │ │ │ │ @@ -652179,15 +652181,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r2, r5, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r2, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r6, r6, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bvs.n 262604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150d4c> │ │ │ │ + bvc.n 262464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150bac> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (262668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150db0>) │ │ │ │ @@ -652330,15 +652332,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r6, r0, #13 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r4, r5, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r2, r2, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bpl.n 2626c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150e08> │ │ │ │ + bvs.n 262720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150e68> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2627cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150f14>) │ │ │ │ @@ -652481,15 +652483,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r2, r4, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r0, r1, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bcc.n 262784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150ecc> │ │ │ │ + bmi.n 2627e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x150f2c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (26298c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1510d4>) │ │ │ │ @@ -652767,15 +652769,15 @@ │ │ │ │ vrhadd.u8 d16, d28, d25 │ │ │ │ vrhadd.u d0, d18, d25 │ │ │ │ vrhadd.u16 d0, d24, d25 │ │ │ │ cdp2 1, 15, cr0, cr14, cr9, {5} │ │ │ │ cdp2 1, 14, cr0, cr4, cr9, {5} │ │ │ │ cdp2 1, 12, cr0, cr10, cr9, {5} │ │ │ │ cdp2 1, 11, cr0, cr0, cr9, {5} │ │ │ │ - beq.n 262a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1511e4> │ │ │ │ + bcs.n 262afc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151244> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (262bbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151304>) │ │ │ │ @@ -652841,15 +652843,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262b46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15128e> │ │ │ │ nop │ │ │ │ cdp2 1, 2, cr0, cr14, cr9, {5} │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + beq.n 262c80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1513c8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (262c90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1513d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652914,15 +652916,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262c1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151362> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (262d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1514a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652986,15 +652988,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262cee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151436> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6], {169} @ 0xa9 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (262e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151588>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653062,15 +653064,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262dc2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15150a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbb601a9 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (262f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151668>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653138,15 +653140,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262ea2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1515ea> │ │ │ │ nop │ │ │ │ @ instruction: 0xfad601a9 │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (263004 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15174c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653214,15 +653216,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 262f8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1516d4> │ │ │ │ ldr??.w r0, [r6, #425] @ 0x1a9 │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2630e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15182c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653290,15 +653292,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 263066 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1517ae> │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r2, ] │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2631c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151908>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653365,15 +653367,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 263146 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15188e> │ │ │ │ nop │ │ │ │ ldrh.w r0, [r2, ] │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2632a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1519e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653440,15 +653442,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 26322c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151974> │ │ │ │ @ instruction: 0xf75601a9 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (26337c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151ac4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653515,15 +653517,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 263302 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151a4a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf67601a9 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (263458 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151ba0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653590,15 +653592,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2633de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151b26> │ │ │ │ nop │ │ │ │ @ instruction: 0xf59a01a9 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (263544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151c8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653671,15 +653673,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 2634ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151c02> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4be01a9 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (263620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151d68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -653748,15 +653750,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 2635aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151cf2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3d201a9 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ ldr r1, [pc, #368] @ (2637ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x151ef4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -653917,15 +653919,15 @@ │ │ │ │ subw r1, sl, #169 @ 0xa9 │ │ │ │ @ instruction: 0xf28c01a9 │ │ │ │ @ instruction: 0xf26e01a9 │ │ │ │ @ instruction: 0xf25001a9 │ │ │ │ @ instruction: 0xf23201a9 │ │ │ │ @ instruction: 0xf21401a9 │ │ │ │ @ instruction: 0xf1f601a9 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #368] @ (26395c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1520a4>) │ │ │ │ @@ -654087,15 +654089,15 @@ │ │ │ │ @ instruction: 0xf0fa01a9 │ │ │ │ @ instruction: 0xf0dc01a9 │ │ │ │ @ instruction: 0xf0be01a9 │ │ │ │ @ instruction: 0xf0a001a9 │ │ │ │ eor.w r1, r2, #169 @ 0xa9 │ │ │ │ orn r1, r4, #169 @ 0xa9 │ │ │ │ orr.w r1, r6, #169 @ 0xa9 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -665333,15 +665335,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r1, 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 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -665589,21 +665591,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (26bc00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a348>) │ │ │ │ add r2, pc │ │ │ │ b.n 26bbc6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a30e> │ │ │ │ ldr r1, [pc, #16] @ (26bc04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a34c>) │ │ │ │ add r1, pc │ │ │ │ b.n 26bbea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a332> │ │ │ │ nop │ │ │ │ - eors r0, r3 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ands r4, r1 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - orns r0, sl, r3, ror #3 │ │ │ │ + sub.w r0, sl, r3, ror #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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -666241,15 +666243,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + subs r2, #154 @ 0x9a │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (26c308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15aa50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666283,15 +666285,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 26c384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15aacc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -666309,15 +666311,15 @@ │ │ │ │ bl 26b8bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a004> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26c3e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ab2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666345,19 +666347,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cbz r1, 26c428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ab70> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -666375,15 +666377,15 @@ │ │ │ │ bl 26b8bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a004> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26c488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15abd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666411,19 +666413,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, #8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ 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, #144] @ (26c538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ac80>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -666480,15 +666482,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26ba44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a18c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26c4e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ac2e> │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (26c690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15add8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -666612,15 +666614,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 26fc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e39c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 26c636 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ad7e> │ │ │ │ nop │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (26c7a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15aee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -666720,17 +666722,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26fc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e39c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26c710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ae58> │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (26c820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15af68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666770,19 +666772,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #20] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r5, #230 @ 0xe6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 26c87e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15afc6> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 26c85a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15afa2> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -667064,21 +667066,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 26cae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b230> │ │ │ │ mov r0, r7 │ │ │ │ bl 1f85c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6d0c> │ │ │ │ ldr r2, [pc, #16] @ (26cb30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b278>) │ │ │ │ add r2, pc │ │ │ │ b.n 26cae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b230> │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + adds r3, #86 @ 0x56 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, #0 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r5, r0, #98304 @ 0x18000 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w ip, [r5, #2072] @ 0x818 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 26cb8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b2d2> │ │ │ │ @@ -667354,19 +667356,19 @@ │ │ │ │ b.n 26cdb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b4fc> │ │ │ │ ldr r2, [pc, #20] @ (26ce6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b5b4>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26cd80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b4c8> │ │ │ │ - adds r0, #22 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #0 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (26ced0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b618>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667401,15 +667403,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26c958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b0a0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (26cf1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b664>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -667475,15 +667477,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26c958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b0a0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r7, r7] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ 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, #52] @ (26cfd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b71c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -667691,19 +667693,19 @@ │ │ │ │ b.n 26d180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b8c8> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 26d136 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15b87e> │ │ │ │ ldr r6, [r2, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -667975,19 +667977,19 @@ │ │ │ │ b.n 26d48c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15bbd4> │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ cmp r5, #202 @ 0xca │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r0, 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, #96] @ (26d588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15bcd0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -668027,15 +668029,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r1, r0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ cmp r2, #196 @ 0xc4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r5, 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] @ (26d648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15bd90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -668102,19 +668104,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r0, r5, #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] @ 26d68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15bdd4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -668301,19 +668303,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 26d800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15bf48> │ │ │ │ str r6, [r4, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r6, #94 @ 0x5e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (26da34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c17c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -668507,15 +668509,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 26da7a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c1c2> │ │ │ │ ldr r6, [pc, #984] @ (26df10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c658>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (26dbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c31c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -668561,17 +668563,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r5, [pc, #896] @ (26df58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c6a0>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ 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, #108] @ (26dc5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c3a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -668609,15 +668611,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26dc16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c35e> │ │ │ │ ldr r5, [pc, #264] @ (26dd68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c4b0>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r5, 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] @ (26dcd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c418>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -668785,15 +668787,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #640] @ (26e0dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c824>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2090] @ 0x82a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 26de78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c5c0> │ │ │ │ cbz r1, 26de74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c5bc> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -668968,19 +668970,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26e028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c770> │ │ │ │ ldr r2, [pc, #64] @ (26e0a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c7ec>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1674] @ 0x68a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 26e084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c7cc> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 26e084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c7cc> │ │ │ │ @@ -669458,19 +669460,19 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26e366 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15caae> │ │ │ │ adds r6, r5, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r0, r5, #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 26e6be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ce06> │ │ │ │ @@ -669541,25 +669543,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (26e6f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ce3c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26e6a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15cdf0> │ │ │ │ nop │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + subs r2, r0, r0 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -669627,23 +669629,23 @@ │ │ │ │ b.n 26e774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15cebc> │ │ │ │ ldr r2, [pc, #28] @ (26e7c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15cf0c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26e774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15cebc> │ │ │ │ - adds r4, r6, r4 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 26e8f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d038> │ │ │ │ mov r4, r1 │ │ │ │ @@ -669756,25 +669758,25 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26e824 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15cf6c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r2, r3, r0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r4, r2, #31 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r0, r1, r2 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 26ea24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d16c> │ │ │ │ bls.n 26e950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d098> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -669904,15 +669906,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 26ea42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d18a> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 26ea42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d18a> │ │ │ │ nop │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -670021,15 +670023,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #19 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r0, r3, #18 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -670144,27 +670146,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (26ecd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d420>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26ebd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d318> │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -670217,19 +670219,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26ed2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d476> │ │ │ │ nop │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [pc, #600] @ (26efd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d71c>) │ │ │ │ + ldr r7, [pc, #792] @ (26f094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d7dc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -670406,41 +670408,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (26ef90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d6d8>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26ee6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d5b6> │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r5, #6 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -670467,17 +670469,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26efd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d71c> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -670638,25 +670640,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #29 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -671258,17 +671260,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26f7e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15df28> │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r6, #25 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -671320,15 +671322,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 26f894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15dfdc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 73e10 │ │ │ │ b.n 26f880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15dfc8> │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (26fa68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e1b0>) │ │ │ │ @@ -671485,23 +671487,23 @@ │ │ │ │ nop │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #27 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - str r5, [sp, #648] @ 0x288 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -672320,15 +672322,15 @@ │ │ │ │ beq.n 270356 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ea9e> │ │ │ │ b.n 27034e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ea96> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #740] @ (270664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15edac>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [pc, #672] @ (270624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ed6c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r6, [pc, #528] @ (27059c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ece4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2704ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ec02> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -672547,15 +672549,15 @@ │ │ │ │ bne.n 2705d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ed1a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2705be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ed06> │ │ │ │ b.n 270590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ecd8> │ │ │ │ mov sl, r4 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -672666,15 +672668,16 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add lr, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - vhadd.u16 q0, q15, │ │ │ │ + lsls r6, r1, #1 │ │ │ │ + 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 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -672713,15 +672716,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, r5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cdp2 0, 12, cr0, cr14, cr7, {7} │ │ │ │ + vtrn. q8, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #808] @ (270adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f224>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -673036,21 +673039,22 @@ │ │ │ │ b.n 270992 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f0da> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str.w r0, [r4, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf71601a8 │ │ │ │ - vhadd.u32 q0, q10, │ │ │ │ - ldc2 0, cr0, [sl, #-924]! @ 0xfffffc64 │ │ │ │ - stc2l 0, cr0, [r6], #924 @ 0x39c │ │ │ │ - stc2 0, cr0, [lr, #-924] @ 0xfffffc64 │ │ │ │ - stc2l 0, cr0, [r8, #-924] @ 0xfffffc64 │ │ │ │ - ldc2 0, cr0, [r0, #924] @ 0x39c │ │ │ │ - ldc2l 0, cr0, [ip, #-924] @ 0xfffffc64 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ + cdp2 0, 6, cr0, cr10, cr7, {7} │ │ │ │ + cdp2 0, 1, cr0, cr6, cr7, {7} │ │ │ │ + cdp2 0, 3, cr0, cr14, cr7, {7} │ │ │ │ + cdp2 0, 7, cr0, cr8, cr7, {7} │ │ │ │ + cdp2 0, 12, cr0, cr0, cr7, {7} │ │ │ │ + cdp2 0, 8, cr0, cr12, cr7, {7} │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ @@ -673332,18 +673336,18 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 270d32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f47a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eor.w r1, r4, #5505024 @ 0x540000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ subw r1, lr, #168 @ 0xa8 │ │ │ │ - cmp r6, #76 @ 0x4c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -673446,21 +673450,21 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 270ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f630> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 270e88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f5d0> │ │ │ │ b.n 270efa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f642> │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb.w r0, [r6, #231] @ 0xe7 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + @ instruction: 0xfac600e7 │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xf0da00e7 │ │ │ │ - cmp r4, #166 @ 0xa6 │ │ │ │ + addw r0, sl, #231 @ 0xe7 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -673501,15 +673505,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 27100a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f752> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -673943,19 +673947,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 271462 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15fbaa> │ │ │ │ b.n 271394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15fadc> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - @ instruction: 0xf65600e7 │ │ │ │ - orn r0, sl, #7569408 @ 0x738000 │ │ │ │ - orn r0, r6, #7569408 @ 0x738000 │ │ │ │ - @ instruction: 0xf58800e7 │ │ │ │ - @ instruction: 0xf53000e7 │ │ │ │ + @ instruction: 0xf78600e7 │ │ │ │ + @ instruction: 0xf59a00e7 │ │ │ │ + @ instruction: 0xf59600e7 │ │ │ │ + @ instruction: 0xf6b800e7 │ │ │ │ + @ instruction: 0xf66000e7 │ │ │ │ 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 │ │ │ │ mov fp, r3 │ │ │ │ @@ -674196,19 +674200,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27172a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15fe72> │ │ │ │ b.n 27165a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15fda2> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - @ instruction: 0xf4a400e7 │ │ │ │ - sub.w r0, r4, #231 @ 0xe7 │ │ │ │ - sub.w r0, r0, #231 @ 0xe7 │ │ │ │ - @ instruction: 0xf3ce00e7 │ │ │ │ - @ instruction: 0xf37a00e7 │ │ │ │ + rsbs r0, r4, #7569408 @ 0x738000 │ │ │ │ + @ instruction: 0xf2d400e7 │ │ │ │ + @ instruction: 0xf2d000e7 │ │ │ │ + @ instruction: 0xf4fe00e7 │ │ │ │ + @ instruction: 0xf4aa00e7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ sub sp, #28 │ │ │ │ @@ -674446,19 +674450,19 @@ │ │ │ │ strex r2, r9, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2719fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x160146> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2719f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x160138> │ │ │ │ b.n 271920 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x160068> │ │ │ │ - @ instruction: 0xf2fa00e7 │ │ │ │ - cdp 0, 13, cr0, cr14, cr7, {7} │ │ │ │ - cdp 0, 13, cr0, cr10, cr7, {7} │ │ │ │ - @ instruction: 0xf22800e7 │ │ │ │ - rsbs r0, r6, #231 @ 0xe7 │ │ │ │ + bic.w r0, sl, #7569408 @ 0x738000 │ │ │ │ + and.w r0, lr, #231 @ 0xe7 │ │ │ │ + and.w r0, sl, #231 @ 0xe7 │ │ │ │ + @ instruction: 0xf35800e7 │ │ │ │ + @ instruction: 0xf30600e7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r3 │ │ │ │ @@ -674677,16 +674681,16 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 271c36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16037e> │ │ │ │ b.n 271bde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x160326> │ │ │ │ nop │ │ │ │ adds r1, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - orrs.w r0, lr, #231 @ 0xe7 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + @ instruction: 0xf18e00e7 │ │ │ │ + strb r4, [r0, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -676765,15 +676769,15 @@ │ │ │ │ ldrb.w ip, [ip, #648] @ 0x288 │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 2731e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16192c> │ │ │ │ b.n 2731d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161920> │ │ │ │ ldrsb.w r0, [r4, ] │ │ │ │ ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - bge.n 2732c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161a08> │ │ │ │ + blt.n 273320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161a68> │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2730fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161846> │ │ │ │ b.n 273284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1619cc> │ │ │ │ @@ -676811,15 +676815,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2733a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161ae8>) │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ rsb r1, r2, #5505024 @ 0x540000 │ │ │ │ - bhi.n 273464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161bac> │ │ │ │ + bls.n 2732c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161a0c> │ │ │ │ lsls r7, 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] @ 2733d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161b18> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -676859,17 +676863,17 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ adc.w r1, lr, #5505024 @ 0x540000 │ │ │ │ - bvc.n 273420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161b68> │ │ │ │ + bls.n 273480 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161bc8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bhi.n 273438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161b80> │ │ │ │ + bls.n 273498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161be0> │ │ │ │ lsls r7, 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] @ 27345c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161ba4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -676909,17 +676913,17 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4c201a8 │ │ │ │ - bvc.n 2733d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161b1c> │ │ │ │ + bhi.n 273434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161b7c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvc.n 2735ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161cf4> │ │ │ │ + bhi.n 27340c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161b54> │ │ │ │ lsls r7, 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] @ (273510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161c58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676949,15 +676953,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ orn r1, r8, #5505024 @ 0x540000 │ │ │ │ asrs r2, r4, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r4, #10 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (2736ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161e34>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -677117,21 +677121,21 @@ │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ b.n 2735b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161cf8> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ b.n 2735b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161cf8> │ │ │ │ and.w r1, r4, #5505024 @ 0x540000 │ │ │ │ - bvs.n 273754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161e9c> │ │ │ │ + bvc.n 2737b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161efc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bpl.n 273688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161dd0> │ │ │ │ + bvs.n 2736e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161e30> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r1, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (273774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161ebc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -677171,15 +677175,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 270b60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f2a8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf21e01a8 │ │ │ │ - bpl.n 2737b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161efc> │ │ │ │ + bvs.n 273814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161f5c> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (273940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162088>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -677357,23 +677361,23 @@ │ │ │ │ sub.w r1, r2, #168 @ 0xa8 │ │ │ │ sbcs.w r1, ip, #168 @ 0xa8 │ │ │ │ @ instruction: 0xf0de01a8 │ │ │ │ asrs r4, r3, #15 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r2, r0, #15 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bmi.n 273a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162168> │ │ │ │ + bpl.n 273880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161fc8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcc.n 273918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162060> │ │ │ │ + bpl.n 273978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1620c0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcc.n 273a2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162174> │ │ │ │ + bmi.n 27388c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x161fd4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #404] @ (273b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162258>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -677528,27 +677532,27 @@ │ │ │ │ b.n 273a06 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16214e> │ │ │ │ nop │ │ │ │ vext.8 d0, d22, d24, #1 │ │ │ │ stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 273a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1621b0> │ │ │ │ + bcc.n 273ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162210> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bcs.n 273b58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1622a0> │ │ │ │ + bcc.n 273bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162300> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 273ac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16220c> │ │ │ │ + bcs.n 273b24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16226c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 273af4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16223c> │ │ │ │ + bcc.n 273b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16229c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 273a84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1621cc> │ │ │ │ + bcs.n 273ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16222c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bne.n 273ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16221c> │ │ │ │ + bcs.n 273b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16227c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 273c80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1623c8> │ │ │ │ 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 │ │ │ │ @@ -677749,15 +677753,15 @@ │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ b.n 273c2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162372> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ b.n 273c2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162372> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0, #672]! @ 0x2a0 │ │ │ │ - beq.n 273dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162518> │ │ │ │ + bne.n 273e30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162578> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #308] @ (273ecc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162614>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -677872,17 +677876,17 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1625e8> │ │ │ │ b.n 273de6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16252e> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb9a01a8 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stc2 0, cr0, [sl, #992]! @ 0x3e0 │ │ │ │ + mrc2 0, 6, r0, cr10, cr8, {7} │ │ │ │ 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] @ (273f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1626b8>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -677940,19 +677944,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orr.w r1, r6, r8, asr #2 │ │ │ │ lsrs r4, r0, #18 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #432] @ (274148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162890>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -678121,33 +678125,33 @@ │ │ │ │ bne.n 27411e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162866> │ │ │ │ b.n 274022 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16276a> │ │ │ │ @ instruction: 0xe99a01a8 │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #952] @ (274514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162c5c>) │ │ │ │ + ldr r7, [pc, #120] @ (2741d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16291c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ lsrs r6, r4, #12 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 274296 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1629de> │ │ │ │ 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 │ │ │ │ @@ -678314,15 +678318,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162a70> │ │ │ │ b.n 274248 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162990> │ │ │ │ nop │ │ │ │ b.n 27428c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1629d4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r2, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, 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] @ (2744bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162c04>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -678450,15 +678454,15 @@ │ │ │ │ b.n 2743de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162b26> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #480 @ 0x1e0 │ │ │ │ b.n 2743de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162b26> │ │ │ │ nop │ │ │ │ b.n 274054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16279c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (274518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162c60>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -678486,15 +678490,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 270e4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f594> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 273dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162518> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ 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 r4, [pc, #56] @ (274568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162cb0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -678520,15 +678524,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 270f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f6c4> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 273d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1624b4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (2745e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162d2c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -678576,19 +678580,19 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 274d48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163490> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r5, #23 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ 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, #324] @ (274750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162e98>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -678716,21 +678720,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274726 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162e6e> │ │ │ │ b.n 27470a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x162e52> │ │ │ │ b.n 274da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1634e8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r2, r4, #21 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add sl, ip │ │ │ │ + mov r2, r2 │ │ │ │ lsls r7, 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] @ 274900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163048> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678936,15 +678940,15 @@ │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 2749e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163128> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #304] @ (274af4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16323c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -679141,19 +679145,19 @@ │ │ │ │ blx r4 │ │ │ │ b.n 274b5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1632a2> │ │ │ │ nop │ │ │ │ udf #38 @ 0x26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r4, r4, #1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 274c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163394> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #400] @ (274d74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1634bc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679310,21 +679314,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274d4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163492> │ │ │ │ b.n 274d2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163476> │ │ │ │ ble.n 274e14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16355c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ vaddw.u8 q0, q12, d24 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, #190 @ 0xbe │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #104] @ (274e08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163550>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -679369,15 +679373,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 26eff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d740> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ blt.n 274d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163478> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - nop {15} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (274eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1635f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -679439,19 +679443,19 @@ │ │ │ │ mov r3, r8 │ │ │ │ bl 26eff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d740> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blt.n 274ed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163618> │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc2l 1, cr0, [ip, #-672] @ 0xfffffd60 │ │ │ │ - itee pl │ │ │ │ - lslpl r7, r4, #3 │ │ │ │ - it cs @ unpredictable │ │ │ │ - lslcs r7, r4, #3 │ │ │ │ - @ instruction: 0xb7a4 │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (275040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163788>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679594,22 +679598,22 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 275014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16375c> │ │ │ │ b.n 274ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163740> │ │ │ │ nop │ │ │ │ bge.n 2750f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163840> │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldc2 1, cr0, [r6], {168} @ 0xa8 │ │ │ │ - bkpt 0x00e8 │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - bkpt 0x007e │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - bkpt 0x0026 │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ + itee ge │ │ │ │ + lslge r7, r4, #3 │ │ │ │ + itet pl @ unpredictable │ │ │ │ + lslpl r7, r4, #3 │ │ │ │ + submi r5, #36 @ 0x24 │ │ │ │ + lslpl 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, #372] @ 2751dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163924> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -679739,15 +679743,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 2750e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16382e> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 2750e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16382e> │ │ │ │ bhi.n 275170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1638b8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + bkpt 0x003e │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #72] @ (275240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163988>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -679779,15 +679783,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26f8cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e014> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvc.n 2752b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163a00> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r3} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r7, 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] @ 2752a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1639f0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -679820,15 +679824,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bvs.n 27525c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1639a4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r0, 275316 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163a5e> │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (275330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163a78>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -679880,19 +679884,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bvs.n 275414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163b5c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh.w r0, [lr, #424] @ 0x1a8 │ │ │ │ - cbnz r6, 275384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163acc> │ │ │ │ + pop {r1, r2, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - revsh r6, r7 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r2, 275386 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163ace> │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (275494 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163bdc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -680018,19 +680022,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 275468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163bb0> │ │ │ │ b.n 275438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163b80> │ │ │ │ nop │ │ │ │ bpl.n 27544c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163b94> │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldrb.w r0, [r6, ] │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 275516 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163c5e> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r2, 2754e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163c28> │ │ │ │ + cbnz r2, 2754ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163c34> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r7, #120 @ 0x78 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ 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, #372] @ 27562c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163d74> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -680161,15 +680165,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 275536 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163c7e> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 275536 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163c7e> │ │ │ │ bmi.n 275720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163e68> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbnz r2, 275634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163d7c> │ │ │ │ + rev r2, r6 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #76] @ (275690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163dd8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -680203,15 +680207,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 26f8cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e014> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bcs.n 27566c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163db4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + cbnz r2, 2756a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163dea> │ │ │ │ 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, r3 │ │ │ │ ldr r3, [pc, #64] @ (2756ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163e34>) │ │ │ │ @@ -680243,15 +680247,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 26fa88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e1d0> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 275600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163d48> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #108] @ (275770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163eb8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -680301,19 +680305,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcs.n 2757cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163f14> │ │ │ │ lsls r0, r5, #6 │ │ │ │ orn r1, sl, #5505024 @ 0x540000 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (2758d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16401c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -680440,19 +680444,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2758aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163ff2> │ │ │ │ b.n 27587a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163fc2> │ │ │ │ bne.n 27580c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x163f54> │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xf3d601a8 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (275a58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1641a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -680643,18 +680647,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 275ad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164220> │ │ │ │ ldmia r6, {r2, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stc2 0, cr0, [lr, #-920] @ 0xfffffc68 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr6, {7} │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (275b5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1642a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 275b56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16429e> │ │ │ │ @@ -680769,24 +680773,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 275bd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16431c> │ │ │ │ ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ and.w r1, r2, #168 @ 0xa8 │ │ │ │ - cbz r0, 275c74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1643bc> │ │ │ │ + push {r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - uxtb r6, r2 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xfbd800e6 │ │ │ │ - uxth r6, r7 │ │ │ │ + stc2 0, cr0, [r8, #-920] @ 0xfffffc68 │ │ │ │ + cbz r6, 275cba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164402> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r7, 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] @ (275cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16440c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -680837,15 +680841,15 @@ │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r3, pc, #640 @ (adr r3, 275f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164690>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 275d38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164480> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r3, pc, #344 @ (adr r3, 275e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164574>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -680899,15 +680903,15 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r4, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r3, pc, #64 @ (adr r3, 275da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1644e8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 275da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1644ec> │ │ │ │ + cbz r6, 275db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1644f8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r2, pc, #760 @ (adr r2, 276064 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1647ac>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -680974,21 +680978,21 @@ │ │ │ │ ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r2, pc, #480 @ (adr r2, 275fec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164734>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr, #672] @ 0x2a0 │ │ │ │ - cbz r6, 275e2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164576> │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r2, pc, #152 @ (adr r2, 275eb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1645fc>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cbz r4, 275e2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164572> │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (275fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16470c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -681148,23 +681152,23 @@ │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r1, pc, #776 @ (adr r1, 2762d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164a18>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r4, #-672]! @ 0xfffffd60 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r1, pc, #440 @ (adr r1, 276190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1648d8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + cbz r6, 27600a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164752> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 275ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164740> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #152] @ (27608c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1647d4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -681232,21 +681236,21 @@ │ │ │ │ ldmia r1, {r1, r2, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r0, pc, #8 @ (adr r0, 276098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1647e0>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, r0, r8, asr #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, pc, #728 @ (adr r5, 276380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164ac8>) │ │ │ │ + add r6, pc, #920 @ (adr r6, 276440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164b88>) │ │ │ │ lsls r7, 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] @ (2760f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -681272,17 +681276,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2760dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164824> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add sp, #8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r7, 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] @ (27617c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1648c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -681327,20 +681331,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ orr.w r1, r2, r8, asr #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 2764a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164be8>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 276560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164ca8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (276304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164a4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -681476,21 +681480,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2762da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164a22> │ │ │ │ b.n 27629e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1649e6> │ │ │ │ stmia r7!, {r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ strd r0, r1, [r2, #672] @ 0x2a0 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r7, 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] @ 276630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164d78> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -681818,19 +681822,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 26eba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d2ec> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ 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, #608] @ (27694c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165094>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -682072,27 +682076,27 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1649a0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164970> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #176] @ (276a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165180>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -682255,27 +682259,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00da │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276d48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165490> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, pc, #416 @ (adr r6, 276cbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165404>) │ │ │ │ + add r7, pc, #608 @ (adr r7, 276d7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1654c4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #184 @ (adr r6, 276bd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165320>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 276c98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1653e0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #320 @ (adr r6, 276c64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1653ac>) │ │ │ │ + add r7, pc, #512 @ (adr r7, 276d24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16546c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #216 @ (adr r6, 276c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16534c>) │ │ │ │ + add r7, pc, #408 @ (adr r7, 276cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16540c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #80 @ (adr r6, 276b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1652cc>) │ │ │ │ + add r7, pc, #272 @ (adr r7, 276c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16538c>) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (276d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1654b4>) │ │ │ │ @@ -682497,31 +682501,31 @@ │ │ │ │ mov r6, r7 │ │ │ │ mov r7, fp │ │ │ │ b.n 276cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165444> │ │ │ │ pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1654d8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 277160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1658a8>) │ │ │ │ + add r3, pc, #168 @ (adr r3, 276e20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165568>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, pc, #344 @ (adr r1, 276ed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16561c>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 276f94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1656dc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 138 @ 0x8a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, pc, #216 @ (adr r1, 276e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1655a4>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 276f1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165664>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, pc, #200 @ (adr r1, 276e50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165598>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 276f10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165658>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #888 @ (adr r0, 277104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16584c>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 276dc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16550c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #488 @ (adr r0, 276f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1656c4>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 27703c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165784>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (276f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165684>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -682674,21 +682678,21 @@ │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ b.n 276e22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16556a> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ b.n 276e22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16556a> │ │ │ │ cbnz r2, 276fa2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1656ea> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r2, pc, #504 @ (adr r2, 27713c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165884>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 2771fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165944>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, pc, #408 @ (adr r2, 2770e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16582c>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 2771a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1658ec>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #116] @ (276fd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165720>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -682736,17 +682740,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r6, 27700e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165756> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, pc, #688 @ (adr r1, 277290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1659d8>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 277350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165a98>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, pc, #496 @ (adr r1, 2771d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16591c>) │ │ │ │ + add r2, pc, #688 @ (adr r2, 277294 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1659dc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (277074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1657bc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -682800,21 +682804,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 27702e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165776> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ cbnz r6, 277086 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1657ce> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, pc, #184 @ (adr r1, 277134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16587c>) │ │ │ │ + add r2, pc, #376 @ (adr r2, 2771f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16593c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, pc, #88 @ (adr r1, 2770dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165824>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 27719c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1658e4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #380] @ (277218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165960>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -682967,25 +682971,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2771ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165936> │ │ │ │ b.n 2771aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1658f2> │ │ │ │ @ instruction: 0xb896 │ │ │ │ lsls r0, r5, #6 │ │ │ │ bge.n 2771a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1658f0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, pc, #888 @ (adr r0, 27759c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165ce4>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 27725c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1659a4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #120 @ (adr r0, 2772a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1659e8>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 277360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165aa8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #0 @ (adr r0, 27722c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165974>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 2772ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165a34>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r1, pc, #112 @ (adr r1, 2772a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1659ec>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r4, r4 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #144] @ (2772dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165a24>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -683049,23 +683053,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2772c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165a08> │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ bls.n 277318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165a60> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #144 @ (adr r0, 277378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165ac0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #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, #372] @ (27747c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165bc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -683202,15 +683206,15 @@ │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ b.n 2773a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165af0> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ b.n 2773a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165af0> │ │ │ │ @ instruction: 0xb626 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (277550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165c98>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683290,19 +683294,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2774c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165c0e> │ │ │ │ push {r1, r3, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 277a90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1661d8> │ │ │ │ + b.n 277cf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166438> │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (2775d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -683343,15 +683347,15 @@ │ │ │ │ bl 26f7b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15defc> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ cbz r4, 27764a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165d92> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (2776c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165e0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -683443,25 +683447,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 277620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165d68> │ │ │ │ cbz r4, 277718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165e60> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bpl.n 27776c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165eb4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 277928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166070> │ │ │ │ + b.n 277b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1662d0> │ │ │ │ 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, #444] @ (2778ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -683639,27 +683643,27 @@ │ │ │ │ bne.n 277896 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165fde> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 277882 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165fca> │ │ │ │ b.n 277866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x165fae> │ │ │ │ sxtb r2, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bmi.n 27793c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166084> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 277950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166098> │ │ │ │ + b.n 277bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1662f8> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ 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 lr, [pc, #420] @ 277a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1661c8> │ │ │ │ sub sp, #24 │ │ │ │ @@ -683848,15 +683852,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26f08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15d7d4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r7, 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] @ (277b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1662c4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -683962,19 +683966,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r1, #18] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #316] @ (277d54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16649c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -684100,21 +684104,21 @@ │ │ │ │ bne.n 277d28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166470> │ │ │ │ b.n 277d0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166454> │ │ │ │ nop │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + asrs r0, r2, #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, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #736] @ (278060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1667a8>) │ │ │ │ @@ -684876,17 +684880,17 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 26fcd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e41c> │ │ │ │ b.n 27842a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166b72> │ │ │ │ add r6, pc, #328 @ (adr r6, 2786f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166e38>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 270310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15ea58> │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -685151,29 +685155,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 278860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166fa8> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 27884c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166f94> │ │ │ │ b.n 2786aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x166df2> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r2, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ 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 r3, [pc, #712] @ (278b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1672bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -685432,15 +685436,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #536 @ (adr r0, 278d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1674d8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r3} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r9, r0, #81920 @ 0x14000 │ │ │ │ add.w r0, r0, #81920 @ 0x14000 │ │ │ │ add.w r9, r9, #472 @ 0x1d8 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r0, #472 @ 0x1d8 │ │ │ │ dmb ish │ │ │ │ @@ -685571,23 +685575,24 @@ │ │ │ │ bne.n 278cd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16741a> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 278cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167408> │ │ │ │ b.n 278bae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1672f6> │ │ │ │ nop │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ + lsls r7, r4, #3 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - vhadd.u32 q0, q12, q11 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 278de4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16752c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -685662,23 +685667,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 2711e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f930> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 278ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167620> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -685746,23 +685751,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2711e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15f930> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (278f54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16769c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -685886,19 +685891,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 279008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167750> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r5, #6 │ │ │ │ pop {r1} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ 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, #68] @ (279098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1677e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -685985,17 +685990,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 279100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167848> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #6 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (279180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1678c8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -686022,15 +686027,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 26e7c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15cf10> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (2791f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167938>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -686071,17 +686076,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r5, #6 │ │ │ │ cbnz r0, 27922e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167976> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (279354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167a9c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -686208,21 +686213,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 27932a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167a72> │ │ │ │ b.n 27930e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167a56> │ │ │ │ str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r5, #6 │ │ │ │ cbnz r2, 279372 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167aba> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr.w r0, [lr, #230] @ 0xe6 │ │ │ │ + @ instruction: 0xfa0e00e6 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -686757,19 +686762,19 @@ │ │ │ │ b.n 2797ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167f36> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r7, r4, #3 │ │ │ │ str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 27994c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168094> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -687196,17 +687201,17 @@ │ │ │ │ nop │ │ │ │ str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r7, 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] @ (279e44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16858c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -687218,15 +687223,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ bl 279cd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168420> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r7, 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] @ (279e94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1685dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687250,17 +687255,17 @@ │ │ │ │ bl 12a6f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e38> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279e72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1685ba> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r2, #22] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r7, 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] @ (279ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687284,17 +687289,17 @@ │ │ │ │ bl 12a83c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f84> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279ec6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16860e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r0, #20] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r5, #30] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #872] @ (27a270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1689b8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -687627,39 +687632,39 @@ │ │ │ │ b.n 27a10a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168852> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r6, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + bkpt 0x0052 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrsh r6, [r5, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 27a310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168a58> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r1, #20] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r7, 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] @ 27a2ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168a34> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -687675,15 +687680,15 @@ │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 279ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16863c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r7, 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] @ (27a350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168a98>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -687714,17 +687719,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168a68> │ │ │ │ b.n 27a332 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168a7a> │ │ │ │ nop │ │ │ │ strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ lsls r7, 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] @ (27a3b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168b00>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -687755,17 +687760,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168ad0> │ │ │ │ b.n 27a39a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168ae2> │ │ │ │ nop │ │ │ │ strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r5, #20] │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (27a4d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168c18>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -688129,15 +688134,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #680] @ 0x2a8 │ │ │ │ bl 279780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x167ec8> │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r6, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ 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, #64] @ (27a7f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168f3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -688192,17 +688197,17 @@ │ │ │ │ bl 12a6f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e38> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a81e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168f66> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r2, [r5, #8] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r6, #120] @ 0x78 │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + strb r2, [r2, #3] │ │ │ │ lsls r7, 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] @ (27a894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168fdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688226,17 +688231,17 @@ │ │ │ │ bl 12a83c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f84> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a872 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x168fba> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r6, [r2, #6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + strb r0, [r5, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r7, 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] @ (27a8cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688288,32 +688293,32 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 27a928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169070> │ │ │ │ ldr r0, [pc, #40] @ (27a968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1690b0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ bl 542164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4308ac> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #28] @ (27a96c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1690b4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27a914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16905c> │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -688752,19 +688757,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #11] │ │ │ │ lsls r0, r5, #6 │ │ │ │ str r4, [r7, r6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ str r6, [r7, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 67c028 <_mesa_glapi_get_proc_address@@libgallium-26.2.2-2.so+0x3c> │ │ │ │ @@ -689228,15 +689233,15 @@ │ │ │ │ bne.n 27b402 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169b4a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27b3f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169b3c> │ │ │ │ b.n 27b328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169a70> │ │ │ │ add r1, pc, #736 @ (adr r1, 27b6fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169e44>) │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r6, [r6, #92] @ 0x5c │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bl fffa7422 │ │ │ │ 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] │ │ │ │ @@ -689576,17 +689581,17 @@ │ │ │ │ b.n 27b56c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169cb4> │ │ │ │ ldr r1, [pc, #16] @ (27b7fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169f44>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c4178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b28c0> │ │ │ │ b.n 27b5d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x169d20> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (27baf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a23c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -690075,15 +690080,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ 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, #100] @ (27be10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690120,30 +690125,30 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16a654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x58d9c> │ │ │ │ b.n 27bdf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a538> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r6, 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] @ (27be38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a580>) │ │ │ │ add r0, pc │ │ │ │ bl 457cb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3463f8> │ │ │ │ ldr r0, [pc, #12] @ (27be3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a584>) │ │ │ │ add r0, pc │ │ │ │ bl 457cb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3463f8> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ lsls r7, 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] @ 27be80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a5c8> │ │ │ │ sub sp, #16 │ │ │ │ @@ -690160,19 +690165,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2c42f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2a38> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -690257,15 +690262,15 @@ │ │ │ │ b.n 27bf10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a658> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 27bef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a638> │ │ │ │ b.n 27bf10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a658> │ │ │ │ - ldrh r6, [r7, r0] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -690371,15 +690376,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 27c082 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a7ca> │ │ │ │ ldr r6, [r2, #12] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -690412,17 +690417,17 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -690816,21 +690821,21 @@ │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r6, #2080 @ 0x820 │ │ │ │ str.w ip, [r6, #2080] @ 0x820 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 27c460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16aba8> │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 27c56a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16acb2> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (27c5a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ace8>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -691309,19 +691314,19 @@ │ │ │ │ b.n 27c9aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b0f2> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 27c9aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b0f2> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 27c9aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b0f2> │ │ │ │ str r6, [r1, #0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #556] @ (27ccb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b3fc>) │ │ │ │ @@ -691519,27 +691524,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r7, #2080] @ 0x820 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 27cc5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b3a4> │ │ │ │ nop │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r7, [pc, #992] @ (27d09c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b7e4>) │ │ │ │ + str r0, [r5, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strh r0, [r6, #0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #344] @ (27ce28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b570>) │ │ │ │ + ldr r7, [pc, #536] @ (27cee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b630>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [pc, #240] @ (27cdc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b50c>) │ │ │ │ + ldr r7, [pc, #432] @ (27ce84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b5cc>) │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -691796,21 +691801,21 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ beq.n 27cfd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b71a> │ │ │ │ str r1, [sp, #8] │ │ │ │ b.n 27cfb2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b6fa> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r5, [pc, #440] @ (27d158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b8a0>) │ │ │ │ + ldr r6, [pc, #632] @ (27d218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b960>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #600] @ (27d1fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b944>) │ │ │ │ + ldr r5, [pc, #792] @ (27d2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ba04>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [pc, #664] @ (27d240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b988>) │ │ │ │ + ldr r5, [pc, #856] @ (27d300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ba48>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ beq.n 27cfd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b718> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -691892,15 +691897,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ b.n 27cf0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b656> │ │ │ │ bl 27c254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16a99c> │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 27cf0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b656> │ │ │ │ - ldr r3, [pc, #264] @ (27d190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b8d8>) │ │ │ │ + ldr r4, [pc, #456] @ (27d250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b998>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (27d0e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b82c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692059,23 +692064,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 27d21c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16b964> │ │ │ │ ldr r0, [r7, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r2, [pc, #736] @ (27d524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bc6c>) │ │ │ │ + ldr r3, [pc, #928] @ (27d5e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bd2c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [pc, #808] @ (27d570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bcb8>) │ │ │ │ + ldr r3, [pc, #1000] @ (27d630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bd78>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r1, [pc, #1000] @ (27d638 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bd80>) │ │ │ │ + ldr r3, [pc, #168] @ (27d2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ba40>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r2, #28] │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (27d34c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ba94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692163,23 +692168,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 27d328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ba70> │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r1, [pc, #656] @ (27d5e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bd2c>) │ │ │ │ + ldr r2, [pc, #848] @ (27d6a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bdec>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r1, [pc, #176] @ (27d410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bb58>) │ │ │ │ + ldr r2, [pc, #368] @ (27d4d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bc18>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2080] @ 0x820 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -692275,15 +692280,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r6, [r6, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (27d4f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -692427,15 +692432,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strh r6, [r1, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp sl, lr │ │ │ │ + bx r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (27d6d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16be20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -692552,15 +692557,15 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r6, [r7, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r7, 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, #240] @ 0xf0 │ │ │ │ @@ -692580,15 +692585,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r2, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r2, r9 │ │ │ │ + cmp r2, pc │ │ │ │ lsls r7, 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] @ (27d864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bfac>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692598,15 +692603,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r4, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, r9 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r7, 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] @ (27d894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16bfdc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692616,15 +692621,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, sl │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r7, 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] @ (27d8c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c00c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692634,15 +692639,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r0, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, ip │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r7, 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] @ (27d8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c03c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692652,15 +692657,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r2, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, lr │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r7, 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] @ (27d924 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c06c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692670,15 +692675,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r4, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sl, r1 │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27d954 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c09c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692688,15 +692693,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #968] @ (27dd20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c468>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add lr, r4 │ │ │ │ + cmp lr, sl │ │ │ │ lsls r7, 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] @ (27d984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c0cc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692706,15 +692711,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #776] @ (27dc90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c3d8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sl, r5 │ │ │ │ + cmp sl, fp │ │ │ │ lsls r7, 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] @ (27d9b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c0fc>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692724,15 +692729,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #584] @ (27dc00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c348>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sl, r6 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r7, 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] @ (27d9e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c12c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692742,15 +692747,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #392] @ (27db70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c2b8>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sl, r7 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r7, 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] @ (27da14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c15c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692760,15 +692765,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #200] @ (27dae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c228>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add lr, r8 │ │ │ │ + cmp lr, lr │ │ │ │ lsls r7, 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] @ (27da44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c18c>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -692778,15 +692783,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #8] @ (27da50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c198>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add sl, r4 │ │ │ │ + cmp sl, sl │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -692906,21 +692911,21 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 27db18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c260> │ │ │ │ nop │ │ │ │ - add r6, r2 │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, r6 │ │ │ │ + cmp r4, ip │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bics r4, r7 │ │ │ │ + add ip, sp │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mvns r4, r0 │ │ │ │ + add ip, lr │ │ │ │ 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 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -692962,15 +692967,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27dc10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c358>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r2, r6 │ │ │ │ b.n 27dbcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c314> │ │ │ │ - muls r2, r2 │ │ │ │ + add sl, r0 │ │ │ │ lsls r7, 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] @ (27dcc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16c410>) │ │ │ │ @@ -695148,15 +695153,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ddd0> │ │ │ │ nop │ │ │ │ adds r4, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #396] @ (27f860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16dfa8>) │ │ │ │ @@ -695293,15 +695298,15 @@ │ │ │ │ b.n 27f7ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16df12> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f832 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16df7a> │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r7, #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, #484] @ (27fa64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e1ac>) │ │ │ │ @@ -695462,15 +695467,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 27f998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e0e0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 27fa26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e16e> │ │ │ │ adds r0, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r7, #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, #488] @ (27fc6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e3b4>) │ │ │ │ @@ -695633,15 +695638,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 27fb9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e2e6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 27fc2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e376> │ │ │ │ cmp r6, #174 @ 0xae │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #540] @ (27fea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e5f0>) │ │ │ │ @@ -695822,15 +695827,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27fe66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e5ae> │ │ │ │ nop │ │ │ │ cmp r4, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #544] @ (2800e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e830>) │ │ │ │ @@ -696011,15 +696016,15 @@ │ │ │ │ b.n 27fffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e744> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2800a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e7f0> │ │ │ │ cmp r2, #106 @ 0x6a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsh r2, [r1, r1] │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #584] @ (280350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ea98>) │ │ │ │ @@ -696211,15 +696216,15 @@ │ │ │ │ b.n 28025a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16e9a2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 280312 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ea5a> │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (280564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ecac>) │ │ │ │ @@ -696382,15 +696387,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2803dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16eb24> │ │ │ │ mov r0, r6 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2804dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ec24> │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 280680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16edc8> │ │ │ │ @@ -696945,15 +696950,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280b6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f2b4> │ │ │ │ nop │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (280d24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f46c>) │ │ │ │ @@ -697061,15 +697066,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280cb6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f3fe> │ │ │ │ adds r2, r0, #5 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (280eb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f5fc>) │ │ │ │ @@ -697197,15 +697202,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 280d78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f4c0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 280e18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f560> │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r1, [pc, #232] @ (280fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f6ec>) │ │ │ │ + ldr r2, [pc, #424] @ (281064 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f7ac>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (28104c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f794>) │ │ │ │ @@ -697335,15 +697340,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 280f0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f654> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 280fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f6f4> │ │ │ │ subs r0, r4, r1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + ldr r0, [pc, #936] @ (2813fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fb44>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (2811d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f918>) │ │ │ │ @@ -697468,15 +697473,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28109c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f7e4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28113c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f884> │ │ │ │ adds r6, r0, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mov r2, r8 │ │ │ │ + bx lr │ │ │ │ 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, #364] @ (281358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16faa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697602,15 +697607,15 @@ │ │ │ │ b.n 281220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16f968> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2812bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fa04> │ │ │ │ nop │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r8, fp │ │ │ │ + mov r0, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (2814f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fc38>) │ │ │ │ @@ -697740,15 +697745,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2813b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16faf8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 281450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fb98> │ │ │ │ asrs r4, r7, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - muls r6, r3 │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (281690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fdd8>) │ │ │ │ @@ -697880,15 +697885,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28154c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fc94> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2815ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fd34> │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rors r6, r2 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (281874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ffbc>) │ │ │ │ @@ -698042,15 +698047,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281794 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16fedc> │ │ │ │ asrs r2, r0, #10 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - eors r0, r1 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #468] @ (281a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1701b0>) │ │ │ │ @@ -698208,15 +698213,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1700c8> │ │ │ │ asrs r6, r3, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (281c34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17037c>) │ │ │ │ @@ -698364,15 +698369,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281b64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1702ac> │ │ │ │ lsrs r6, r4, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r5, #212 @ 0xd4 │ │ │ │ lsls r4, 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, #436] @ (281e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17054c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698523,15 +698528,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281d28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170470> │ │ │ │ lsrs r2, r4, #19 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #468] @ (281ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170740>) │ │ │ │ @@ -698689,15 +698694,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281f10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170658> │ │ │ │ lsrs r6, r1, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #484] @ (2821fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170944>) │ │ │ │ @@ -698859,15 +698864,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28210c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170854> │ │ │ │ lsrs r2, r3, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + subs r0, #112 @ 0x70 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ (2823f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170b3c>) │ │ │ │ @@ -699022,15 +699027,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28226a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1709b2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 282308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170a50> │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (282608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170d50>) │ │ │ │ @@ -699191,15 +699196,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28246e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170bb6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28250e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170c56> │ │ │ │ lsls r6, r3, #20 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #436] @ (2827dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170f24>) │ │ │ │ @@ -699345,15 +699350,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28266a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170db2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 282708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170e50> │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ 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, #456] @ (2829c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699506,15 +699511,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 282840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x170f88> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2828da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171022> │ │ │ │ lsls r2, r7, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #500] @ (282bd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17131c>) │ │ │ │ @@ -699675,15 +699680,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 282a3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171182> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 282ada <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171222> │ │ │ │ nop │ │ │ │ vrhadd.u16 d16, d20, d23 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r7, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (282e00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171548>) │ │ │ │ @@ -699849,15 +699854,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 282c5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1713a2> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 282cfa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171442> │ │ │ │ ldc2 1, cr0, [lr, #-668]! @ 0xfffffd64 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (2830b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171800>) │ │ │ │ @@ -700055,15 +700060,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 283030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171778> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb1201a7 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -700273,15 +700278,15 @@ │ │ │ │ b.n 283310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171a58> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr.w r0, [r2, ] │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (283658 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171da0>) │ │ │ │ @@ -700479,15 +700484,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2835d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171d18> │ │ │ │ nop │ │ │ │ sbcs.w r1, r2, #5472256 @ 0x538000 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r5, #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 r5, [pc, #512] @ (283878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171fc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700656,15 +700661,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2836ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x171e36> │ │ │ │ @ instruction: 0xf2ba01a7 │ │ │ │ ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r2, #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, #532] @ (283ab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1721f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700842,15 +700847,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17216c> │ │ │ │ eors.w r1, r4, #167 @ 0xa7 │ │ │ │ stmia r7!, {r1, r4, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ (283d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172478>) │ │ │ │ @@ -701032,15 +701037,15 @@ │ │ │ │ b.n 283ca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1723e8> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cdp 1, 5, cr0, cr10, cr7, {5} │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #576] @ (283f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1726d8>) │ │ │ │ @@ -701220,15 +701225,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 283f08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172650> │ │ │ │ nop │ │ │ │ @ instruction: 0xebe201a7 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (2841d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172920>) │ │ │ │ @@ -701395,15 +701400,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284036 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17277e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 284152 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17289a> │ │ │ │ ldrd r0, r1, [lr, #-668]! @ 0x29c │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r1, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (2843e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172b30>) │ │ │ │ @@ -701563,15 +701568,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 284252 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17299a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2842f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172a38> │ │ │ │ b.n 284260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1729a8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (284608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172d50>) │ │ │ │ @@ -701731,15 +701736,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172bc0> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 284582 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172cca> │ │ │ │ b.n 284060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1727a8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ (2847e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172f30>) │ │ │ │ @@ -701888,15 +701893,15 @@ │ │ │ │ b.n 284672 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172dba> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28470e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172e56> │ │ │ │ nop │ │ │ │ b.n 284df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173540> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ 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] @ (2849dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702052,15 +702057,15 @@ │ │ │ │ b.n 284856 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x172f9e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2848f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173038> │ │ │ │ nop │ │ │ │ b.n 284c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173384> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (284c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17334c>) │ │ │ │ @@ -702223,15 +702228,15 @@ │ │ │ │ b.n 284a6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1731b6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 284b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1732c4> │ │ │ │ nop │ │ │ │ svc 54 @ 0x36 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #532] @ (284e38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173580>) │ │ │ │ @@ -702400,15 +702405,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 284c92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1733da> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 284d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173478> │ │ │ │ ble.n 284e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1735a4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (28507c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1737c4>) │ │ │ │ @@ -702576,15 +702581,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284eda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173622> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 284ff6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17373e> │ │ │ │ bge.n 285034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17377c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (2852b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1739f8>) │ │ │ │ @@ -702753,15 +702758,15 @@ │ │ │ │ b.n 285114 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17385c> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 285228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173970> │ │ │ │ nop │ │ │ │ bhi.n 2851e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173928> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (2854d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173c20>) │ │ │ │ @@ -702924,15 +702929,15 @@ │ │ │ │ b.n 285342 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173a8a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 285450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173b98> │ │ │ │ nop │ │ │ │ bvs.n 2855a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173ce8> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (28570c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173e54>) │ │ │ │ @@ -703101,15 +703106,15 @@ │ │ │ │ b.n 285570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173cb8> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 285684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173dcc> │ │ │ │ nop │ │ │ │ bmi.n 285784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173ecc> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (285830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173f78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703204,15 +703209,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173e9c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2857d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173f1a> │ │ │ │ bcs.n 28584c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x173f94> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r6, #15 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {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] @ (285974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1740bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703321,15 +703326,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x174050> │ │ │ │ beq.n 285948 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x174090> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r0, r6, #7 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ 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 r4, [pc, #296] @ (285ab8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x174200>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703435,15 +703440,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 285a4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x174192> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #312] @ (285c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x174354>) │ │ │ │ @@ -703557,15 +703562,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 285b96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1742de> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -708188,17 +708193,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r6, 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, #452] @ (28985c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x177fa4>) │ │ │ │ @@ -708349,17 +708354,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 289762 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x177eaa> │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r5, #132 @ 0x84 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r6, 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, #532] @ (289a94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1781dc>) │ │ │ │ @@ -708534,17 +708539,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 289972 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1780ba> │ │ │ │ nop │ │ │ │ str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r6, 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, #532] @ (289ccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178414>) │ │ │ │ @@ -708719,17 +708724,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 289bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1782f4> │ │ │ │ ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r1, #102 @ 0x66 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r6, 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, #576] @ (289f30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178678>) │ │ │ │ @@ -708909,17 +708914,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 289df6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17853e> │ │ │ │ ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r6, 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, #596] @ (28a1a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1788f0>) │ │ │ │ @@ -709103,17 +709108,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 28a05c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1787a4> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #628] @ (28a440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178b88>) │ │ │ │ @@ -709310,17 +709315,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 28a2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178a30> │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #632] @ (28a6dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178e24>) │ │ │ │ @@ -709516,17 +709521,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 28a582 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x178cca> │ │ │ │ strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - movs r5, #154 @ 0x9a │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -711997,17 +712002,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r6, 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] @ (28c74c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ae94>) │ │ │ │ @@ -712068,17 +712073,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r6, 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] @ (28c8e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b028>) │ │ │ │ @@ -712198,17 +712203,17 @@ │ │ │ │ b.n 28c7da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17af22> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28c84a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17af92> │ │ │ │ nop │ │ │ │ str r4, [r0, #28] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r6, 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] @ (28ca70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b1b8>) │ │ │ │ @@ -712328,17 +712333,17 @@ │ │ │ │ bne.n 28c968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b0b0> │ │ │ │ b.n 28c970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b0b8> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28c9de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b126> │ │ │ │ str r4, [r5, #0] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r6, 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] @ (28cc30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b378>) │ │ │ │ @@ -712468,17 +712473,18 @@ │ │ │ │ bne.w 28cb10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b258> │ │ │ │ b.n 28cb1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b262> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28cb9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b2e4> │ │ │ │ ldrsh r4, [r3, r2] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - vhadd.u16 q8, q13, │ │ │ │ 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] @ (28cdf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b53c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712608,16 +712614,17 @@ │ │ │ │ bne.w 28ccd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b41c> │ │ │ │ b.n 28ccde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b426> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28cd60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b4a8> │ │ │ │ ldrb r4, [r3, r3] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cdp2 0, 13, cr0, cr8, cr5, {7} │ │ │ │ - ldc2 0, cr0, [r6, #916] @ 0x394 │ │ │ │ + movs r0, r1 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ + cdp2 0, 12, cr0, cr6, cr5, {7} │ │ │ │ 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] @ (28cfe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b728>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712754,16 +712761,16 @@ │ │ │ │ bne.w 28ceae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b5f6> │ │ │ │ b.n 28ceba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b602> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28cf4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b692> │ │ │ │ ldrh r6, [r2, r4] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stc2 0, cr0, [sl], #-916 @ 0xfffffc6c │ │ │ │ - @ instruction: 0xfbac00e5 │ │ │ │ + ldc2l 0, cr0, [sl, #-916] @ 0xfffffc6c │ │ │ │ + ldc2l 0, cr0, [ip], {229} @ 0xe5 │ │ │ │ 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] @ (28d1d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b918>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712901,16 +712908,16 @@ │ │ │ │ bne.w 28d09e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b7e6> │ │ │ │ b.n 28d0aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b7f2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 28d13a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b882> │ │ │ │ ldr r2, [r5, r4] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xfa4a00e5 │ │ │ │ - ldrsh.w r0, [ip, #229] @ 0xe5 │ │ │ │ + @ instruction: 0xfb7a00e5 │ │ │ │ + @ instruction: 0xfaec00e5 │ │ │ │ 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] @ (28d280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17b9c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -717267,17 +717274,17 @@ │ │ │ │ bne.n 290596 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ecde> │ │ │ │ b.n 29059e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ece6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 290608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ed50> │ │ │ │ movs r4, #0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r5, 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] @ (290818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ef60>) │ │ │ │ @@ -717393,17 +717400,17 @@ │ │ │ │ bne.n 29071c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ee64> │ │ │ │ b.n 290724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ee6c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 29078c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17eed4> │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r5, 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] @ (2909d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f120>) │ │ │ │ @@ -717533,17 +717540,17 @@ │ │ │ │ bne.w 2908b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f000> │ │ │ │ b.n 2908c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f00a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 290944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f08c> │ │ │ │ movs r0, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r5, 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] @ (290b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f2e4>) │ │ │ │ @@ -717674,20 +717681,20 @@ │ │ │ │ bne.w 290a7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f1c4> │ │ │ │ b.n 290a86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f1ce> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 290b08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f250> │ │ │ │ subs r4, r6, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - itee al │ │ │ │ - lslal r5, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ + lsls r5, 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] @ (290d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f4d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ movw r5, #33640 @ 0x8368 │ │ │ │ @@ -717822,19 +717829,19 @@ │ │ │ │ bne.w 290c56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f39e> │ │ │ │ b.n 290c62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f3aa> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 290cf2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f43a> │ │ │ │ adds r6, r5, #5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bkpt 0x0042 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ - bkpt 0x0004 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + itee vc │ │ │ │ + lslvc r5, r4, #3 │ │ │ │ + ite cc @ unpredictable │ │ │ │ + lslcc r5, r4, #3 │ │ │ │ + stmdbcs 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] @ (290f78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f6c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -717971,17 +717978,17 @@ │ │ │ │ bne.w 290e46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f58e> │ │ │ │ b.n 290e52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f59a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 290ee2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f62a> │ │ │ │ subs r2, r0, r6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (29104c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f794>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -718263,18 +718270,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29121e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17f966> │ │ │ │ asrs r6, r7, #30 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r4, #26 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r1, [pc, #912] @ (291668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fdb0>) │ │ │ │ + ldr r3, [pc, #80] @ (291328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fa70>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #204] @ (2913a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17faf0>) │ │ │ │ - @ instruction: 0xffff4a70 │ │ │ │ + vtbl.8 d20, {d31-) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718406,18 +718413,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29139e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fae6> │ │ │ │ asrs r6, r7, #24 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r4, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r0, [pc, #304] @ (291588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fcd0>) │ │ │ │ + ldr r1, [pc, #496] @ (291648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fd90>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov fp, r6 │ │ │ │ - @ instruction: 0xffff48f0 │ │ │ │ + vtbl.8 d20, {d15-d17}, d16 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (2915dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fd24>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718549,18 +718556,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 291526 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fc6e> │ │ │ │ asrs r6, r7, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - mov ip, r5 │ │ │ │ + blxns fp │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r3, r4 │ │ │ │ - @ instruction: 0xffff4760 │ │ │ │ + @ instruction: 0xffff4890 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (29176c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17feb4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718692,18 +718699,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 2916b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17fdfe> │ │ │ │ asrs r6, r5, #12 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r0, #8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r4, r0 │ │ │ │ + mov r4, r6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ bics r3, r2 │ │ │ │ - vsli.64 q10, q0, #63 @ 0x3f │ │ │ │ + vabdl.u q10, d15, d0 │ │ │ │ lsls r3, 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, #356] @ (2918f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180040>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718837,18 +718844,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29184a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17ff92> │ │ │ │ asrs r6, r3, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r6, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r0, r3 │ │ │ │ + mov r0, r9 │ │ │ │ lsls r3, r7, #3 │ │ │ │ tst r7, r0 │ │ │ │ - vmls.i q10, , d4[0] │ │ │ │ + vsli.32 q10, q10, #31 │ │ │ │ lsls r3, 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #348] @ (291a7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1801c4>) │ │ │ │ @@ -718977,18 +718984,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2919cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180114> │ │ │ │ nop │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsrs r6, r6, #27 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - muls r2, r7 │ │ │ │ + add sl, r5 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r1, r1 │ │ │ │ - vmlal.u q10, d31, d6[0] │ │ │ │ + vrsra.u64 q10, q11, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (291bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180344>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -719119,18 +719126,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 291b4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180296> │ │ │ │ lsrs r6, r1, #26 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsrs r0, r6, #21 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - rors r4, r3 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r7, #3 │ │ │ │ - @ instruction: 0xffff4140 │ │ │ │ + vrshr.u32 q10, q8, #1 │ │ │ │ lsls r3, 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, #356] @ (291d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1804d0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -719260,18 +719267,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 291cda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180422> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsrs r4, r4, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r4, #51 @ 0x33 │ │ │ │ - @ instruction: 0xffff3df0 │ │ │ │ + @ instruction: 0xffff3f20 │ │ │ │ lsls r3, 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 r4, [pc, #332] @ (291efc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180644>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -719392,18 +719399,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 291e56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18059e> │ │ │ │ lsrs r2, r0, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsrs r0, r6, #9 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r2, #191 @ 0xbf │ │ │ │ - vcvt.f16.u16 , q14, #1 │ │ │ │ + @ instruction: 0xffff3dac │ │ │ │ lsls r3, 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, #344] @ (29207c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1807c4>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -719531,18 +719538,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 291fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180718> │ │ │ │ lsrs r6, r1, #8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsrs r6, r5, #3 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r4, #198 @ 0xc6 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r1, #61 @ 0x3d │ │ │ │ - @ instruction: 0xffff3afa │ │ │ │ + vdup.8 d19, d26[7] │ │ │ │ lsls r3, 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 │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ mov r5, r0 │ │ │ │ @@ -720045,15 +720052,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 292544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180c8c> │ │ │ │ lsls r0, r3, #17 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr??.w r0, [r6, r5, lsl #2] │ │ │ │ + @ instruction: 0xfaa600e5 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 292742 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180e8a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -720172,15 +720179,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 29269a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180de2> │ │ │ │ nop │ │ │ │ lsls r4, r0, #12 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb.w r0, [ip, r5, lsl #2] │ │ │ │ + ldrsh.w r0, [ip, r5, lsl #2] │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 2928a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180fea> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -720294,15 +720301,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 292804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x180f4c> │ │ │ │ nop │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subw r0, ip, #2277 @ 0x8e5 │ │ │ │ + @ instruction: 0xf7dc00e5 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 292a18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x181160> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -720422,15 +720429,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 292970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1810b8> │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - @ instruction: 0xf53600e5 │ │ │ │ + @ instruction: 0xf66600e5 │ │ │ │ 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] @ (292cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x181408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720625,17 +720632,17 @@ │ │ │ │ cdp2 1, 14, cr0, cr4, cr6, {5} │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r0, pc, #576 @ (adr r0, 292f14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18165c>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 292fd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18171c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #24 @ (adr r0, 292cf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x181438>) │ │ │ │ lsls r5, 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] @ (292f68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1816b0>) │ │ │ │ @@ -720833,17 +720840,17 @@ │ │ │ │ mcrr2 1, 10, r0, r0, cr6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r5, 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] @ (293210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x181958>) │ │ │ │ @@ -721041,17 +721048,17 @@ │ │ │ │ ldrsb.w r0, [r8, #422] @ 0x1a6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, 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] @ (2934b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x181c00>) │ │ │ │ @@ -721248,17 +721255,17 @@ │ │ │ │ @ instruction: 0xf6f001a6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r5, 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] @ (293764 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x181eac>) │ │ │ │ @@ -721457,17 +721464,17 @@ │ │ │ │ orr.w r1, r8, #5439488 @ 0x530000 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r5, 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] @ (293a10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182158>) │ │ │ │ @@ -721666,17 +721673,17 @@ │ │ │ │ @ instruction: 0xf19c01a6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #788] @ (293d54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18249c>) │ │ │ │ @@ -721914,17 +721921,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 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (2940a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1827e8>) │ │ │ │ @@ -722163,17 +722170,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 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r2, #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, #144] @ (29415c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1828a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722224,15 +722231,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294108 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182850> │ │ │ │ nop │ │ │ │ strd r0, r1, [r4], #-664 @ 0x298 │ │ │ │ - udf #8 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ 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 r3, [pc, #324] @ (2942b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182a00>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -722357,18 +722364,18 @@ │ │ │ │ blx r1 │ │ │ │ b.n 294214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18295c> │ │ │ │ nop │ │ │ │ b.n 294234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18297c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ b.n 294028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182770> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r5} │ │ │ │ - vtbl.8 d17, {d30-d31}, d12 │ │ │ │ + @ instruction: 0xfffe1abc │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (294424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182b6c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -722488,18 +722495,18 @@ │ │ │ │ vmov d0, r6, r7 │ │ │ │ blx r2 │ │ │ │ b.n 294380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182ac8> │ │ │ │ b.n 2940cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182814> │ │ │ │ lsls r6, r4, #6 │ │ │ │ b.n 293eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182600> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r7!, {r0, r4, r5, r6, r7} │ │ │ │ - vtbx.8 d17, {d14-d16}, d2 │ │ │ │ + @ instruction: 0xfffe1b72 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (2944e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182c30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722556,15 +722563,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294490 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182bd8> │ │ │ │ nop │ │ │ │ b.n 293ebc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182604> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 2945e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182d30> │ │ │ │ + blt.n 294448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182b90> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2945b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182cfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722624,15 +722631,15 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 294548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182c90> │ │ │ │ b.n 293e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182564> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 294528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182c70> │ │ │ │ + bge.n 294588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182cd0> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 2944f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182c38> │ │ │ │ @@ -722710,15 +722717,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29465c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182da4> │ │ │ │ nop │ │ │ │ b.n 294cf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183438> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 294618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182d60> │ │ │ │ + bls.n 294678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182dc0> │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #164] @ (294774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722776,15 +722783,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29471c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182e64> │ │ │ │ b.n 294c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183380> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 294758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182ea0> │ │ │ │ + bls.n 2947b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182f00> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (29485c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182fa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722851,15 +722858,15 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2947d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182f20> │ │ │ │ b.n 294bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1832f4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 294890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x182fd8> │ │ │ │ + bhi.n 2948f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183038> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -722944,15 +722951,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 29491c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183064> │ │ │ │ b.n 294a2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183174> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 294960 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1830a8> │ │ │ │ + bvc.n 2949c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183108> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (294a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183198>) │ │ │ │ @@ -723021,15 +723028,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2949d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18311e> │ │ │ │ svc 168 @ 0xa8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 294a7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1831c4> │ │ │ │ + bvs.n 294adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183224> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (294b3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183284>) │ │ │ │ @@ -723099,15 +723106,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294ac2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18320a> │ │ │ │ udf #194 @ 0xc2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 294b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1832d8> │ │ │ │ + bpl.n 294bf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183338> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (294c24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18336c>) │ │ │ │ @@ -723176,15 +723183,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294baa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1832f2> │ │ │ │ ble.n 294bd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183318> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 294ca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1833f0> │ │ │ │ + bmi.n 294d08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183450> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (294d10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183458>) │ │ │ │ @@ -723254,15 +723261,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294c96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1833de> │ │ │ │ bgt.n 294cf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183438> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 294dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183504> │ │ │ │ + bcc.n 294c1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183364> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (294df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183540>) │ │ │ │ @@ -723331,15 +723338,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294d7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1834c6> │ │ │ │ bgt.n 294dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183544> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 294ed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18361c> │ │ │ │ + bcs.n 294d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18347c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (294ee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18362c>) │ │ │ │ @@ -723409,15 +723416,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294e6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1835b2> │ │ │ │ blt.n 294f1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183664> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 294fe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183730> │ │ │ │ + bne.n 294e48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183590> │ │ │ │ lsls r5, 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] @ (294fd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18371c>) │ │ │ │ @@ -723488,15 +723495,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294f5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1836a2> │ │ │ │ bge.n 295034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18377c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + beq.n 294f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1836a0> │ │ │ │ lsls r5, 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] @ (2950c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18380c>) │ │ │ │ @@ -723567,15 +723574,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29504a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183792> │ │ │ │ bls.n 295144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18388c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2951a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1838f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723643,15 +723650,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183878> │ │ │ │ nop │ │ │ │ bhi.n 295250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183998> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, 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] @ (295298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1839e0>) │ │ │ │ @@ -723722,15 +723729,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29521e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183966> │ │ │ │ bvc.n 295370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183ab8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, 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] @ (295388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183ad0>) │ │ │ │ @@ -723801,15 +723808,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29530e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183a56> │ │ │ │ bvs.n 295480 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183bc8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r5, 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] @ (295478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183bc0>) │ │ │ │ @@ -723880,15 +723887,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2953fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183b46> │ │ │ │ bpl.n 295390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183ad8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (29555c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183ca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723956,15 +723963,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2954e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183c2c> │ │ │ │ nop │ │ │ │ bmi.n 29549c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183be4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r3, {r3, 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (295640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183d88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724032,15 +724039,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2955c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183d10> │ │ │ │ nop │ │ │ │ bcc.n 2955b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183d00> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r5, 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] @ (295734 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183e7c>) │ │ │ │ @@ -724112,15 +724119,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2956b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183dfe> │ │ │ │ bcs.n 2956dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183e24> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, 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] @ (295828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183f70>) │ │ │ │ @@ -724192,15 +724199,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2957ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183ef4> │ │ │ │ bne.n 2957e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183f2c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r5, 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] @ (295924 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18406c>) │ │ │ │ @@ -724274,15 +724281,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2958a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x183ff0> │ │ │ │ beq.n 2958f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184040> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, 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] @ (295a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184168>) │ │ │ │ @@ -724357,15 +724364,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29599e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1840e6> │ │ │ │ ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r5, 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] @ (295b24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18426c>) │ │ │ │ @@ -724442,15 +724449,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295aa2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1841ea> │ │ │ │ ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, 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] @ (295c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184360>) │ │ │ │ @@ -724522,15 +724529,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295b9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1842e6> │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, 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] @ (295d0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184454>) │ │ │ │ @@ -724603,15 +724610,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295c90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1843d8> │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r5, 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] @ (295dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184544>) │ │ │ │ @@ -724682,15 +724689,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295d82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1844ca> │ │ │ │ ldmia r4!, {r1, r2} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r5, 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] @ (295ef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184638>) │ │ │ │ @@ -724763,15 +724770,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295e74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1845bc> │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r5, 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] @ (295fe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18472c>) │ │ │ │ @@ -724843,18 +724850,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295f6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1846b2> │ │ │ │ ldmia r2!, {r1, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ittt vc │ │ │ │ - lslvc r5, r4, #3 │ │ │ │ - pushvc {r4, r5, lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + lsls r5, 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] @ (2960d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184820>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -724924,17 +724931,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29605c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1847a4> │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x008c │ │ │ │ - lsls r5, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + itt lt │ │ │ │ + lsllt r5, r4, #3 │ │ │ │ + pushlt {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] @ (2961c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184910>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vldr d0, [r0] │ │ │ │ @@ -725003,15 +725010,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29614e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184896> │ │ │ │ ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r5, 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] @ (2962b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184a00>) │ │ │ │ @@ -725082,15 +725089,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29623e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184986> │ │ │ │ stmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r5, 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] @ (2963b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184af8>) │ │ │ │ @@ -725164,15 +725171,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184a78> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r4, 296424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184b6c> │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r5, 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] @ (2964b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184c00>) │ │ │ │ @@ -725249,15 +725256,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296436 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184b7e> │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 296536 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184c7e> │ │ │ │ lsls r5, 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] @ (2965c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184d08>) │ │ │ │ @@ -725334,15 +725341,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29653e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184c86> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r4, 2965f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184d38> │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r5, 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] @ (2966d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184e1c>) │ │ │ │ @@ -725422,15 +725429,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296652 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184d9a> │ │ │ │ nop │ │ │ │ stmia r3!, {r4, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + cbnz r0, 29670c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184e54> │ │ │ │ lsls r5, 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] @ (2967d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184f20>) │ │ │ │ @@ -725506,15 +725513,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29675c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184ea4> │ │ │ │ stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r5, 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] @ (2968dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185024>) │ │ │ │ @@ -725590,15 +725597,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x184fa8> │ │ │ │ stmia r1!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ 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, #212] @ (2969cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185114>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725668,15 +725675,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296952 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18509a> │ │ │ │ stmia r0!, {r3, r4, r5} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r5, 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] @ (296ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18521c>) │ │ │ │ @@ -725753,15 +725760,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296a52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18519a> │ │ │ │ nop │ │ │ │ itt mi │ │ │ │ lslmi r6, r4, #6 │ │ │ │ - pushmi {r4, r7} │ │ │ │ + pushmi {r6, r7, lr} │ │ │ │ lsls r5, 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] @ (296be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185330>) │ │ │ │ @@ -725841,15 +725848,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296b66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1852ae> │ │ │ │ nop │ │ │ │ bkpt 0x003c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r4, 296c4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185396> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r5, 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] @ (296cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18543c>) │ │ │ │ @@ -725928,15 +725935,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296c72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1853ba> │ │ │ │ pop {r3, r5, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - sxtb r6, r5 │ │ │ │ + cbz r6, 296d62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1854aa> │ │ │ │ lsls r5, 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] @ (296e00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185548>) │ │ │ │ @@ -726015,15 +726022,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296d7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1854c6> │ │ │ │ pop {r2, r3, r4} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 296e20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185568> │ │ │ │ + uxth r2, r2 │ │ │ │ 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, #212] @ (296ef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -726094,15 +726101,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296e76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1855be> │ │ │ │ nop │ │ │ │ cbnz r4, 296f38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185680> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 296f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185668> │ │ │ │ lsls r5, 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] @ (296ff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18573c>) │ │ │ │ @@ -726177,15 +726184,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296f74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1856bc> │ │ │ │ nop │ │ │ │ rev r0, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r5, 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] @ (297104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18584c>) │ │ │ │ @@ -726263,15 +726270,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 297084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1857cc> │ │ │ │ nop │ │ │ │ cbnz r4, 29710e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185856> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r5, 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] @ (297218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185960>) │ │ │ │ @@ -726351,15 +726358,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 297196 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1858de> │ │ │ │ nop │ │ │ │ @ instruction: 0xb80c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r5, 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] @ (297320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185a68>) │ │ │ │ @@ -726436,15 +726443,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29729e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1859e6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6f8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, 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] @ (297430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185b78>) │ │ │ │ @@ -726523,15 +726530,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2973b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185af8> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r5, 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] @ (297540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185c88>) │ │ │ │ @@ -726610,15 +726617,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2974c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185c08> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r5, 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] @ (297660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185da8>) │ │ │ │ @@ -726701,15 +726708,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2975e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185d28> │ │ │ │ nop │ │ │ │ cbz r6, 2976d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185e1e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r5, 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] @ (29776c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185eb4>) │ │ │ │ @@ -726786,15 +726793,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2976ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185e34> │ │ │ │ nop │ │ │ │ uxth r6, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, pc, #992 @ (adr r7, 297b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18629c>) │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r5, 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] @ (297888 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185fd0>) │ │ │ │ @@ -726875,15 +726882,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 297808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185f50> │ │ │ │ nop │ │ │ │ cbz r2, 2978b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x185ffc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, pc, #880 @ (adr r6, 297c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186348>) │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ lsls r5, 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] @ (2979a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1860f0>) │ │ │ │ @@ -726966,15 +726973,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 297928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186070> │ │ │ │ nop │ │ │ │ sub sp, #24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, pc, #752 @ (adr r5, 297ca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1863e8>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 297d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1864a8>) │ │ │ │ lsls r5, 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] @ (297ac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18620c>) │ │ │ │ @@ -727058,15 +727065,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 297a3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186186> │ │ │ │ nop │ │ │ │ add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, pc, #640 @ (adr r4, 297d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186494>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 297e0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186554>) │ │ │ │ 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 r3, [pc, #184] @ (297b98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1862e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -727136,15 +727143,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 297afc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186244> │ │ │ │ nop │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 297bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1862f8> │ │ │ │ + ble.n 297c10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186358> │ │ │ │ lsls r2, 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, #300] @ (297ce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186428>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -727253,18 +727260,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 297c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186394> │ │ │ │ nop │ │ │ │ add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r2, r7, #3 │ │ │ │ blt.n 297c1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186362> │ │ │ │ - @ instruction: 0xfffede26 │ │ │ │ + vcvt.u32.f32 , q3, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (297e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18659c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -727391,18 +727398,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 297dae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1864f6> │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 297d68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1864b0> │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ bge.n 297eb2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1865fa> │ │ │ │ - @ instruction: 0xfffedcb6 │ │ │ │ + vqrdmulh.s , q15, d22[0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (297fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186710>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -727529,18 +727536,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 297f22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18666a> │ │ │ │ add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r1, sp, #648 @ 0x288 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 297f84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1866cc> │ │ │ │ + ble.n 297fe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18672c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bhi.n 297f3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186686> │ │ │ │ - vtbx.8 d29, {d14-d17}, d2 │ │ │ │ + vcvt.f16.u16 , q9, #2 │ │ │ │ lsls r2, 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, #280] @ (298104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18684c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -727641,18 +727648,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 29817c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1868c4> │ │ │ │ + blt.n 2981dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186924> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bvs.n 2981a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1868ea> │ │ │ │ - @ instruction: 0xfffed998 │ │ │ │ + vtbx.8 d29, {d30-) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -727763,18 +727770,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 2981c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186908> │ │ │ │ add r0, sp, #32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r7, pc, #64 @ (adr r7, 29829c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1869e4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 298274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1869bc> │ │ │ │ + bge.n 2982d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186a1c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bmi.n 29825a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1869a2> │ │ │ │ - vtbx.8 d29, {d14}, d12 │ │ │ │ + vqrshrn.u64 d29, q14, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (2983a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186aec>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -727885,18 +727892,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 298310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186a58> │ │ │ │ add r6, pc, #736 @ (adr r6, 298688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186dd0>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ add r5, pc, #768 @ (adr r5, 2986ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186df4>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 2982bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186a04> │ │ │ │ + bhi.n 29831c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186a64> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bcc.n 29830a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186a52> │ │ │ │ - vqshlu.s64 , q14, #62 @ 0x3e │ │ │ │ + vtbl.8 d29, {d14}, d28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #668] @ (29866c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186db4>) │ │ │ │ @@ -728099,17 +728106,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, pc, #384 @ (adr r5, 2987f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186f38>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blxns r3 │ │ │ │ + ldr r0, [pc, #816] @ (2989a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1870ec>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r2, r0 │ │ │ │ + mov r2, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -728463,15 +728470,15 @@ │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 29870a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x186e52> │ │ │ │ nop │ │ │ │ - bpl.n 298b98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1872e0> │ │ │ │ + bvs.n 298bf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x187340> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -728911,17 +728918,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -729274,15 +729281,15 @@ │ │ │ │ movt r2, #49024 @ 0xbf80 │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 2991c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x187910> │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -729793,21 +729800,21 @@ │ │ │ │ b.n 299b8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1882d2> │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r4, #6 │ │ │ │ str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -730372,15 +730379,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrsh r4, [r0, r7] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 29a394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x188adc> │ │ │ │ + cbnz r4, 29a3a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x188ae8> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [pc, #852] @ (29a6b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x188dfc>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #852] @ (29a6b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x188e00>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -730656,17 +730663,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29a1f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18893a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ @@ -730934,15 +730941,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 29aa8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1891d2> │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29a9cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x189114> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731248,17 +731255,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 29a9da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x189122> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -731665,15 +731672,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r7, [pc, #832] @ (29b650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x189d98>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r5, [pc, #104] @ (29b384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x189acc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29b2d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x189a18> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -732001,17 +732008,17 @@ │ │ │ │ str.w r4, [r7, #276] @ 0x114 │ │ │ │ strd r0, r2, [r7, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29b2de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x189a26> │ │ │ │ b.n 29b18c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1898d4> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r6, s0 │ │ │ │ vmov r4, s1 │ │ │ │ @@ -732440,15 +732447,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ mov r8, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #264 @ (adr r0, 29bdc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a510>) │ │ │ │ + add r1, pc, #456 @ (adr r1, 29be88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a5d0>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ muls r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29bc7a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a3c2> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -732767,17 +732774,17 @@ │ │ │ │ strb.w r0, [r1, #244] @ 0xf4 │ │ │ │ strd r8, r6, [r3, #276] @ 0x114 │ │ │ │ str.w r7, [r3, #284] @ 0x11c │ │ │ │ b.n 29c004 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18a74c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -733305,15 +733312,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r3, #116 @ 0x74 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r7, #3 │ │ │ │ subs r0, #104 @ 0x68 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29c782 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18aeca> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -733591,17 +733598,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 29c790 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18aed8> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -734219,15 +734226,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ cmp r5, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ vldr d6, [sp, #8] │ │ │ │ vldr d7, [sp] │ │ │ │ @@ -734420,20 +734427,20 @@ │ │ │ │ strb r2, [r1, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbafffff │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfad5ffff │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r4, [pc, #704] @ (29d860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18bfa8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -734764,15 +734771,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ vldr d5, [sp, #32] │ │ │ │ vldr d6, [sp, #24] │ │ │ │ vldr d7, [sp, #16] │ │ │ │ b.n 29d6dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18be24> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldc2l 15, cr15, [pc], #-1020 @ 29d5a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18bcec> │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r1, [pc, #556] @ (29dbe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18c32c>) │ │ │ │ @@ -734969,20 +734976,20 @@ │ │ │ │ ldr r5, [pc, #600] @ (29de3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18c584>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ movs r6, #60 @ 0x3c │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf5ffff │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfa01ffff │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r4, [pc, #756] @ (29df08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18c650>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -735323,15 +735330,15 @@ │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ vldr d5, [sp, #40] @ 0x28 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ b.n 29dd74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18c4bc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #592] @ (29e2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ca04>) │ │ │ │ @@ -735537,20 +735544,20 @@ │ │ │ │ mov ip, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, r1, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa1ffff │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r2, r7, #3 │ │ │ │ subs r0, r6, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -736372,15 +736379,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (29ebe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d32c>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 29ebac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d2f4> │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ 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 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -736409,15 +736416,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #768] @ (29ef48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d690>) │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r6, 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] @ (29ed28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736489,17 +736496,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29eca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d3f0> │ │ │ │ subs r4, #218 @ 0xda │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f1bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d904> │ │ │ │ + b.n 29f41c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18db64> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ lsls r5, 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] @ (29ee18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736573,17 +736580,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29ed98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d4e0> │ │ │ │ subs r3, #238 @ 0xee │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f0cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d814> │ │ │ │ + b.n 29f32c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18da74> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r1, #82 @ 0x52 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (29eef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736651,17 +736658,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ee86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d5ce> │ │ │ │ subs r2, #254 @ 0xfe │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29efe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d72c> │ │ │ │ + b.n 29f244 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d98c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r5, 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] @ (29f098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d7e0>) │ │ │ │ @@ -736803,23 +736810,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 29ef9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d6e6> │ │ │ │ nop │ │ │ │ subs r2, #32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - svc 10 │ │ │ │ + b.n 29f11c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d864> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ 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, #184] @ (29f178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d8c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736886,17 +736893,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f10e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d856> │ │ │ │ nop │ │ │ │ subs r0, #114 @ 0x72 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 29f160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d8a8> │ │ │ │ + svc 32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r7, #28 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (29f250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736964,17 +736971,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f1e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d92e> │ │ │ │ adds r7, #158 @ 0x9e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 29f284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d9cc> │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ 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, #120] @ (29f2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18da2c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737022,15 +737029,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r6, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 29f3cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18db14> │ │ │ │ + ble.n 29f22c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d974> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -737094,15 +737101,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r6, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 29f2f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18da38> │ │ │ │ + bgt.n 29f350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18da98> │ │ │ │ lsls r4, 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] @ (29f458 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dba0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737154,15 +737161,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #88 @ 0x58 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 29f458 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dba0> │ │ │ │ + bgt.n 29f4b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dc00> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (29f534 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dc7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -737233,17 +737240,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f4c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dc10> │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 29f5a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dce8> │ │ │ │ + blt.n 29f600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dd48> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (29f60c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dd54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737311,17 +737318,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f5a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dcea> │ │ │ │ adds r3, #226 @ 0xe2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 29f6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18de10> │ │ │ │ + bge.n 29f528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dc70> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ 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 r3, [pc, #196] @ (29f6ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18de34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -737392,17 +737399,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ddc8> │ │ │ │ adds r3, #8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 29f7e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18df30> │ │ │ │ + bls.n 29f648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dd90> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ 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, #184] @ (29f7c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18df08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737469,17 +737476,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f756 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18de9e> │ │ │ │ nop │ │ │ │ adds r2, #42 @ 0x2a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 29f718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18de60> │ │ │ │ + bhi.n 29f778 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dec0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r5, 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] @ (29f860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dfa8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -737532,15 +737539,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #86 @ 0x56 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 29f84c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18df94> │ │ │ │ + bhi.n 29f8ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18dff4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29f8fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e044>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -737593,15 +737600,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #186 @ 0xba │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 29f9b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e0f8> │ │ │ │ + bvc.n 29f810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18df58> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29f998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e0e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -737655,15 +737662,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 29f914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e05c> │ │ │ │ + bvs.n 29f974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e0bc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (29fa30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e178>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -737711,15 +737718,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 29fa7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e1c4> │ │ │ │ + bvs.n 29fadc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e224> │ │ │ │ lsls r4, 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] @ (29faf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e23c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737775,15 +737782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r6, #234 @ 0xea │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 29fbbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e304> │ │ │ │ + bpl.n 29fa1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e164> │ │ │ │ lsls r4, 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] @ (29fbb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737839,15 +737846,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 29faf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e240> │ │ │ │ + bmi.n 29fb58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e2a0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29fca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e3ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737922,17 +737929,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 29fc24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e36c> │ │ │ │ nop │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 29fc44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e38c> │ │ │ │ + bcc.n 29fca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e3ec> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r5, 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] @ (29fd8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738002,17 +738009,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29fd0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e456> │ │ │ │ cmp r4, #114 @ 0x72 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 29fd58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e4a0> │ │ │ │ + bcc.n 29fdb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e500> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r3, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fe60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e5a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738079,17 +738086,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fdf6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e53e> │ │ │ │ nop │ │ │ │ cmp r3, #138 @ 0x8a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 29fe78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e5c0> │ │ │ │ + bcs.n 29fed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e620> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r2, #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, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (29ff0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738139,15 +738146,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 29ffa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e6e8> │ │ │ │ + bne.n 2a0000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e748> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (29ff9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e6e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738197,15 +738204,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r2, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + beq.n 29ff74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e6bc> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (2a0078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e7c0>) │ │ │ │ @@ -738275,17 +738282,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2a0018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e760> │ │ │ │ nop │ │ │ │ cmp r1, #122 @ 0x7a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 2a00bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e804> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + movs r0, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a0150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e898>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738353,17 +738360,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a00e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e82e> │ │ │ │ cmp r0, #158 @ 0x9e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r2, r2, #0 │ │ │ │ + subs r2, r0, #5 │ │ │ │ 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, #128] @ (2a01ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e934>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738415,15 +738422,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (2a0294 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18e9dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738483,15 +738490,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4!, {r6, r7} │ │ │ │ + ldmia r5, {r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (2a0344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ea8c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738555,15 +738562,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (2a03e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18eb2c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738619,15 +738626,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #212 @ 0xd4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (2a0494 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ebdc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738691,15 +738698,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r3!, {r4, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (2a054c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ec94>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738767,15 +738774,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a061c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ed64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738842,17 +738849,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a05b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ecfa> │ │ │ │ nop │ │ │ │ movs r3, #206 @ 0xce │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + subs r0, r7, r1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a06f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ee38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738919,17 +738926,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0686 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18edce> │ │ │ │ nop │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a07c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ef0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738996,17 +739003,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a075a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18eea2> │ │ │ │ nop │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r5, 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] @ (2a08d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f01c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739089,17 +739096,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a083c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18ef84> │ │ │ │ nop │ │ │ │ movs r1, #82 @ 0x52 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ 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, #184] @ (2a09a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f0f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739166,17 +739173,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a093e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f086> │ │ │ │ nop │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (2a0a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f1c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739244,17 +739251,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0a16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f15e> │ │ │ │ subs r6, r5, #5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a0b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f29c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739321,17 +739328,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0aea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f232> │ │ │ │ nop │ │ │ │ subs r6, r2, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (2a0c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f35c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -739394,15 +739401,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, r7, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a0ce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f42c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739469,17 +739476,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0c7a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f3c2> │ │ │ │ nop │ │ │ │ adds r6, r0, #4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #188] @ (2a0dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739547,17 +739554,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0d52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f49a> │ │ │ │ adds r2, r6, #0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ 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 r3, [pc, #196] @ (2a0e9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f5e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -739628,17 +739635,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0e30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f578> │ │ │ │ subs r0, r3, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ 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, #128] @ (2a0f38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f680>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -739690,15 +739697,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a0fc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f708>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739744,18 +739751,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r4, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - itee ls │ │ │ │ - lslls r4, r4, #3 │ │ │ │ - pushhi {lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a101c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f764> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (2a1020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f768>) │ │ │ │ add r1, sp, #4 │ │ │ │ add ip, pc │ │ │ │ @@ -739983,17 +739990,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a11fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18f946> │ │ │ │ nop │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r5, 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] @ (2a1370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fab8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740065,15 +740072,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r6, r5, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r2, 2a13f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fb38> │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a1444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fb8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740141,17 +740148,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a13da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fb22> │ │ │ │ asrs r2, r5, #22 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r2, 2a1494 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fbdc> │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r3, #12 │ │ │ │ + lsrs r6, r1, #17 │ │ │ │ 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, #184] @ (2a1518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fc60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740218,17 +740225,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a14ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fbf6> │ │ │ │ nop │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 2a1580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fcc8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ 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, #168] @ (2a15dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fd24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740291,17 +740298,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a157a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fcc2> │ │ │ │ nop │ │ │ │ asrs r6, r7, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r2, 2a1606 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fd4e> │ │ │ │ + hlt 0x003a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2a1680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fdc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -740353,17 +740360,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r2, r7, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r6 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a16e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18fe2c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -740584,15 +740591,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a198c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1900d4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -740831,17 +740838,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1b72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1902ba> │ │ │ │ lsrs r2, r2, #24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 2a1c46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19038e> │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r5, 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] @ (2a1cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19040c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740911,17 +740918,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a1c46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19038e> │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 2a1d42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19048a> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ 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, #180] @ (2a1d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1904dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740987,17 +740994,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1d2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190476> │ │ │ │ lsrs r2, r2, #17 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r2, 2a1dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190518> │ │ │ │ + cbz r2, 2a1ddc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190524> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ 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, #168] @ (2a1e58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1905a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741060,17 +741067,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a1df6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19053e> │ │ │ │ nop │ │ │ │ lsrs r2, r0, #14 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r6, 2a1e62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1905aa> │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r5, 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] @ (2a1ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190628>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741111,15 +741118,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r0, r0, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 2a1f10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190658> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a1f44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19068c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -741297,17 +741304,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a205e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1907a6> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 9, cr0, cr12, cr4, {7} │ │ │ │ + vmla.i q8, q14, 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, #184] @ (2a219c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1908e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -741373,17 +741380,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2132 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19087a> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2l 0, cr0, [r8, #912] @ 0x390 │ │ │ │ + cdp2 0, 15, cr0, cr8, cr4, {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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2a2270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1909b8>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -741446,15 +741453,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #29 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2a2338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190a80>) │ │ │ │ @@ -741516,15 +741523,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -741614,15 +741621,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r3, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -741708,15 +741715,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r0, #19 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2a2660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190da8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741797,17 +741804,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a25c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190d10> │ │ │ │ lsls r2, r0, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsb.w r0, [r2, r4, lsl #2] │ │ │ │ + @ instruction: 0xfa4200e4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ bl 2a2560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190ca8> │ │ │ │ @@ -741876,15 +741883,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r3, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -741962,17 +741969,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a27de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x190f26> │ │ │ │ nop │ │ │ │ lsls r2, r4, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, pc, #128 @ (adr r7, 2a28d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191018>) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf71c00e4 │ │ │ │ + str.w r0, [ip, r4, lsl #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, #108] @ (2a28d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -742012,15 +742019,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, pc, #512 @ (adr r6, 2a2ad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191220>) │ │ │ │ + add r7, pc, #704 @ (adr r7, 2a2b98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1912e0>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a2934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19107c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -742202,15 +742209,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ vrhadd.u d0, d18, d21 │ │ │ │ - add r4, pc, #408 @ (adr r4, 2a2c8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1913d4>) │ │ │ │ + add r5, pc, #600 @ (adr r5, 2a2d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191494>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a2bc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742277,17 +742284,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2b56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19129e> │ │ │ │ cdp2 1, 2, cr0, cr14, cr5, {5} │ │ │ │ - add r3, pc, #664 @ (adr r3, 2a2e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1915a8>) │ │ │ │ + add r4, pc, #856 @ (adr r4, 2a2f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191668>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf3a200e4 │ │ │ │ + @ instruction: 0xf4d200e4 │ │ │ │ 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] @ (2a2c7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1913c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -742351,15 +742358,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r8, #-660] @ 0xfffffd6c │ │ │ │ - add r2, pc, #856 @ (adr r2, 2a2fdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191724>) │ │ │ │ + add r4, pc, #24 @ (adr r4, 2a2c9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1913e4>) │ │ │ │ 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, #152] @ (2a2d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191478>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -742417,15 +742424,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldc2 1, cr0, [sl], {165} @ 0xa5 │ │ │ │ - add r2, pc, #144 @ (adr r2, 2a2dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191510>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 2a2e88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1915d0>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 2a2de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191530> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -742632,17 +742639,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a2f10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191658> │ │ │ │ @ instruction: 0xfa7601a5 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + add r1, pc, #56 @ (adr r1, 2a2fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191718>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vmla.i16 d16, d26, d4[2] │ │ │ │ + add.w r0, sl, #228 @ 0xe4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 2a2eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1915f4> │ │ │ │ @@ -742727,17 +742734,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a301c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191764> │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [sl :128], r5 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp 0, 12, cr0, cr0, cr4, {7} │ │ │ │ + vext.8 q8, q8, q10, #0 │ │ │ │ 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] @ (2a313c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -742779,15 +742786,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str??.w r0, [r4, ] │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2a3194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1918dc> │ │ │ │ sub sp, #20 │ │ │ │ @@ -742969,17 +742976,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a32ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191a16> │ │ │ │ @ instruction: 0xf6b201a5 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldc 0, cr0, [lr], {228} @ 0xe4 │ │ │ │ + stcl 0, cr0, [lr, #-912] @ 0xfffffc70 │ │ │ │ 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] @ (2a3424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191b6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -743045,17 +743052,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a33ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191b02> │ │ │ │ rsb r1, sl, #5406720 @ 0x528000 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xeb3e00e4 │ │ │ │ + stcl 0, cr0, [lr], #-912 @ 0xfffffc70 │ │ │ │ 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] @ (2a34cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191c14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -743106,15 +743113,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4f201a5 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2a35d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191d18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743192,17 +743199,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a3538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191c80> │ │ │ │ nop │ │ │ │ orr.w r1, lr, #5406720 @ 0x528000 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xe9a400e4 │ │ │ │ + @ instruction: 0xead400e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (2a36f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -743286,17 +743293,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a3646 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191d8e> │ │ │ │ @ instruction: 0xf34601a5 │ │ │ │ - ldr r0, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia.w r2, {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xe9b200e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a37bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191f04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -743357,18 +743364,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a375a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191ea2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf21e01a5 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - b.n 2a3718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191e60> │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #3 │ │ │ │ + @ instruction: 0xe8d800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a3880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191fc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -743429,18 +743435,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a381e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191f66> │ │ │ │ nop │ │ │ │ adcs.w r1, sl, #165 @ 0xa5 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - b.n 2a3654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191d9c> │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r4, #3 │ │ │ │ + @ instruction: 0xe81400e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a3944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19208c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -743501,17 +743506,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a38e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19202a> │ │ │ │ nop │ │ │ │ eors.w r1, r6, #165 @ 0xa5 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a3590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191cd8> │ │ │ │ + b.n 2a37f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191f38> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2a3a54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19219c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -743595,17 +743600,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2a39ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192112> │ │ │ │ nop │ │ │ │ vaddw.s8 q8, q15, d21 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a347c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191bc4> │ │ │ │ + b.n 2a36dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191e24> │ │ │ │ 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, #184] @ (2a3b28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743671,17 +743676,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3abe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192206> │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr2, cr5, {5} │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a33ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191af4> │ │ │ │ + b.n 2a360c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191d54> │ │ │ │ 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, #168] @ (2a3bec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743743,17 +743748,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a3b8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1922d2> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [lr, #660]! @ 0x294 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a42e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192a30> │ │ │ │ + b.n 2a3548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x191c90> │ │ │ │ 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, #184] @ (2a3cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743819,17 +743824,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3c56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19239e> │ │ │ │ nop │ │ │ │ stc 1, cr0, [sl, #-660]! @ 0xfffffd6c │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a4214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19295c> │ │ │ │ + b.n 2a4474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192bbc> │ │ │ │ lsls r4, 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] @ (2a3d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1924d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743884,15 +743889,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrrc 1, 10, r0, r6, cr5 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -744262,17 +744267,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a4222 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19296a> │ │ │ │ b.n 2a4160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1928a8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bgt.n 2a4240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192988> │ │ │ │ + ble.n 2a42a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1929e8> │ │ │ │ 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, #184] @ (2a4374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192abc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744339,17 +744344,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a430a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192a52> │ │ │ │ nop │ │ │ │ b.n 2a4064 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1927ac> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - blt.n 2a4360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192aa8> │ │ │ │ + ble.n 2a43c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192b08> │ │ │ │ lsls r4, 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] @ (2a443c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744405,15 +744410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 2a3f84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1926cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r3, #24] │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -744510,17 +744515,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a44d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192c1c> │ │ │ │ nop │ │ │ │ b.n 2a3ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19263c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bls.n 2a4580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192cc8> │ │ │ │ + blt.n 2a45e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192d28> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -744578,15 +744583,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2a4d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193460> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ 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, #120] @ (2a46cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192e14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744633,15 +744638,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 2a4c8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1933d4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a47a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192ef0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -744712,17 +744717,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a473c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192e84> │ │ │ │ b.n 2a4c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19338c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvc.n 2a4728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192e70> │ │ │ │ + bhi.n 2a4788 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192ed0> │ │ │ │ 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, #184] @ (2a487c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744789,17 +744794,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a4812 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192f5a> │ │ │ │ nop │ │ │ │ b.n 2a4b5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1932a4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvs.n 2a4858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x192fa0> │ │ │ │ + bhi.n 2a48b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193000> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a495c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1930a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -744870,17 +744875,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a48f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193038> │ │ │ │ b.n 2a4a90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1931d8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bvs.n 2a4974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1930bc> │ │ │ │ + bvc.n 2a49d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19311c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2a49f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193138>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -744928,15 +744933,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ svc 184 @ 0xb8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2a4aac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1931f4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -744997,15 +745002,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ svc 38 @ 0x26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a4b80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1932c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745073,17 +745078,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a4b16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19325e> │ │ │ │ udf #110 @ 0x6e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bcc.n 2a4b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193298> │ │ │ │ + bpl.n 2a4bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1932f8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2a4c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19335c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -745131,15 +745136,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 2a4b40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193288> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2a4cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193408>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745199,15 +745204,15 @@ │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2a4c8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1933d2> │ │ │ │ b.n 2a4c7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1933c4> │ │ │ │ nop │ │ │ │ ble.n 2a4cd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193418> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a4d20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193468> │ │ │ │ sub sp, #28 │ │ │ │ @@ -745410,15 +745415,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bge.n 2a4e38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193580> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r7, #0] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 2a4fa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1936e8> │ │ │ │ @@ -745671,15 +745676,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bvc.n 2a515c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1938a4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a5254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19399c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -745904,15 +745909,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 2a53ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193b34> │ │ │ │ nop │ │ │ │ bpl.n 2a5420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193b68> │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (2a5560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193ca8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -746014,15 +746019,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bmi.n 2a54f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193c3c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (2a567c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193dc4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -746130,15 +746135,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bcc.n 2a55f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193d38> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (2a574c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193e94>) │ │ │ │ @@ -746212,15 +746217,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bcs.n 2a5684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193dcc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (2a582c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193f74>) │ │ │ │ @@ -746301,15 +746306,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bne.n 2a57c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x193f0c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2a591c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x194064>) │ │ │ │ @@ -746398,15 +746403,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ beq.n 2a58f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19403c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r5, #29] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (2a5a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x194184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746492,17 +746497,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a598c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1940d4> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -746560,15 +746565,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2a5bbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x194304>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746626,15 +746631,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a5c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19438c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746680,15 +746685,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r7, #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, #152] @ (2a5cf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x194440>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -746747,15 +746752,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2a5d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1944d8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -746807,15 +746812,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a5e18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x194560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746861,15 +746866,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [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, #152] @ (2a5ecc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x194614>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -746928,15 +746933,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2a5fdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x194724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -747021,20 +747026,20 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a5f44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19468c> │ │ │ │ ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + strb r2, [r1, #3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - itet ls │ │ │ │ - lslls r4, r4, #3 │ │ │ │ - stmdbhi sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ + 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, #152] @ (2a6094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1947dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -747090,15 +747095,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (2a615c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1948a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -747155,15 +747160,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -748860,15 +748865,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + beq.n 2a7164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1958ac> │ │ │ │ lsls r5, r6, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r6, r3, #648 @ 0x288 │ │ │ │ add.w ip, r3, #696 @ 0x2b8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -752970,19 +752975,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2aa0d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19881c> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2a9ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198620> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2aa1d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198920>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753049,17 +753054,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa16e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1988b6> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r7, #26] │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #264] @ (2aa300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198a48>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -753171,19 +753176,19 @@ │ │ │ │ b.n 2aa26a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1989b2> │ │ │ │ nop │ │ │ │ strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (2aa444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198b8c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -753303,19 +753308,19 @@ │ │ │ │ b.n 2aa3a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198aea> │ │ │ │ nop │ │ │ │ strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2aa574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198cbc>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -753425,19 +753430,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2aa4ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198c32> │ │ │ │ strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2aa664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198dac>) │ │ │ │ @@ -753520,19 +753525,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2aa602 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198d4a> │ │ │ │ nop │ │ │ │ strh r6, [r2, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r6, [r1, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r2, #56 @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2aa764 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198eac>) │ │ │ │ @@ -753623,19 +753628,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2aa6fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198e42> │ │ │ │ nop │ │ │ │ strh r6, [r4, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r6, [r2, #18] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r1, #4] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2aa874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198fbc>) │ │ │ │ @@ -753734,19 +753739,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2aa804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x198f4c> │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ strh r6, [r1, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r3, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, 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] @ (2aa96c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1990b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753820,17 +753825,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2aa8ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199032> │ │ │ │ nop │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r6, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aaa44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19918c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753898,17 +753903,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa9da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199122> │ │ │ │ ldrb r2, [r5, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ 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 r3, [pc, #184] @ (2aab18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753969,15 +753974,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -754107,17 +754112,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2aac28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199370> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #21] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ 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 r3, [pc, #184] @ (2aad8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1994d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754178,15 +754183,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (2aae18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199560>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -754233,15 +754238,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r1, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #260] @ (2aaf38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199680>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -754336,17 +754341,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2aaea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1995f0> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (2ab01c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754411,15 +754416,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2ab0c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199810>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -754470,15 +754475,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb r6, [r7, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r7, #6 │ │ │ │ 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, #188] @ (2ab19c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1998e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754546,17 +754551,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab12e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199876> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r1, #7 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (2ab2b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1999f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754640,17 +754645,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2ab214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19995c> │ │ │ │ nop │ │ │ │ strb r2, [r7, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ 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, #156] @ (2ab36c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199ab4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -754711,17 +754716,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2ab33a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199a82> │ │ │ │ strb r2, [r4, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2ab444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199b8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754789,17 +754794,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab3da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199b22> │ │ │ │ strb r2, [r5, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2ab518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199c60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754866,17 +754871,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab4ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199bf6> │ │ │ │ nop │ │ │ │ strb r2, [r2, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ab5f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199d3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754945,17 +754950,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199cd0> │ │ │ │ nop │ │ │ │ strb r6, [r7, #15] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ab6d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -755027,17 +755032,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab66a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199db2> │ │ │ │ nop │ │ │ │ strb r0, [r4, #12] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ab7b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199efc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755106,17 +755111,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199e90> │ │ │ │ nop │ │ │ │ strb r6, [r7, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (2ab850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x199f98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755167,15 +755172,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r4, #5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + adds 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 │ │ │ │ ldr r4, [pc, #172] @ (2ab914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a05c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -755248,15 +755253,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r1, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r0, #25 │ │ │ │ + asrs r0, r6, #29 │ │ │ │ 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, #188] @ (2ab9e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a130>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755325,17 +755330,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab97c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a0c4> │ │ │ │ nop │ │ │ │ strb r6, [r0, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ 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, #184] @ (2ababc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755401,17 +755406,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aba54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a19c> │ │ │ │ ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ 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, #180] @ (2abb8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a2d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755475,17 +755480,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2abb24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a26c> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2abc68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a3b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755554,17 +755559,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2abbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a344> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2abd38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755628,17 +755633,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2abcd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a418> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2abdfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a544>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755700,17 +755705,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2abd9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a4e4> │ │ │ │ ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2abed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a620>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755779,17 +755784,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2abe6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a5b4> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2abfbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a704>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -755861,17 +755866,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2abf4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a696> │ │ │ │ nop │ │ │ │ ldr r4, [r7, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + str r0, [r3, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ac0a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a7e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -755943,17 +755948,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac032 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a77a> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r7, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ac134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a87c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756000,15 +756005,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r6, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ac214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a95c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -756080,17 +756085,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac1a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a8ee> │ │ │ │ nop │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrsh r0, [r0, 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, #184] @ (2ac2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19aa30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756157,17 +756162,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac27e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19a9c6> │ │ │ │ nop │ │ │ │ str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2ac3d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ab20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756241,17 +756246,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2ac358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19aaa0> │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2ac4e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ac2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756332,17 +756337,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2ac44c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ab94> │ │ │ │ str r6, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2ac59c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ace4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756395,15 +756400,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2ac664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19adac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756461,15 +756466,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ae60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756528,15 +756533,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac7cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19af14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756595,15 +756600,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r7, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ac888 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19afd0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756665,15 +756670,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, #20] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r7, #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, #152] @ (2ac93c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b084>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756732,15 +756737,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r1, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #196] @ (2aca1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b164>) │ │ │ │ @@ -756812,17 +756817,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2ac9b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b0f8> │ │ │ │ ldrsh r2, [r3, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r6, r1] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (2acac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b210>) │ │ │ │ @@ -756870,15 +756875,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsh r0, [r7, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (2acb84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b2cc>) │ │ │ │ @@ -756931,15 +756936,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (2acc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b39c>) │ │ │ │ @@ -756997,15 +757002,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r4, [r2, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r6, #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, #152] @ (2acd08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b450>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757064,15 +757069,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r0, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ 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, #152] @ (2acdbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b504>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757131,15 +757136,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r6, [r1, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ace78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b5c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757201,15 +757206,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2acf2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b674>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757268,15 +757273,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r3, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2ad000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757344,16 +757349,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2acf96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b6de> │ │ │ │ ldr r6, [r5, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vhadd.u32 q8, q11, │ │ │ │ - ldr r7, [pc, #392] @ (2ad194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b8dc>) │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2ad0e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b828>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -757424,16 +757430,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ad074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b7bc> │ │ │ │ ldr r4, [r2, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp2 0, 8, cr0, cr6, cr3, {7} │ │ │ │ - ldr r6, [pc, #520] @ (2ad2f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ba3c>) │ │ │ │ + vtrn.16 q0, │ │ │ │ + ldr r7, [pc, #712] @ (2ad3b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bafc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ad174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b8bc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757481,15 +757487,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r6, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2l 0, cr0, [r0, #908]! @ 0x38c │ │ │ │ + vhadd.u16 q0, q8, │ │ │ │ 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] @ (2ad20c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19b954>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -757540,15 +757546,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc2l 0, cr0, [r8, #-908] @ 0xfffffc74 │ │ │ │ + cdp2 0, 7, cr0, cr8, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ad2c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ba08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -757606,15 +757612,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r2, [r1, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ + stc2l 0, cr0, [r4, #908] @ 0x38c │ │ │ │ stmdb sp!, {r4, 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] @ (2ad374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19babc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -757672,15 +757678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfbe000e3 │ │ │ │ + ldc2 0, cr0, [r0, #-908] @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, 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] @ (2ad430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bb78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -757741,15 +757747,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r4, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfb2600e3 │ │ │ │ + mrrc2 0, 14, r0, r6, cr3 │ │ │ │ stmdb sp!, {r4, 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] @ (2ad4e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bc2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -757807,15 +757813,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r4, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfa7000e3 │ │ │ │ + @ instruction: 0xfba000e3 │ │ │ │ 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] @ (2ad5b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bd00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -757882,16 +757888,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ad54e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bc96> │ │ │ │ strb r6, [r6, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vld1.8 {d0[7]}, [lr], r3 │ │ │ │ - ldr r1, [pc, #680] @ (2ad86c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bfb4>) │ │ │ │ + @ instruction: 0xfade00e3 │ │ │ │ + ldr r2, [pc, #872] @ (2ad92c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c074>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2ad698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bde0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -757962,16 +757968,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ad62c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bd74> │ │ │ │ strh r4, [r3, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str.w r0, [lr, #227] @ 0xe3 │ │ │ │ - ldr r0, [pc, #808] @ (2ad9cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c114>) │ │ │ │ + ldr??.w r0, [lr, #227] @ 0xe3 │ │ │ │ + ldr r1, [pc, #1000] @ (2ada8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c1d4>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ad72c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19be74>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -758019,15 +758025,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r7, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh.w r0, [r8, r3, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ 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] @ (2ad7c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bf0c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -758078,15 +758084,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf79000e3 │ │ │ │ + str.w r0, [r0, #227] @ 0xe3 │ │ │ │ stmdb sp!, {r4, 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] @ (2ad878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19bfc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -758144,15 +758150,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r2, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf6dc00e3 │ │ │ │ + strb.w r0, [ip, r3, lsl #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, #152] @ (2ad92c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c074>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -758210,15 +758216,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r3, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf62800e3 │ │ │ │ + @ instruction: 0xf75800e3 │ │ │ │ stmdb sp!, {r4, 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] @ (2ad9e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c130>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -758279,15 +758285,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #936] @ (2add94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c4dc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sbc.w r0, lr, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf69e00e3 │ │ │ │ stmdb sp!, {r4, 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] @ (2ada9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c1e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -758345,15 +758351,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [pc, #184] @ (2adb58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c2a0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf4b800e3 │ │ │ │ + @ instruction: 0xf5e800e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adb58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c2a0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758415,15 +758421,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #488] @ (2add44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c48c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf3fe00e3 │ │ │ │ + @ instruction: 0xf52e00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adc18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c360>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758486,15 +758492,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #760] @ (2adf14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c65c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf33c00e3 │ │ │ │ + orn r0, ip, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adcd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c41c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758556,15 +758562,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #1016] @ (2ae0d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c818>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf28200e3 │ │ │ │ + @ instruction: 0xf3b200e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2add94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c4dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758627,15 +758633,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r4, [pc, #264] @ (2adea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c5e8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rsb r0, r0, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf2f000e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ade54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c59c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758698,15 +758704,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #520] @ (2ae060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c7a8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add.w r0, r0, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf23000e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adf10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c658>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758768,15 +758774,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #776] @ (2ae21c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c964>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orr.w r0, r6, #227 @ 0xe3 │ │ │ │ + sbcs.w r0, r6, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2adfcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c714>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758838,15 +758844,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #24] @ (2adfe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c730>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vmla.i d0, d26, d3[4] │ │ │ │ + @ instruction: 0xf0ba00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ae08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c7d4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758909,15 +758915,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #296] @ (2ae1b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c900>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 12, cr0, cr8, cr3, {7} │ │ │ │ + vext.8 q8, q12, , #0 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ae14c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c894>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758980,15 +758986,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #552] @ (2ae378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cac0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 0, cr0, cr8, cr3, {7} │ │ │ │ + vhadd.s q0, q12, │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ae208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19c950>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759050,15 +759056,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0x47ca │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stcl 0, cr0, [lr, #-908] @ 0xfffffc74 │ │ │ │ + cdp 0, 7, cr0, cr14, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ae2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ca10>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759121,15 +759127,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [ip], {227} @ 0xe3 │ │ │ │ + ldc 0, cr0, [ip, #908]! @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ae384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cacc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759191,15 +759197,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mov r6, r9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rsbs r0, r2, r3, asr #3 │ │ │ │ + stc 0, cr0, [r2, #-908] @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ae444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cb8c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759262,15 +759268,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp sl, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds.w r0, r0, r3, asr #3 │ │ │ │ + mcrr 0, 14, r0, r0, cr3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ae504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cc4c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759333,15 +759339,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sl, sl │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orrs.w r0, r0, r3, asr #3 │ │ │ │ + @ instruction: 0xeb8000e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ae5c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cd08>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759403,15 +759409,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe99600e3 │ │ │ │ + pkhtb r0, r6, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ae67c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cdc4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759473,15 +759479,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ muls r6, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe8da00e3 │ │ │ │ + and.w r0, sl, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ae73c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ce84>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759544,15 +759550,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe81800e3 │ │ │ │ + strd r0, r0, [r8, #-908] @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2ae7fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cf44>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -759615,16 +759621,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ rors r2, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae6b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cdfc> │ │ │ │ - lsls r3, r4, #3 │ │ │ │ + stmia.w r8, {r0, r1, r5, r6, r7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (2ae8d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d020>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r3 │ │ │ │ @@ -759694,17 +759699,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae86c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cfb4> │ │ │ │ asrs r4, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae5fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cd44> │ │ │ │ + b.n 2ae85c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cfa4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2ae978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d0c0>) │ │ │ │ @@ -759753,15 +759758,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ands r2, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae53c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cc84> │ │ │ │ + b.n 2ae79c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cee4> │ │ │ │ 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 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2aea20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d168>) │ │ │ │ @@ -759814,15 +759819,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r7, #158 @ 0x9e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae490 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cbd8> │ │ │ │ + b.n 2ae6f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ce38> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -759880,15 +759885,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae3d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cb18> │ │ │ │ + b.n 2ae630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cd78> │ │ │ │ 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, #152] @ (2aeb94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d2dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759947,15 +759952,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, #54 @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19da64> │ │ │ │ + b.n 2ae57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ccc4> │ │ │ │ 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, #152] @ (2aec48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d390>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760014,15 +760019,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r5, #130 @ 0x82 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d9b0> │ │ │ │ + b.n 2ae4c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19cc10> │ │ │ │ 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, #160] @ (2aed04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d44c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760084,15 +760089,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r4, #206 @ 0xce │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af1ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d8f4> │ │ │ │ + b.n 2af40c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19db54> │ │ │ │ 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, #156] @ (2aedbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d504>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760153,15 +760158,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r4, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af0f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d840> │ │ │ │ + b.n 2af358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19daa0> │ │ │ │ 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 r1, [pc, #196] @ (2aee98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d5e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -760232,17 +760237,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aee2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d574> │ │ │ │ subs r3, #92 @ 0x5c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d784> │ │ │ │ + b.n 2af29c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d9e4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2aef38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d680>) │ │ │ │ @@ -760291,15 +760296,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r2, #122 @ 0x7a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2aef7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d6c4> │ │ │ │ + b.n 2af1dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d924> │ │ │ │ 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 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2aefe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d728>) │ │ │ │ @@ -760352,15 +760357,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r1, #222 @ 0xde │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + b.n 2af130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d878> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -760418,15 +760423,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r1, #50 @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ 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, #152] @ (2af154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d89c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760485,15 +760490,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r0, #118 @ 0x76 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - udf #0 │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2af208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d950>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760552,15 +760557,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r7, #194 @ 0xc2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2af2a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d9f0> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ 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, #160] @ (2af2c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19da0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760622,15 +760627,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r7, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bgt.n 2af1ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d934> │ │ │ │ + ble.n 2af24c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19d994> │ │ │ │ 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, #156] @ (2af37c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -760691,15 +760696,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r6, #82 @ 0x52 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2af338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19da80> │ │ │ │ + ble.n 2af398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dae0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2af40c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19db54>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -760747,15 +760752,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2af4a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dbec> │ │ │ │ + bgt.n 2af504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dc4c> │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2af4ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dbf4>) │ │ │ │ @@ -760806,15 +760811,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r5, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bge.n 2af404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19db4c> │ │ │ │ + blt.n 2af464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dbac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2af558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dca0>) │ │ │ │ @@ -760868,15 +760873,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #106 @ 0x6a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2af558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dca0> │ │ │ │ + blt.n 2af5b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dd00> │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -760935,15 +760940,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2af698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dde0> │ │ │ │ + bge.n 2af6f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19de40> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2af6d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19de20>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761006,15 +761011,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, #250 @ 0xfa │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bhi.n 2af7dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19df24> │ │ │ │ + bls.n 2af63c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dd84> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2af794 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dedc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761077,15 +761082,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, #62 @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2af720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19de68> │ │ │ │ + bhi.n 2af780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dec8> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2af850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19df98>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761148,15 +761153,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r1, #130 @ 0x82 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2af864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19dfac> │ │ │ │ + bhi.n 2af8c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e00c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2af90c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e054>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761219,15 +761224,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r0, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvs.n 2af9a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e0f0> │ │ │ │ + bvc.n 2afa08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e150> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2af99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e0e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -761275,15 +761280,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #12 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2af914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e05c> │ │ │ │ + bvs.n 2af974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e0bc> │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2afa3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e184>) │ │ │ │ @@ -761334,15 +761339,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r7, #122 @ 0x7a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2afa74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e1bc> │ │ │ │ + bvs.n 2afad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e21c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2afae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e230>) │ │ │ │ @@ -761396,15 +761401,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #218 @ 0xda │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bmi.n 2afbc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e310> │ │ │ │ + bpl.n 2afa28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e170> │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -761463,15 +761468,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cmp r6, #42 @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2afb08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e250> │ │ │ │ + bmi.n 2afb68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e2b0> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2afc68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e3b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761534,15 +761539,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcs.n 2afc4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e394> │ │ │ │ + bmi.n 2afcac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e3f4> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2afd24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e46c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761605,15 +761610,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r4, #174 @ 0xae │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcs.n 2afd90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e4d8> │ │ │ │ + bcc.n 2afdf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e538> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2afde0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e528>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761676,15 +761681,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bne.n 2afed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e61c> │ │ │ │ + bcs.n 2afd34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e47c> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #160] @ (2afe9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e5e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761747,15 +761752,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #54 @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - beq.n 2afe18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e560> │ │ │ │ + bne.n 2afe78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e5c0> │ │ │ │ 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, #204] @ (2aff80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e6c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -761829,17 +761834,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aff0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e656> │ │ │ │ nop │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + bne.n 2affb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e700> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r1, #20 │ │ │ │ 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 r3, [pc, #224] @ (2b007c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e7c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761917,17 +761922,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2afff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e73c> │ │ │ │ nop │ │ │ │ cmp r1, #150 @ 0x96 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + beq.n 2b00cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e814> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2b012c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e874>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761979,15 +761984,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #154 @ 0x9a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ 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, #168] @ (2b01ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19e934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -762044,15 +762049,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #238 @ 0xee │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (2b02c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ea08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -762114,15 +762119,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #46 @ 0x2e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19eac8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762186,15 +762191,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r6, #86 @ 0x56 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #164] @ (2b0440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19eb88>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762258,15 +762263,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r5, #150 @ 0x96 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #168] @ (2b0504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ec4c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762331,15 +762336,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #214 @ 0xd6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b05c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ed0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762403,15 +762408,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r3, 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, #128] @ (2b0660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19eda8>) │ │ │ │ @@ -762457,15 +762462,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r3, r4, #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] @ (2b0710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ee58>) │ │ │ │ @@ -762516,15 +762521,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #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] @ (2b07d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ef1c>) │ │ │ │ @@ -762580,15 +762585,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r3, r4, #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] @ (2b08ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19eff4>) │ │ │ │ @@ -762649,15 +762654,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b096c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f0b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762721,15 +762726,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #164] @ (2b0a2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f174>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762793,15 +762798,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #168] @ (2b0af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f238>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762866,15 +762871,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r5, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f2f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762938,15 +762943,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, r4, #0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b0c94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f3dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -763020,17 +763025,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b0c22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f36a> │ │ │ │ nop │ │ │ │ adds r0, r5, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b0d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f474>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -763079,15 +763084,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (2b0dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f510>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -763140,15 +763145,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (2b0e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f5b4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -763205,15 +763210,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r0, r2, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #164] @ (2b0f2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f674>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763277,15 +763282,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #164] @ (2b0fec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f734>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763349,18 +763354,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r5, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - itet vs │ │ │ │ - lslvs r3, r4, #3 │ │ │ │ - stmdbvc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movvs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2b10b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f7f8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ @@ -763422,17 +763427,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r5, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x00a4 │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + ite le │ │ │ │ + lslle r3, r4, #3 │ │ │ │ + stmdbgt sp!, {r4, r5, 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] @ (2b1170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f8b8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -763494,18 +763499,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, r4, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet ne │ │ │ │ + lslne r3, r4, #3 │ │ │ │ + pusheq {r4, r5, r6, r7, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b1254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f99c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ add r3, pc │ │ │ │ @@ -763576,17 +763581,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b11e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19f92a> │ │ │ │ nop │ │ │ │ asrs r0, r5, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b12ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fa34>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -763635,15 +763640,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (2b1388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fad0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -763696,15 +763701,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r4, 2b1402 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fb4a> │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (2b142c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fb74>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -763761,15 +763766,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r0, 2b147e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fbc6> │ │ │ │ + pop {r3, r4, r6} │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #164] @ (2b14ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fc34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763833,15 +763838,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rev16 r2, r5 │ │ │ │ + cbnz r2, 2b155a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fca2> │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #164] @ (2b15ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fcf4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763905,15 +763910,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r2, 2b15de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fd26> │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #172] @ (2b1674 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fdbc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763979,15 +763984,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + rev r2, r2 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #164] @ (2b1734 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fe7c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764050,15 +764055,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r4, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + cbnz r0, 2b1750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19fe98> │ │ │ │ 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, #176] @ (2b1800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x19ff48>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764126,15 +764131,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb756 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ 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, #180] @ (2b18d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0018>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764203,15 +764208,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r2, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ 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, #176] @ (2b199c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a00e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764279,15 +764284,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ 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, #180] @ (2b1a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a01b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764356,15 +764361,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r7, #29 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + setpan #1 │ │ │ │ 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, #180] @ (2b1b3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0284>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764433,15 +764438,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r5, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r3, r4} │ │ │ │ + push {r3, r6, lr} │ │ │ │ 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, #180] @ (2b1c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0354>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764510,15 +764515,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r3, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 2b1c66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a03ae> │ │ │ │ + push {r3, r4, r5, r6} │ │ │ │ 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, #176] @ (2b1cd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0420>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764586,15 +764591,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 2b1d4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0492> │ │ │ │ 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, #180] @ (2b1da8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a04f0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764663,15 +764668,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r7, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r4, 2b1dda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0522> │ │ │ │ + uxtb r4, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1e74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a05bc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764739,15 +764744,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + sxth r2, r2 │ │ │ │ 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, #176] @ (2b1f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0688>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764815,15 +764820,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + cbz r6, 2b1f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a06a0> │ │ │ │ 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, #180] @ (2b2010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0758>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764892,15 +764897,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r6, r2, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ 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, #176] @ (2b20dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0824>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764968,15 +764973,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ 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, #180] @ (2b21ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a08f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -765045,15 +765050,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsrs r2, r7, #32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ 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, #180] @ (2b227c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a09c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -765122,15 +765127,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r2, r5, #29 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b234c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0a94>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -765199,15 +765204,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r2, r3, #26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ 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, #176] @ (2b2418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0b60>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -765275,15 +765280,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #23 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ 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, #180] @ (2b24e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0c30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -765352,15 +765357,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r6, r7, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ 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, #176] @ (2b25b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0cfc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -765428,15 +765433,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsls r6, r5, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #840 @ 0x348 │ │ │ │ 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, #192] @ (2b268c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765505,17 +765510,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0d68> │ │ │ │ nop │ │ │ │ lsls r6, r4, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr.w r0, [r8, #227] @ 0xe3 │ │ │ │ + @ instruction: 0xfa0800e3 │ │ │ │ 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] @ (2b2768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0eb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -765583,17 +765588,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b26fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0e44> │ │ │ │ nop │ │ │ │ lsls r2, r1, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf7fc00e3 │ │ │ │ + vld4. {d0-d3}, [ip :128], r3 │ │ │ │ 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] @ (2b2800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0f48>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765640,15 +765645,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, pc, #328 @ (adr r7, 2b2950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1098>) │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b2894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a0fdc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -765696,15 +765701,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, pc, #760 @ (adr r6, 2b2b94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a12dc>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 2b2c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a139c>) │ │ │ │ lsls r3, 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, #120] @ (2b2924 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a106c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765752,15 +765757,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r6, r0, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, pc, #184 @ (adr r6, 2b29e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a112c>) │ │ │ │ + add r7, pc, #376 @ (adr r7, 2b2aa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a11ec>) │ │ │ │ lsls r3, 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, #120] @ (2b29b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a10fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765807,15 +765812,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vzip.16 d16, d20 │ │ │ │ - add r5, pc, #632 @ (adr r5, 2b2c34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a137c>) │ │ │ │ + add r6, pc, #824 @ (adr r6, 2b2cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a143c>) │ │ │ │ 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, #192] @ (2b2a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a11d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765883,17 +765888,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1168> │ │ │ │ nop │ │ │ │ vrhadd.u32 d16, d22, d20 │ │ │ │ - add r4, pc, #880 @ (adr r4, 2b2e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a154c>) │ │ │ │ + add r6, pc, #48 @ (adr r6, 2b2ac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a120c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf4d800e3 │ │ │ │ + addw r0, r8, #2275 @ 0x8e3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (2b2b60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a12a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -765956,17 +765961,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2af4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a123c> │ │ │ │ nop │ │ │ │ cdp2 1, 8, cr0, cr10, cr4, {5} │ │ │ │ - add r4, pc, #32 @ (adr r4, 2b2b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a12d0>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 2b2c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1390>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - and.w r0, r4, #7438336 @ 0x718000 │ │ │ │ + @ instruction: 0xf53400e3 │ │ │ │ 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] @ (2b2c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -766033,17 +766038,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2bd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1318> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r6, #656]! @ 0x290 │ │ │ │ - add r3, pc, #176 @ (adr r3, 2b2cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a143c>) │ │ │ │ + add r4, pc, #368 @ (adr r4, 2b2db4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a14fc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf32800e3 │ │ │ │ + orrs.w r0, r8, #7438336 @ 0x718000 │ │ │ │ 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] @ (2b2cec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1434>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -766099,15 +766104,15 @@ │ │ │ │ str r3, [r0, #24] │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2cb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1400> │ │ │ │ b.n 2b2caa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a13f2> │ │ │ │ ldc2l 1, cr0, [sl], {164} @ 0xa4 │ │ │ │ - add r2, pc, #504 @ (adr r2, 2b2eec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1634>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 2b2fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a16f4>) │ │ │ │ lsls r3, r4, #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] @ 2b2d44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a148c> │ │ │ │ @@ -766201,15 +766206,15 @@ │ │ │ │ str r3, [r0, #24] │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2dc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1508> │ │ │ │ b.n 2b2db2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a14fa> │ │ │ │ @ instruction: 0xfbd201a4 │ │ │ │ - add r1, pc, #472 @ (adr r1, 2b2fd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a171c>) │ │ │ │ + add r2, pc, #664 @ (adr r2, 2b3094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a17dc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2b2e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a159c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -766303,15 +766308,15 @@ │ │ │ │ str r3, [r0, #24] │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2ed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1618> │ │ │ │ b.n 2b2ec2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a160a> │ │ │ │ @ instruction: 0xfac201a4 │ │ │ │ - add r0, pc, #408 @ (adr r0, 2b30a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a17ec>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 2b3164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a18ac>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2b2fb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a16f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -766368,15 +766373,15 @@ │ │ │ │ str r3, [r0, #24] │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a16c4> │ │ │ │ b.n 2b2f6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a16b6> │ │ │ │ @ instruction: 0xfa1601a4 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #936 @ (adr r0, 2b3360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1aa8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2b3040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1788>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -766422,15 +766427,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r8 :128], r4 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + add r0, pc, #264 @ (adr r0, 2b3150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1898>) │ │ │ │ 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, #192] @ (2b3118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1860>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766498,17 +766503,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b30ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a17f4> │ │ │ │ nop │ │ │ │ ldr.w r0, [sl, #420] @ 0x1a4 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp 0, 4, cr0, cr12, cr3, {7} │ │ │ │ + vhadd.s 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, #168] @ (2b31dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -766568,17 +766573,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b317c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a18c4> │ │ │ │ @ instruction: 0xf7fe01a4 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [r6, #908] @ 0x38c │ │ │ │ + cdp 0, 11, cr0, cr6, cr3, {7} │ │ │ │ push {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] @ (2b32c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1a08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -766648,17 +766653,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3252 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a199a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf73801a4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc 0, cr0, [r4], #908 @ 0x38c │ │ │ │ + ldcl 0, cr0, [r4, #908] @ 0x38c │ │ │ │ stmdb sp!, {r4, 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] @ (2b337c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1ac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -766717,15 +766722,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf65201a4 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ 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, #160] @ (2b3438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1b80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -766786,15 +766791,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf59a01a4 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ 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, #196] @ (2b3514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1c5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766863,17 +766868,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b34a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1bec> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4e201a4 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - orrs.w r0, r0, r3, asr #3 │ │ │ │ + @ instruction: 0xeb8000e3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (2b360c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1d54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -766947,17 +766952,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2b3586 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1cce> │ │ │ │ nop │ │ │ │ and.w r1, r2, #5373952 @ 0x520000 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strd r0, r0, [r0, #-908]! @ 0x38c │ │ │ │ + eors.w r0, r0, r3, 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, #196] @ (2b36ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1e34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -767025,17 +767030,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b367c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1dc4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf30a01a4 │ │ │ │ - ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrd r0, r0, [r8], #-908 @ 0x38c │ │ │ │ + @ instruction: 0xe9a800e3 │ │ │ │ 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] @ (2b3780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1ec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -767078,15 +767083,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b3784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1ecc>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf22c01a4 │ │ │ │ - str r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b37ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a1f34> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -767242,15 +767247,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b3934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a207c>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orns r1, ip, #164 @ 0xa4 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b399c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a20e4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -767421,15 +767426,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cdp 1, 12, cr0, cr10, cr4, {5} │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -767494,15 +767499,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r2, #656] @ 0x290 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -767566,15 +767571,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r2], #656 @ 0x290 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -767650,17 +767655,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b3d70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a24b8> │ │ │ │ ldc 1, cr0, [r2], {164} @ 0xa4 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b40f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a283c> │ │ │ │ + b.n 2b4354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2a9c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (2b3ef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -767735,15 +767740,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xeb3a01a4 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (2b4000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -767818,15 +767823,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bic.w r1, sl, r4, asr #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #520] @ 0x208 │ │ │ │ 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, #188] @ (2b40d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a281c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -767892,17 +767897,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b4068 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a27b0> │ │ │ │ ldmdb sl, {r2, r5, r7, r8} │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + svc 190 @ 0xbe │ │ │ │ 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, #188] @ (2b41ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a28f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -767968,17 +767973,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b4140 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2888> │ │ │ │ strex r1, r0, [r2, #656] @ 0x290 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 2b4124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a286c> │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b4254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a299c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768035,15 +768040,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2870> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b42bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2a04>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -768138,15 +768143,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2760> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 2b43c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2b10> │ │ │ │ @@ -768240,15 +768245,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3f0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2654> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b4514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2c5c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768305,15 +768310,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3e68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a25b0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ 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, #248] @ (2b4628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2d70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768415,15 +768420,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ b.n 2b3e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a257c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ 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, #260] @ (2b4748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2e90>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768530,15 +768535,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 2b4d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3474> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b4874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a2fbc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768651,15 +768656,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 2b4c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3360> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b4950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3098>) │ │ │ │ @@ -768737,15 +768742,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 2b4a98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a31e0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b4a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3188>) │ │ │ │ @@ -768832,15 +768837,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 198 @ 0xc6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b4b40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3288>) │ │ │ │ @@ -768935,15 +768940,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ udf #214 @ 0xd6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ 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 r4, [pc, #160] @ (2b4bf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3340>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769009,15 +769014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 2b4bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a32f4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ 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, #168] @ (2b4cb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3400>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769087,15 +769092,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 2b4cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3444> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b4d64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a34ac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769155,15 +769160,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bgt.n 2b4e28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3570> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r3, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b4e24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a356c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769233,15 +769238,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blt.n 2b4d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a34d8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r4, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2b4eec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3634>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769315,15 +769320,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 2b4ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3620> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ 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, #204] @ (2b4fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3718>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -769396,17 +769401,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b4f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a36a8> │ │ │ │ bge.n 2b502c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3774> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r6, [r2, #30] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + beq.n 2b4f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a36a8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b5078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a37c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769463,15 +769468,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bls.n 2b5104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a384c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b50e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3828>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -769566,15 +769571,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 2b51f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a393c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 2b51ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3934> │ │ │ │ @@ -769668,15 +769673,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 2b52e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3a30> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b5338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3a80>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769733,15 +769738,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 2b5244 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a398c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b544c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3b94>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769843,15 +769848,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bpl.n 2b5410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3b58> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ 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, #260] @ (2b556c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3cb4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769958,15 +769963,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bmi.n 2b5508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3c50> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ 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, #272] @ (2b5698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3de0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -770079,15 +770084,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bcc.n 2b55f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3d3c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b5774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3ebc>) │ │ │ │ @@ -770165,15 +770170,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bcs.n 2b5874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3fbc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + ldrb r0, [r2, #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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b5864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3fac>) │ │ │ │ @@ -770260,15 +770265,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bne.n 2b57ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a3ef4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b5964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a40ac>) │ │ │ │ @@ -770363,15 +770368,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ beq.n 2b58cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4014> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ 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 r4, [pc, #160] @ (2b5a1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4164>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -770437,15 +770442,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r5, #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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b5adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4224>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -770515,15 +770520,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b5b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a42d0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -770583,15 +770588,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ 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, #168] @ (2b5c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4390>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -770661,15 +770666,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r7, #16] │ │ │ │ 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, #176] @ (2b5d10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4458>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -770743,15 +770748,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (2b5dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4518>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -770819,15 +770824,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1508] @ 0x5e4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2b5d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a44dc> │ │ │ │ b.n 2b5d82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a44ca> │ │ │ │ ldmia r4!, {r3} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r1, #11] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b5e38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4580>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -771107,19 +771112,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b6048 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4790> │ │ │ │ ldmia r1!, {r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 2b612c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4874> │ │ │ │ + bgt.n 2b618c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a48d4> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b622c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4974>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771232,19 +771237,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b6198 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a48e0> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #234 @ 0xea │ │ │ │ + subs r3, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 2b61f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4938> │ │ │ │ + blt.n 2b6250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4998> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b6370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4ab8>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771363,19 +771368,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b62d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4a1c> │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r6!, {r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bhi.n 2b62ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a49f4> │ │ │ │ + bls.n 2b630c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4a54> │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b646c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4bb4>) │ │ │ │ @@ -771462,19 +771467,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4b4c> │ │ │ │ stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r5!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvc.n 2b63ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4af4> │ │ │ │ + bhi.n 2b640c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4b54> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b657c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4cc4>) │ │ │ │ @@ -771571,19 +771576,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b650a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4c52> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r4!, {r3, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvs.n 2b64a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4be8> │ │ │ │ + bvc.n 2b6500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4c48> │ │ │ │ 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 sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b669c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4de4>) │ │ │ │ @@ -771688,19 +771693,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6622 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4d6a> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r3!, {r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 2b6780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4ec8> │ │ │ │ + bvs.n 2b65e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4d28> │ │ │ │ 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, #288] @ (2b67e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4f2c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771821,19 +771826,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b673c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4e84> │ │ │ │ stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r2!, {r3, r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 2b6838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4f80> │ │ │ │ + bpl.n 2b6898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4fe0> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b6920 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5068>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771946,19 +771951,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b688c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a4fd4> │ │ │ │ nop │ │ │ │ stmia r1!, {r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcs.n 2b68fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5044> │ │ │ │ + bmi.n 2b695c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a50a4> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b6a64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a51ac>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -772077,19 +772082,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b69c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5110> │ │ │ │ nop │ │ │ │ ite al │ │ │ │ lslal r4, r4, #6 │ │ │ │ ite hi @ unpredictable > │ │ │ │ lslhi r4, r4, #6 │ │ │ │ - strls r0, [r1, #80] @ 0x50 │ │ │ │ + strls r0, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bne.n 2b69b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5100> │ │ │ │ + bcs.n 2b6a18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5160> │ │ │ │ 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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b6b60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a52a8>) │ │ │ │ @@ -772176,19 +772181,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5240> │ │ │ │ bkpt 0x00a6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ bkpt 0x0058 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - beq.n 2b6ab8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5200> │ │ │ │ + bne.n 2b6b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5260> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b6c70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a53b8>) │ │ │ │ @@ -772285,19 +772290,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6bfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5346> │ │ │ │ nop │ │ │ │ pop {r1, r3, r5, r7, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ pop {r2, r4, r6, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r2, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 2b6c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5354> │ │ │ │ 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 sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b6d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a54d8>) │ │ │ │ @@ -772402,19 +772407,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6d16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a545e> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [r3, #28] │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ 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, #168] @ (2b6e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a55a8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -772478,17 +772483,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2b6e2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5576> │ │ │ │ cbnz r2, 2b6ec2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a560a> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - sxtb r0, r4 │ │ │ │ + cbz r0, 2b6ed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5618> │ │ │ │ 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, #196] @ (2b6f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5688>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -772553,15 +772558,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ hlt 0x0034 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r0, #20] │ │ │ │ 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, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -772674,15 +772679,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29ebe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x18d330> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 2b70f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a583e> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #396] @ (2b7284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a59cc>) │ │ │ │ @@ -772829,17 +772834,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 1f8000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6748> │ │ │ │ b.n 2b7220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5968> │ │ │ │ nop │ │ │ │ @ instruction: 0xb836 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 2b72dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5a24> │ │ │ │ sub sp, #28 │ │ │ │ @@ -773072,17 +773077,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b74da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5c22> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ 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, #152] @ (2b75f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5d3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773142,21 +773147,21 @@ │ │ │ │ str.w r1, [ip, #708] @ 0x2c4 │ │ │ │ bl 1f6280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe49c8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r4, 2b766c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5db4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (2b7710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5e58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773250,15 +773255,15 @@ │ │ │ │ bne.n 2b76fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5e42> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b76ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5e32> │ │ │ │ b.n 2b7670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5db8> │ │ │ │ cbz r0, 2b775a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5ea2> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 2b7964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a60ac> │ │ │ │ + b.n 2b7bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a630c> │ │ │ │ lsls r2, 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, #288] @ (2b7848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5f90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773369,17 +773374,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b7820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5f68> │ │ │ │ b.n 2b7774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5ebc> │ │ │ │ nop │ │ │ │ sxth r0, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 2b7868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a5fb0> │ │ │ │ + b.n 2b7ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6210> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #324] @ (2b79ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a60f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773502,17 +773507,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b7986 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a60ce> │ │ │ │ b.n 2b78c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6008> │ │ │ │ nop │ │ │ │ sub sp, #296 @ 0x128 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + b.n 2b79c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6108> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r7, pc, #664 @ (adr r7, 2b7c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6398>) │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #292] @ (2b7af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6238>) │ │ │ │ @@ -773620,21 +773625,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r4, pc, #784 @ (adr r4, 2b7e08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6550>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 2b7ec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6610>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 2b7a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a61c8> │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r4, pc, #584 @ (adr r4, 2b7d48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6490>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 2b7e08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6550>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, pc, #936 @ (adr r3, 2b7eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a65f4>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 2b7b6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a62b4>) │ │ │ │ lsls r3, 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, #760] @ (2b7e0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773898,17 +773903,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #232] @ 0xe8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2b7d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a647c> │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r3, pc, #672 @ (adr r3, 2b80b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a67fc>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 2b8174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a68bc>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r3, pc, #736 @ (adr r3, 2b80f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6840>) │ │ │ │ + add r4, pc, #928 @ (adr r4, 2b81b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6900>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 456268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3449b0> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -774017,15 +774022,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b7f1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6662> │ │ │ │ b.n 2b7f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6684> │ │ │ │ nop │ │ │ │ add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, pc, #352 @ (adr r2, 2b80b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a67fc>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 2b8174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a68bc>) │ │ │ │ lsls r3, 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, #112] @ (2b7fd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a671c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -774322,17 +774327,17 @@ │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2b826a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a69b2> │ │ │ │ b.n 2b80bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6804> │ │ │ │ nop │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r0, pc, #880 @ (adr r0, 2b8600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6d48>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 2b82c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6a08>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, pc, #880 @ (adr r0, 2b8604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6d4c>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 2b82c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6a0c>) │ │ │ │ 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, #96] @ (2b8304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6a4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -774367,15 +774372,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, pc, #560 @ (adr r6, 2b8538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6c80>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bmi.n 2b82d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6a20> │ │ │ │ + bvs.n 2b8338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a6a80> │ │ │ │ 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.w r5, [pc, #4028] @ 2b92d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a7a20> │ │ │ │ mov r6, r0 │ │ │ │ @@ -779441,19 +779446,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2bc27c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aa9c4> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 2bc2a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aa9e8> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2bc282 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aa9ca> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 2bc33a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aaa82> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2bc334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aaa7c> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2972] @ 0xb9c │ │ │ │ @@ -779518,15 +779523,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 2bc380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aaac8> │ │ │ │ ldrh.w r1, [ip, #2968] @ 0xb98 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2bc378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aaac0> │ │ │ │ b.n 2bc384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aaacc> │ │ │ │ nop │ │ │ │ - ldrsh r6, [r1, r0] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #844] @ (2bc720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aae68>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -779825,15 +779830,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #38 @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (2bc950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ab098>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -780351,15 +780356,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r1, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r2, 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 │ │ │ │ @@ -780507,15 +780512,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2bce8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ab5d2> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -780676,15 +780681,15 @@ │ │ │ │ vadd.f32 s19, s19, s17 │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 2bd0a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ab7f0> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh r6, [r2, r0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + strh r0, [r1, r4] │ │ │ │ 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 r3, [pc, #212] @ (2bd1e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ab928>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -780766,15 +780771,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bd136 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ab87e> │ │ │ │ ldr r6, [r4, r0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (2bd2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aba2c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -780862,15 +780867,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bd228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ab970> │ │ │ │ ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r7, [pc, #216] @ (2bd3c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abb0c>) │ │ │ │ + str r6, [r4, r1] │ │ │ │ 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.w ip, #0 │ │ │ │ @@ -781121,19 +781126,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ cmp r4, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r5, [pc, #128] @ (2bd64c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abd94>) │ │ │ │ + ldr r6, [pc, #320] @ (2bd70c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abe54>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [pc, #960] @ (2bd990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac0d8>) │ │ │ │ + ldr r6, [pc, #128] @ (2bd650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abd98>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r4, [pc, #64] @ (2bd614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abd5c>) │ │ │ │ + ldr r5, [pc, #256] @ (2bd6d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abe1c>) │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2bd7b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abef8>) │ │ │ │ @@ -781304,19 +781309,19 @@ │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ b.n 2bd61e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abd66> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bd67e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1abdc6> │ │ │ │ nop │ │ │ │ strh r2, [r1, r5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r3, [pc, #632] @ (2bda30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac178>) │ │ │ │ + ldr r4, [pc, #824] @ (2bdaf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac238>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrb r4, [r2, #27] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r2, [pc, #800] @ (2bdae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac228>) │ │ │ │ + ldr r3, [pc, #992] @ (2bdba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac2e8>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -781524,15 +781529,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 2bd948 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac090> │ │ │ │ str r6, [r2, r0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [pc, #1000] @ (2bde04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac54c>) │ │ │ │ + ldr r2, [pc, #168] @ (2bdac4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac20c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -781664,15 +781669,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 2bdaca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac212> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #568] @ (2bdde0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac528>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #648] @ (2bde34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac57c>) │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #220] @ (2bdc98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac3e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -782174,15 +782179,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #648] @ (2be3a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1acae8>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r0, #124 @ 0x7c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r5 │ │ │ │ + add r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs r2, r5, #5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -782311,15 +782316,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bd1e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ab930> │ │ │ │ b.n 2be218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ac960> │ │ │ │ nop │ │ │ │ @ instruction: 0x47ae │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r3 │ │ │ │ + tst r4, r1 │ │ │ │ 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 r3, [pc, #380] @ (2be430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1acb78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -782458,17 +782463,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2be384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1acacc> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2be34e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aca96> │ │ │ │ mov r6, pc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ands r6, r4 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r7, #18 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #540] @ (2be66c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1acdb4>) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -782681,33 +782686,33 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, r5, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r3, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r6, #170 @ 0xaa │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (2be9a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad0ec>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -782983,47 +782988,47 @@ │ │ │ │ b.n 2be902 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad04a> │ │ │ │ negs r6, r4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ adds r4, r0, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r6, r6, #27 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #204 @ 0xcc │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #28] @ (2be9f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad138>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (2be9f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad13c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2be902 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad04a> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2be778 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1acec0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + subs r2, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + subs r3, #0 │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (2beb50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad298>) │ │ │ │ @@ -783150,23 +783155,23 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2bea98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad1e0> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2beaf6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad23e> │ │ │ │ nop │ │ │ │ subs r7, #38 @ 0x26 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #10 │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #246 @ 0xf6 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #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, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (2becf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad43c>) │ │ │ │ @@ -783309,23 +783314,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2bec0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad354> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bec9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad3e4> │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + subs r0, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + subs r0, #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, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -784072,29 +784077,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2bf3c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1adb0c> │ │ │ │ nop │ │ │ │ adds r6, #18 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #14 │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r1, #18 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #544] @ (2bf7e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1adf28>) │ │ │ │ @@ -784289,27 +784294,27 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 2bf6aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1addf2> │ │ │ │ nop │ │ │ │ adds r3, #114 @ 0x72 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + adds r0, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + adds r0, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r3, 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, #4008] @ 0xfa8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -784506,21 +784511,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 2bfabc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae204> │ │ │ │ sub sp, #12 │ │ │ │ @@ -784770,19 +784775,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bfc1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae366> │ │ │ │ b.n 2bfc30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae378> │ │ │ │ nop │ │ │ │ lsls r2, r4, #16 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bmi.n 2bfdec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae534> │ │ │ │ + bpl.n 2bfe4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae594> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -784818,19 +784823,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 2bfbc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae308> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 159974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x480bc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bcc.n 2bfe3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae584> │ │ │ │ + bmi.n 2bfe9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae5e4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bfe18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae560>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784897,15 +784902,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 159974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x480bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (2bff0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae654>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784933,17 +784938,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bfd68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae4b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bne.n 2bfee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae62c> │ │ │ │ + bcc.n 2bff44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae68c> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bff48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae690>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -785010,15 +785015,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 159974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x480bc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r1, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ 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, #72] @ (2c003c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae784>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -785046,17 +785051,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bfd68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ae4b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #62 @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -786133,20 +786138,20 @@ │ │ │ │ nop │ │ │ │ cdp2 1, 14, cr0, cr8, cr3, {5} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 14, cr0, cr2, cr3, {5} │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r5, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ smlaltb r0, r1, r2, r3 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2c040e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aeb56> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3355] @ 0xd1b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -787576,15 +787581,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.w 2c040e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1aeb56> │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ movs r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r0, #1988] @ 0x7c4 │ │ │ │ lsls r5, r0 │ │ │ │ @@ -788288,26 +788293,26 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2c2460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b0ba8> │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp2 0, 0, cr0, cr10, cr2, {7} │ │ │ │ - cdp2 0, 3, cr0, cr0, cr2, {7} │ │ │ │ - stc2l 0, cr0, [r4, #904]! @ 0x388 │ │ │ │ - cdp2 0, 2, cr0, cr2, cr2, {7} │ │ │ │ - ldc2l 0, cr0, [r0, #904] @ 0x388 │ │ │ │ - cdp2 0, 2, cr0, cr10, cr2, {7} │ │ │ │ + vhadd.u q0, q13, q9 │ │ │ │ + vhadd.u32 q8, q8, q9 │ │ │ │ + vhadd.u16 q0, q10, q9 │ │ │ │ + vhadd.u16 q8, q9, q9 │ │ │ │ + vhadd.u8 q0, q8, q9 │ │ │ │ + vhadd.u16 q8, q13, q9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2c29f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1140>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -788570,29 +788575,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 2c2ade <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1226> │ │ │ │ bpl.n 2c2c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1394> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6], #904 @ 0x388 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + cdp2 0, 1, cr0, cr6, cr2, {7} │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stc2l 0, cr0, [r6], {226} @ 0xe2 │ │ │ │ - ldc2 0, cr0, [lr], #904 @ 0x388 │ │ │ │ - mcrr2 0, 14, r0, r0, cr2 │ │ │ │ - ldc2 0, cr0, [r6], {226} @ 0xe2 │ │ │ │ - strh r2, [r6, #56] @ 0x38 │ │ │ │ + ldc2l 0, cr0, [r6, #904]! @ 0x388 │ │ │ │ + stc2l 0, cr0, [lr, #904]! @ 0x388 │ │ │ │ + ldc2l 0, cr0, [r0, #-904]! @ 0xfffffc78 │ │ │ │ + stc2l 0, cr0, [r6, #-904] @ 0xfffffc78 │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xfbf400e2 │ │ │ │ - @ instruction: 0xfbcc00e2 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + stc2 0, cr0, [r4, #-904]! @ 0xfffffc78 │ │ │ │ + ldc2l 0, cr0, [ip], #904 @ 0x388 │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xfbc000e2 │ │ │ │ - @ instruction: 0xfb9000e2 │ │ │ │ + ldc2l 0, cr0, [r0], #904 @ 0x388 │ │ │ │ + stc2l 0, cr0, [r0], {226} @ 0xe2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2c2d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b147c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ @@ -788825,15 +788830,15 @@ │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r7, r4, #8 │ │ │ │ @ instruction: 0xfbb601a3 │ │ │ │ bcs.n 2c305c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b17a4> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r2, r4, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2c30b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b17fa> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2c336c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1ab4> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -789899,18 +789904,18 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2c3000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1748> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1984] @ 0x7c0 │ │ │ │ b.w 2c2f1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1662> │ │ │ │ - str.w r0, [r8, r2, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r2, lsl #2] │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, lr, #7405568 @ 0x710000 │ │ │ │ + sbc.w r0, lr, #7405568 @ 0x710000 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1684] @ 0x694 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c3ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2630> │ │ │ │ ldr r0, [pc, #648] @ (2c3f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b26b4>) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ @@ -790114,16 +790119,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2c2f18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1660> │ │ │ │ b.w 2c3000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b1748> │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2c3f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b26a8> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + stmdb r6!, {r1, r5, r6, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (2c40c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2808>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -790241,23 +790245,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2c4032 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b277a> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9ac01a3 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xe83000e2 │ │ │ │ - b.n 2c4090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b27d8> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 2c405c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b27a4> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - b.n 2c403c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2784> │ │ │ │ + adds r4, r4, r3 │ │ │ │ lsls r2, r4, #3 │ │ │ │ + strd r0, r0, [r0, #-904]! @ 0x388 │ │ │ │ + ldmdb r0, {r1, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r4], #904 @ 0x388 │ │ │ │ + strd r0, r0, [r2], #904 @ 0x388 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-40] │ │ │ │ ldr r2, [pc, #124] @ (2c4168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b28b0>) │ │ │ │ add.w r4, r0, #573440 @ 0x8c000 │ │ │ │ @@ -790308,16 +790309,15 @@ │ │ │ │ nop │ │ │ │ itte eq │ │ │ │ lsleq r3, r4, #6 │ │ │ │ subeq r3, #52 @ 0x34 │ │ │ │ movne r0, r0 │ │ │ │ bkpt 0x00e4 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c4040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2788> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + ldmia.w r4, {r1, r5, r6, r7} │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ ldr.w ip, [pc, #124] @ 2c420c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2954> │ │ │ │ @@ -790454,17 +790454,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ pop {r1, r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r4, #6 │ │ │ │ pop {r2, r4, r7, pc} │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2c3f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b264c> │ │ │ │ + b.n 2c4164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b28ac> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3f34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b267c> │ │ │ │ + b.n 2c4194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b28dc> │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ @@ -790785,17 +790785,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #5 │ │ │ │ lsls r7, r4, #6 │ │ │ │ cbnz r0, 2c469a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2de2> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r2, r6, #3 │ │ │ │ - b.n 2c4da8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b34f0> │ │ │ │ + b.n 2c4008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2750> │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r4, r2, #1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -790808,15 +790808,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 2c4c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3354> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c4bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b333c> │ │ │ │ + b.n 2c4e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b359c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -790858,15 +790858,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 2c4b80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b32c8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c4b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b32e4> │ │ │ │ + b.n 2c4dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3544> │ │ │ │ lsls r2, r4, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2c478c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2ed4> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -790945,15 +790945,15 @@ │ │ │ │ bhi.n 2c4814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2f5c> │ │ │ │ ldr r3, [pc, #8] @ (2c4818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2f60>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r0, 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 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -790991,15 +790991,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2c4868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2fb0> │ │ │ │ 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} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -791050,15 +791050,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} │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -791194,29 +791194,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2c496e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b30b6> │ │ │ │ nop │ │ │ │ svc 248 @ 0xf8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c4afc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3244> │ │ │ │ + b.n 2c4d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b34a4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + b.n 2c4b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b32bc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - svc 32 │ │ │ │ + b.n 2c4b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b32b8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - svc 28 │ │ │ │ + b.n 2c4b6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b32b4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + b.n 2c4b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b32d8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - svc 2 │ │ │ │ + b.n 2c4b40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3288> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + b.n 2c4ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b322c> │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -791315,15 +791315,15 @@ │ │ │ │ mla r0, r9, r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c24 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2c4b4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3296> │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -791430,15 +791430,15 @@ │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c24 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2c4c62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b33aa> │ │ │ │ nop │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r0, r7, #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] @ (2c4f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3690>) │ │ │ │ @@ -791624,33 +791624,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2c4e74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b35bc> │ │ │ │ bgt.n 2c4f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b36a0> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - blt.n 2c4e78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b35c0> │ │ │ │ + bgt.n 2c4ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3620> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 2c4fd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3720> │ │ │ │ + bgt.n 2c5038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3780> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 2c5018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3760> │ │ │ │ + bgt.n 2c4e78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b35c0> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 2c4fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3700> │ │ │ │ + bgt.n 2c5018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3760> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 2c4fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3700> │ │ │ │ + bgt.n 2c5018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3760> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 2c4fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b370c> │ │ │ │ + bgt.n 2c5024 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b376c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - blt.n 2c4fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3710> │ │ │ │ + bgt.n 2c5028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3770> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bge.n 2c5058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b37a0> │ │ │ │ + blt.n 2c4eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3600> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bge.n 2c4ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b363c> │ │ │ │ + blt.n 2c4f54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b369c> │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -791831,21 +791831,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c5090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b37d8> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2c50ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3834> │ │ │ │ nop │ │ │ │ bhi.n 2c5190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b38d8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bls.n 2c5290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b39d8> │ │ │ │ + bge.n 2c50f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3838> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 2c5270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b39b8> │ │ │ │ + bge.n 2c50d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3818> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bls.n 2c51f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3940> │ │ │ │ + bge.n 2c5258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b39a0> │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -791973,21 +791973,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c5234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b397c> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2c527c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b39c4> │ │ │ │ nop │ │ │ │ bvc.n 2c53b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3b00> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bhi.n 2c539c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3ae4> │ │ │ │ + bls.n 2c53fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3b44> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 2c53a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3ae8> │ │ │ │ + bls.n 2c5400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3b48> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 2c5328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3a70> │ │ │ │ + bls.n 2c5388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3ad0> │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -792127,21 +792127,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2c53a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3aee> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2c5406 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3b4e> │ │ │ │ bpl.n 2c5470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3bb8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvc.n 2c552c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3c74> │ │ │ │ + bhi.n 2c558c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3cd4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvc.n 2c5500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3c48> │ │ │ │ + bhi.n 2c5560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3ca8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvs.n 2c5498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3be0> │ │ │ │ + bhi.n 2c54f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3c40> │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -792202,15 +792202,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bmi.n 2c562c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3d74> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bvs.n 2c5598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3ce0> │ │ │ │ + bvc.n 2c55f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3d40> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -792299,17 +792299,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcc.n 2c57b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3f00> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bmi.n 2c569c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3de4> │ │ │ │ + bvs.n 2c56fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3e44> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bmi.n 2c569c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3de4> │ │ │ │ + bvs.n 2c56fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b3e44> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -792907,15 +792907,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2c5e0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4556> │ │ │ │ ldr r3, [pc, #208] @ (2c5e3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4584>) │ │ │ │ ldr r0, [pc, #208] @ (2c5e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4588>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ 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 2c5d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4484> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -792979,31 +792979,31 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfac801a6 │ │ │ │ vld2.8 {d0[5],d1[5]}, [r6], r6 │ │ │ │ add r3, pc, #280 @ (adr r3, 2c5f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4688>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d16,d18,d20,d22}, [lr :128], r6 │ │ │ │ str.w r0, [r6, #422] @ 0x1a6 │ │ │ │ - movs r5, #234 @ 0xea │ │ │ │ + movs r7, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ strh.w r0, [r6, #422] @ 0x1a6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ vst2.8 {d16[5],d17[5]}, [r2], r6 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ lsls r2, r4, #3 │ │ │ │ strh.w r0, [lr, ] │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r2, r4, #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 │ │ │ │ @@ -793191,27 +793191,27 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #40 @ (adr r1, 2c609c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b47e4>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ add r0, pc, #1008 @ (adr r0, 2c6470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4bb8>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf69801a6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr r2, [pc, #108] @ (2c6110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4858>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r1, #1780] @ 0x6f4 │ │ │ │ @@ -793781,18 +793781,18 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xfb4e00e2 │ │ │ │ - @ instruction: 0xfb1a00e2 │ │ │ │ - @ instruction: 0xfa9200e2 │ │ │ │ - @ instruction: 0xfad200e2 │ │ │ │ + ldc2l 0, cr0, [lr], #-904 @ 0xfffffc78 │ │ │ │ + mcrr2 0, 14, r0, sl, cr2 │ │ │ │ + @ instruction: 0xfbc200e2 │ │ │ │ + stc2 0, cr0, [r2], {226} @ 0xe2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2c6830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4f78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -793877,18 +793877,18 @@ │ │ │ │ ldr r2, [pc, #28] @ (2c6840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4f88>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2c67c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b4f08> │ │ │ │ stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xfa5400e2 │ │ │ │ - @ instruction: 0xfa1c00e2 │ │ │ │ - ldr??.w r0, [r8, #226] @ 0xe2 │ │ │ │ - vld1.8 {d16[7]}, [r8], r2 │ │ │ │ + @ instruction: 0xfb8400e2 │ │ │ │ + @ instruction: 0xfb4c00e2 │ │ │ │ + @ instruction: 0xfb2800e2 │ │ │ │ + @ instruction: 0xfb1800e2 │ │ │ │ ldr r3, [pc, #140] @ (2c68d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b501c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -794102,16 +794102,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 2c6a8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b51d6> │ │ │ │ nop │ │ │ │ itet eq │ │ │ │ lsleq r3, r4, #6 │ │ │ │ - @ instruction: 0xf7b400e2 │ │ │ │ - @ instruction: 0xf7ba00e2 │ │ │ │ + str??ne.w r0, [r4, #226] @ 0xe2 │ │ │ │ + str??eq.w r0, [sl, #226] @ 0xe2 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3636 @ 0xe34 │ │ │ │ strb.w r2, [r0, #3632] @ 0xe30 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -794243,15 +794243,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b5348> │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - movw r0, #59618 @ 0xe8e2 │ │ │ │ + @ instruction: 0xf77e00e2 │ │ │ │ ldr r3, [pc, #188] @ (2c6d38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b5480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #573440 @ 0x8c000 │ │ │ │ @@ -794313,15 +794313,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b540c> │ │ │ │ pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf59000e2 │ │ │ │ + movt r0, #2274 @ 0x8e2 │ │ │ │ ldr r3, [pc, #168] @ (2c6dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b5534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #573440 @ 0x8c000 │ │ │ │ @@ -794377,15 +794377,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b54d0> │ │ │ │ nop │ │ │ │ cbnz r6, 2c6e6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b55b2> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf4ea00e2 │ │ │ │ + @ instruction: 0xf61a00e2 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #424] @ (2c6fb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b56f8>) │ │ │ │ @@ -794529,19 +794529,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2c6f34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b567c> │ │ │ │ ... │ │ │ │ cbnz r2, 2c6ffe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b5746> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bics.w r0, r0, #7405568 @ 0x710000 │ │ │ │ - strd r0, r0, [r6, #-900] @ 0x384 │ │ │ │ - @ instruction: 0xf3fc00e2 │ │ │ │ - @ instruction: 0xf32200e2 │ │ │ │ - @ instruction: 0xf30e00e2 │ │ │ │ + sbc.w r0, r0, #7405568 @ 0x710000 │ │ │ │ + orns r0, r6, r1, asr #3 │ │ │ │ + @ instruction: 0xf52c00e2 │ │ │ │ + orrs.w r0, r2, #7405568 @ 0x710000 │ │ │ │ + bics.w r0, lr, #7405568 @ 0x710000 │ │ │ │ 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, #3344] @ 0xd10 │ │ │ │ strh.w ip, [r2, #3336] @ 0xd08 │ │ │ │ @@ -795425,15 +795425,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r6, #16] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #16] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldrd r0, r0, [sl, #-904]! @ 0x388 │ │ │ │ + @ instruction: 0xeaaa00e2 │ │ │ │ stmdb 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 fp, r3 │ │ │ │ ldr.w r3, [pc, #1296] @ 2c7ea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b65ec> │ │ │ │ @@ -797058,15 +797058,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r0, [r5, #8] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #27] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - b.n 2c8d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b7478> │ │ │ │ + b.n 2c8f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b76d8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 2c8b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b72b8> │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 2c8c6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b73b6> │ │ │ │ @@ -797992,15 +797992,15 @@ │ │ │ │ b.n 2c93e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b7b2c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r4, #6 │ │ │ │ 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 │ │ │ │ @@ -800499,15 +800499,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ b.n 2cae40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b9588> │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #8 │ │ │ │ add.w r3, r3, #12 │ │ │ │ @@ -801559,15 +801559,15 @@ │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ str r0, [r7, #0] │ │ │ │ b.w 2cb00c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b9754> │ │ │ │ bl 2c9a28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b8170> │ │ │ │ b.n 2cb390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b9ad8> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r7, sp, #32 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ vldr d0, [pc, #692] @ 2cbb48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ba290> │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 4880fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376844> │ │ │ │ @@ -802421,21 +802421,21 @@ │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2cc21a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ba962> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #912 @ (adr r1, 2cc5d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bad18>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 2cc290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ba9d8>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r1, pc, #840 @ (adr r1, 2cc58c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bacd4>) │ │ │ │ + add r3, pc, #8 @ (adr r3, 2cc24c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ba994>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r1, pc, #776 @ (adr r1, 2cc550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bac98>) │ │ │ │ + add r2, pc, #968 @ (adr r2, 2cc610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bad58>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r1, pc, #40 @ (adr r1, 2cc274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ba9bc>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 2cc334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1baa7c>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2cc2a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ba9e8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -876138,25 +876138,25 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r7, #136 @ 0x88 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r7, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ bcc.n 3036e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1e2a> │ │ │ │ movw r2, #37288 @ 0x91a8 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 3039c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f210e> │ │ │ │ bhi.w 3038b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1ff8> │ │ │ │ @@ -877227,31 +877227,31 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 179990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x680d8> │ │ │ │ b.w 3037ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1ef4> │ │ │ │ nop │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #198 @ 0xc6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r2, #37063 @ 0x90c7 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 3034fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1c44> │ │ │ │ bhi.w 3039bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f2104> │ │ │ │ movw r2, #34465 @ 0x86a1 │ │ │ │ cmp r9, r2 │ │ │ │ @@ -878156,19 +878156,19 @@ │ │ │ │ b.w 3037ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1ef4> │ │ │ │ mov r0, r5 │ │ │ │ bl 134418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b60> │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b.w 3037ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f1ef4> │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w lr, [pc, #304] @ 304ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3620> │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -878287,21 +878287,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ sxtb r4, r1 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sxth r0, r4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cbz r0, 304f2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3672> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r0, #10 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (304fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3718>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 304fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3700> │ │ │ │ bls.n 304f5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f36a6> │ │ │ │ @@ -878713,23 +878713,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 305290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f39d8> │ │ │ │ bhi.n 3052e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3a28> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ 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, #344] @ (3054c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3c10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -879125,29 +879125,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 305604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3d4c> │ │ │ │ bmi.n 305840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3f88> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r4, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r2, #102 @ 0x66 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -879317,15 +879317,15 @@ │ │ │ │ bl 1568f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45038> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 305050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3798> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ 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, #44] @ (3059d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f4118>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -879344,15 +879344,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 305050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3798> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ 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, #44] @ (305a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f415c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -879370,15 +879370,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 305050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f3798> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r6} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 305a76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f41be> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r7, r4, #16 │ │ │ │ adds r0, r3, #0 │ │ │ │ movs r2, #26 │ │ │ │ @@ -880672,17 +880672,17 @@ │ │ │ │ bl fff289b2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movw r0, #3171 @ 0xc63 │ │ │ │ cmp r1, r0 │ │ │ │ bhi.w 306ae2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f522a> │ │ │ │ cmp.w r1, #3168 @ 0xc60 │ │ │ │ bcc.w 305d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f44a4> │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ @@ -881230,26 +881230,26 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r0 :64], r4 │ │ │ │ ldrsh.w r0, [r2, ] │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr??.w r0, [lr, #243] @ 0xf3 │ │ │ │ + @ instruction: 0xfb0e00f3 │ │ │ │ ldr??.w r0, [r4, #404] @ 0x194 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r3, #6 │ │ │ │ str.w r0, [r6, #404] @ 0x194 │ │ │ │ ldrh.w r0, [r4, #404] @ 0x194 │ │ │ │ ldrb.w r0, [r4, #404] @ 0x194 │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - add.w r0, sl, #7274496 @ 0x6f0000 │ │ │ │ - and.w r0, r4, #243 @ 0xf3 │ │ │ │ + @ instruction: 0xf63a00de │ │ │ │ + @ instruction: 0xf13400f3 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ beq.w 306d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f54e4> │ │ │ │ add.w r9, r4, #98304 @ 0x18000 │ │ │ │ sub.w r1, r5, #34816 @ 0x8800 │ │ │ │ subs r1, #37 @ 0x25 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -882340,25 +882340,25 @@ │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ ldr.w r3, [r4, #2528] @ 0x9e0 │ │ │ │ cbz r3, 307c4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f6392> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 307462 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f5baa> │ │ │ │ - and.w r0, r2, #7274496 @ 0x6f0000 │ │ │ │ + @ instruction: 0xf53200de │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21200de │ │ │ │ - rsbs r0, ip, #222 @ 0xde │ │ │ │ - subs.w r0, r0, #222 @ 0xde │ │ │ │ - @ instruction: 0xf0f600de │ │ │ │ - @ instruction: 0xfbb000f3 │ │ │ │ + sbfx r0, r2, #3, #31 │ │ │ │ + ssat r0, #31, ip, lsl #3 │ │ │ │ + @ instruction: 0xf2e000de │ │ │ │ + @ instruction: 0xf22600de │ │ │ │ + stc2l 0, cr0, [r0], #972 @ 0x3cc │ │ │ │ @ instruction: 0xf2200194 │ │ │ │ addw r1, r6, #148 @ 0x94 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stc 1, cr0, [r8, #592] @ 0x250 │ │ │ │ stc 1, cr0, [ip, #-592] @ 0xfffffdb0 │ │ │ │ @ instruction: 0xebf40194 │ │ │ │ movw r2, #3107 @ 0xc23 │ │ │ │ cmp r5, r2 │ │ │ │ bhi.w 308510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f6c58> │ │ │ │ @@ -883658,17 +883658,17 @@ │ │ │ │ b.w 307062 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f57aa> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 307462 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f5baa> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 308f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f76c8> │ │ │ │ + b.n 3091e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7928> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 308f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f76a0> │ │ │ │ + b.n 3091b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7900> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -883947,19 +883947,19 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 308d0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7452> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r6, #13] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 309004 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f774c> │ │ │ │ + bls.n 308e64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f75ac> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r5, #11] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - beq.n 308e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f75c4> │ │ │ │ + bne.n 308edc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7624> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -884189,19 +884189,19 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 309124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f786c> │ │ │ │ + bvs.n 309184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f78cc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r2, [r0, #1] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + beq.n 30925c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f79a4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -884479,19 +884479,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3094f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7c38> │ │ │ │ + bmi.n 309550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7c98> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r6, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -884784,19 +884784,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 309878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7fc0> │ │ │ │ + bne.n 3096d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7e20> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -885020,19 +885020,19 @@ │ │ │ │ bne.n 309a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8180> │ │ │ │ b.n 30987a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f7fc2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r2, #0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w lr, [pc, #264] @ 309b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f82c4> │ │ │ │ sub sp, #428 @ 0x1ac │ │ │ │ @@ -885146,20 +885146,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xf2fe00dd │ │ │ │ + bic.w r0, lr, #7241728 @ 0x6e8000 │ │ │ │ str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r3!, {r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #164] @ 309c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8398> │ │ │ │ mov r4, r2 │ │ │ │ @@ -885230,15 +885230,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 309c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8360> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -885342,15 +885342,15 @@ │ │ │ │ b.n 309ce6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f842e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -885417,15 +885417,15 @@ │ │ │ │ b.n 309dd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f851c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r4, [r4, #32] │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -885537,19 +885537,19 @@ │ │ │ │ b.n 309ece <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8616> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r5, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r5, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #324] @ 30a0d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8818> │ │ │ │ mov r4, r2 │ │ │ │ @@ -885663,22 +885663,22 @@ │ │ │ │ b.n 30a012 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f875a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r4, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrsh r6, [r4, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bkpt 0x00ce │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt │ │ │ │ + lsl r3, r6, #3 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #176] @ (30a1a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f88ec>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr.w lr, [pc, #176] @ 30a1a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f88f0> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r4, pc │ │ │ │ @@ -885749,20 +885749,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldcl 0, cr0, [ip], #-884 @ 0xfffffc8c │ │ │ │ + stc 0, cr0, [ip, #884]! @ 0x374 │ │ │ │ ldrsh r2, [r4, r2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -886113,19 +886113,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (30a5c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8d08>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldrsh r6, [r3, r0] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbnz r6, 30a634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8d7c> │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #636] @ (30a864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8fac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -886364,46 +886364,46 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (30a8a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8fe8>) │ │ │ │ add r0, pc │ │ │ │ b.n 30a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8db8> │ │ │ │ nop │ │ │ │ strh r2, [r1, #26] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbz r0, 30a88a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8fd2> │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + stmia r1!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 30a230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8978> │ │ │ │ + b.n 30a490 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8bd8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - sevl │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x007e │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x0070 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x0062 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x0074 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - sev │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x008a │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x0054 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - bkpt 0x0066 │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x0090 │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x0012 │ │ │ │ + itee ge │ │ │ │ + lslge r6, r3, #3 │ │ │ │ + noplt {10} │ │ │ │ + lsllt r6, r3, #3 │ │ │ │ + itee ls │ │ │ │ + lslls r6, r3, #3 │ │ │ │ + itt ge @ unpredictable │ │ │ │ + lslge r6, r3, #3 │ │ │ │ + stmiage r0!, {r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [pc, #88] @ (30a900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9048>) │ │ │ │ - add r0, pc │ │ │ │ + itte lt │ │ │ │ + lsllt r6, r3, #3 │ │ │ │ + itt hi @ unpredictable │ │ │ │ + lslhi r6, r3, #3 │ │ │ │ + itet ls @ unpredictable │ │ │ │ + lslls r6, r3, #3 │ │ │ │ + nophi {12} │ │ │ │ + lslls r6, r3, #3 │ │ │ │ + ittt mi │ │ │ │ + lslmi r6, r3, #3 │ │ │ │ + ldrmi r0, [pc, #88] @ (30a900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9048>) │ │ │ │ + addmi r0, pc │ │ │ │ b.n 30a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8db8> │ │ │ │ ldr r0, [pc, #88] @ (30a904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f904c>) │ │ │ │ add r0, pc │ │ │ │ b.n 30a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8db8> │ │ │ │ ldr r0, [pc, #84] @ (30a908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9050>) │ │ │ │ add r0, pc │ │ │ │ b.n 30a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8db8> │ │ │ │ @@ -886433,30 +886433,30 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8db8> │ │ │ │ ldr r0, [pc, #36] @ (30a920 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9068>) │ │ │ │ add r0, pc │ │ │ │ b.n 30a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f8db8> │ │ │ │ nop │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xf7e400df │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + ittt eq │ │ │ │ + lsleq r6, r3, #3 │ │ │ │ + ldrsbeq.w r0, [r4, pc, lsl #1] │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + bkpt 0x00bc │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #324] @ 30aa78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f91c0> │ │ │ │ sub sp, #16 │ │ │ │ @@ -886587,29 +886587,29 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #31] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldrsb r6, [r7, r2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0072 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ - lsls r7, r3, #6 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + ittt ge │ │ │ │ + lslge r6, r3, #3 │ │ │ │ + ldrsbge r6, [r5, r1] │ │ │ │ + lslge r7, r3, #6 │ │ │ │ + bkpt 0x00da │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + bkpt 0x006a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r2, r3, r5, r7, pc} │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, pc} │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0022 │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30ab94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f92dc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -886716,15 +886716,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 30ab84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f92cc> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 30ab0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9256> │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (30ac04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f934c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -886745,17 +886745,17 @@ │ │ │ │ bl 30aaa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f91e8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (30ac0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9354>) │ │ │ │ add r3, pc │ │ │ │ b.n 30abec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9334> │ │ │ │ ldrb r4, [r4, #21] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r2, r4} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbz r2, 30ac5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f93a4> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (30ac60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f93a8>) │ │ │ │ @@ -886780,15 +886780,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbnz r4, 30acdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9424> │ │ │ │ + pop {r2, pc} │ │ │ │ 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, #80] @ (30acc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f9410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -886818,15 +886818,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #18] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ @@ -887004,15 +887004,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 73000 │ │ │ │ add r0, r4 │ │ │ │ b.n 30ae62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f95aa> │ │ │ │ nop │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 30af14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f965c> │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -888392,15 +888392,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 30b8fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fa044> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r1, lr │ │ │ │ b.n 30bab6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fa1fe> │ │ │ │ nop │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -888792,19 +888792,19 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #32] │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r2, r1 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r0, r3 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r7, pc, #136 @ (adr r7, 30c270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fa9b8>) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r6, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30c132 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fa87a> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ @@ -889512,17 +889512,17 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #68 @ 0x44 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #856 @ (adr r0, 30cce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb428>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + add r0, pc, #752 @ (adr r0, 30cc7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb3c4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r4, r5 │ │ │ │ movs r3, #1 │ │ │ │ clz r4, r4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mla r2, r9, r4, sl │ │ │ │ @@ -890044,15 +890044,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 30ce9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb5e2> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ 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, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -890174,15 +890174,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #468] @ 0x1d4 │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 30cf9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb6e6> │ │ │ │ ldr r0, [r0, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -890273,15 +890273,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, #2 │ │ │ │ b.n 30d112 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb85a> │ │ │ │ nop │ │ │ │ ldr r6, [r1, r1] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -890400,15 +890400,15 @@ │ │ │ │ ldr.w r3, [r6, #468] @ 0x1d4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 30d220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fb968> │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -890536,15 +890536,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ cmp r4, #76 @ 0x4c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -890696,15 +890696,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, r1] │ │ │ │ lsls r7, r3, #6 │ │ │ │ cmp r2, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r3, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #672] @ (30d8cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fc014>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -890955,15 +890955,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ cmp r1, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #50 @ 0x32 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r5, sp, #324 @ 0x144 │ │ │ │ str.w r8, [r5, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ @@ -891411,15 +891411,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r8, r4, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 30dbe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fc330> │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r1, r8, #94208 @ 0x17000 │ │ │ │ @@ -893563,15 +893563,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsrs r6, r6, #23 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r5, #18] │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r7, lsl #4 │ │ │ │ bls.n 30f528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fdc70> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30f6d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fde18> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -893949,15 +893949,15 @@ │ │ │ │ add.w r3, r9, r0 │ │ │ │ b.n 30f68a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fddd2> │ │ │ │ mov r0, r5 │ │ │ │ bl 26fc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e39c> │ │ │ │ b.n 30f8da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fe022> │ │ │ │ mov ip, r3 │ │ │ │ b.n 30f422 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fdb6a> │ │ │ │ - strb r6, [r1, #9] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ 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 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -894268,15 +894268,15 @@ │ │ │ │ nop │ │ │ │ cmp r7, #110 @ 0x6e │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r3, #25 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r3, #3 │ │ │ │ lsls r2, r3, #20 │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r3, #2 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ bcs.w 3100ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fe7f4> │ │ │ │ ldr.w r2, [r9, #456] @ 0x1c8 │ │ │ │ @@ -894668,15 +894668,15 @@ │ │ │ │ b.n 310080 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fe7c8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r0, lr │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 30fd0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fe456> │ │ │ │ b.n 30faac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fe1f4> │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #508] @ (31030c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fea54>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -895301,15 +895301,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 310524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1fec6c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 26fc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e39c> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ b.n 31076c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1feeb4> │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r3, #80] @ 0x50 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #768] @ (310ad0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff218>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -895951,15 +895951,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 310e9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff5e4> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 310a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff15c> │ │ │ │ b.n 310ea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff5ec> │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r2, r6] │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #764] @ (3111dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff924>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -896699,15 +896699,15 @@ │ │ │ │ cmp.w r2, r9, lsl #4 │ │ │ │ bls.w 31109c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff7e4> │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 31109c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ff7e4> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 3113ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ffb36> │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + ldrsb r6, [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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #800] @ (311a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20015c>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -896999,15 +896999,15 @@ │ │ │ │ asrs r2, r2, #8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmdb r2, {r1, r2, r3, r4, r7, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3118c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20000c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [pc, #784] @ (311d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20047c>) │ │ │ │ + ldr r7, [pc, #976] @ (311df4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20053c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx 73a5c <__aeabi_uidiv@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -898190,17 +898190,17 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr.w r0, [r6, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r1, r9, r0 │ │ │ │ b.n 3124c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x200c08> │ │ │ │ mov lr, r2 │ │ │ │ b.n 31219c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2008e4> │ │ │ │ - cmp lr, fp │ │ │ │ + bx r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr r5, [pc, #788] @ (312a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x201168>) │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -898490,15 +898490,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ bhi.n 3129f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x201140> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bvc.n 312990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2010d8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ bcs.w 312e9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2015e6> │ │ │ │ str.w r2, [sl, #468] @ 0x1d4 │ │ │ │ @@ -898935,15 +898935,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 312a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2011d4> │ │ │ │ mov r0, r5 │ │ │ │ bl 26fc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e39c> │ │ │ │ b.n 312e76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2015be> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ 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, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #608] @ (31315c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2018a4>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -899634,15 +899634,15 @@ │ │ │ │ bl 139da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e8> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 313426 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x201b6e> │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #644] @ (3138f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202040>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -900349,15 +900349,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 313ddc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202524> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 3138de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202026> │ │ │ │ b.n 313de4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20252c> │ │ │ │ nop │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ 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, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #728] @ (3140f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202840>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -901112,15 +901112,15 @@ │ │ │ │ cmp.w r3, r7, lsl #4 │ │ │ │ bls.w 313ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202740> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 313ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202740> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ b.n 314352 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x202a9a> │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (314970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2030b8>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -901403,15 +901403,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ cbnz r6, 314992 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2030da> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7c2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, ip, [sp, #656] @ 0x290 │ │ │ │ mov r0, lr │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 314b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20327c> │ │ │ │ ldr.w r9, [r6, #528] @ 0x210 │ │ │ │ @@ -902668,15 +902668,15 @@ │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 315128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x203870> │ │ │ │ b.n 315420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x203b68> │ │ │ │ nop │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #740] @ (315a30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x204178>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -902958,15 +902958,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #968 @ (adr r6, 315e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20454c>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 315c80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2043c8> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr.w r2, r2, fp │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ @@ -904336,15 +904336,15 @@ │ │ │ │ bls.w 3162fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x204a44> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 3162fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x204a44> │ │ │ │ b.n 3165ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x204d32> │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ 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, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (316c24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20536c>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -904635,15 +904635,15 @@ │ │ │ │ lslle r6, r3, #6 │ │ │ │ strle r6, [sp, #808] @ 0x328 │ │ │ │ lslgt r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #32] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r8], #-884 @ 0xfffffc8c │ │ │ │ + stc2 0, cr0, [r8, #884]! @ 0x374 │ │ │ │ ldrd r2, r1, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ bne.w 316ed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x205618> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr.w r2, r2, fp │ │ │ │ @@ -909157,15 +909157,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -909439,15 +909439,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31a618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x208d60> │ │ │ │ strh r2, [r2, #32] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r5, 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] │ │ │ │ @@ -909584,15 +909584,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 31a782 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x208eca> │ │ │ │ nop │ │ │ │ strh r6, [r5, #16] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -909666,15 +909666,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r5, 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] @ (31a9ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2090f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -909718,15 +909718,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r5, 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] @ (31acc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x209408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -909979,19 +909979,19 @@ │ │ │ │ str.w r1, [r4, #2092] @ 0x82c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2096] @ 0x830 │ │ │ │ strh.w r5, [r3, #3472] @ 0xd90 │ │ │ │ b.n 31aa70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2091b8> │ │ │ │ ldrb r2, [r5, #29] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ittt pl │ │ │ │ - lslpl r5, r3, #3 │ │ │ │ - itt cc @ unpredictable │ │ │ │ - lslcc r5, r3, #3 │ │ │ │ - movcc r1, #1 │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31ac9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2093e6> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -912031,15 +912031,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 31c4d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ac1a> │ │ │ │ nop │ │ │ │ str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r4, pc, #872 @ (adr r4, 31c88c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20afd4>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 31c54c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ac94>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (31c5a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20acf0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -912080,15 +912080,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 31c564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20acac> │ │ │ │ str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r4, pc, #360 @ (adr r4, 31c718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ae60>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 31c7d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20af20>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #728] @ (31c898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20afe0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912302,15 +912302,15 @@ │ │ │ │ vstr s13, [r3, #492] @ 0x1ec │ │ │ │ b.n 31c614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ad5c> │ │ │ │ nop │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #984 @ (adr r3, 31cc7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20b3c4>) │ │ │ │ + add r5, pc, #152 @ (adr r5, 31c93c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20b084>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ @@ -912576,15 +912576,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ mla r0, r0, r3, r4 │ │ │ │ add.w r0, r0, #101888 @ 0x18e00 │ │ │ │ mov r5, r0 │ │ │ │ vldr s14, [r0, #8] │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -912857,19 +912857,19 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.w 31c614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ad5c> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #608] @ 0x260 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r5, 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] @ 31d03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20b784> │ │ │ │ sub sp, #28 │ │ │ │ @@ -913168,17 +913168,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r3, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (31d570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20bcb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -913322,17 +913322,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (31d7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20bf40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -913531,17 +913531,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 31d696 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20bdde> │ │ │ │ nop │ │ │ │ strh r4, [r4, r6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -913772,17 +913772,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 31da76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c1be> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 31da24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c16c> │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, 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, #1668] @ 0x684 │ │ │ │ @@ -913886,15 +913886,15 @@ │ │ │ │ b.n 31db6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c2b2> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 31db94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c2dc> │ │ │ │ ldr r6, [pc, #24] @ (31dbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c344>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r5, 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] @ (31dd14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c45c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -914005,19 +914005,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 31dca2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c3ea> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #224] @ (31ddf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c540>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #54] @ 0x36 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -914151,17 +914151,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r3, [pc, #992] @ (31e2a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c9ec>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1656] @ 0x678 │ │ │ │ ldrb.w r4, [r7, #1680] @ 0x690 │ │ │ │ strb.w ip, [r7, #1680] @ 0x690 │ │ │ │ @@ -914526,17 +914526,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ mov lr, sl │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r5, 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] @ (31e3d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20cb18>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -914665,15 +914665,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 31e45e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20cba6> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31e586 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ccce> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -914878,19 +914878,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r0, r3, r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, r0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -914974,17 +914974,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31e798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20cee0> │ │ │ │ tst r6, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r6, 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] @ (31e9e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d128>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915135,21 +915135,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31e852 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20cf9a> │ │ │ │ nop │ │ │ │ asrs r2, r2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r7, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -915225,17 +915225,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31ea66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d1ae> │ │ │ │ subs r7, #20 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + strh r4, [r0, r2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (31ecac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d3f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915376,21 +915376,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 31eb8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d2d4> │ │ │ │ nop │ │ │ │ subs r6, #42 @ 0x2a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [pc, #936] @ (31f060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d7a8>) │ │ │ │ + str r2, [r3, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [pc, #848] @ (31f010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d758>) │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r6, 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] @ (31edec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915486,17 +915486,17 @@ │ │ │ │ mla r3, r1, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31ed92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d4da> │ │ │ │ nop │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [pc, #936] @ (31f1a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d8e8>) │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r6, 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] @ (31ee2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d574>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -915510,15 +915510,15 @@ │ │ │ │ ldrh.w r2, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ bl 31e58c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ccd4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r3, #42 @ 0x2a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ lsls r5, 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] @ (31ef7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d6c4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -915628,21 +915628,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.n 31ee84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d5cc> │ │ │ │ subs r2, #234 @ 0xea │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #88] @ (31efe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d72c>) │ │ │ │ + ldr r6, [pc, #280] @ (31f0a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d7ec>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (31f060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d7a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915716,17 +915716,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31f018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d760> │ │ │ │ nop │ │ │ │ subs r1, #146 @ 0x92 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r5, 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] @ (31f220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915877,21 +915877,21 @@ │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31f0e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d82e> │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [pc, #528] @ (31f43c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20db84>) │ │ │ │ + ldr r3, [pc, #720] @ (31f4fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20dc44>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (31f288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20d9d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916015,17 +916015,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31f2cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20da14> │ │ │ │ adds r6, #146 @ 0x92 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [pc, #648] @ (31f638 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20dd80>) │ │ │ │ + ldr r1, [pc, #840] @ (31f6f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20de40>) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -916152,17 +916152,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31f476 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20dbbe> │ │ │ │ adds r4, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r0, [r3, #29] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #296] @ (31f658 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20dda0>) │ │ │ │ lsls r6, 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] @ (31f558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20dca0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916253,17 +916253,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ b.n 31f59a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20dce2> │ │ │ │ adds r3, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r1, #25] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp sl, pc │ │ │ │ + bx r5 │ │ │ │ lsls r6, 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] @ (31f6ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20de34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916427,17 +916427,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31f732 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20de7a> │ │ │ │ nop │ │ │ │ adds r2, #46 @ 0x2e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, r0 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r6, 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] @ (31f8c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e008>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916579,17 +916579,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31f906 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e04e> │ │ │ │ adds r0, #90 @ 0x5a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - negs r4, r1 │ │ │ │ + muls r4, r7 │ │ │ │ lsls r6, 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] @ (31fa78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916731,17 +916731,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31fabe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e206> │ │ │ │ cmp r6, #162 @ 0xa2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r2, [r4, #4] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r2 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (31fc30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e378>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916838,15 +916838,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r5, #14 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r3, #13 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916941,15 +916941,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #174 @ 0xae │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r0, r4, #10 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -917125,17 +917125,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31fec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e60c> │ │ │ │ cmp r2, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r6, 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] @ (320070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20e7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -917394,17 +917394,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r7, #88 @ 0x58 │ │ │ │ lsls r6, r3, #6 │ │ │ │ mrc2 1, 1, r0, cr10, cr13, {4} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [sl, #628]! @ 0x274 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (320358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20eaa0>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -917557,17 +917557,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ stc2 1, cr0, [r2], {157} @ 0x9d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r2], #-628 @ 0xfffffd8c │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (320510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ec58>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -917650,15 +917650,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ lsls r6, r3, #6 │ │ │ │ @ instruction: 0xfacc019d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ @ instruction: 0xfa94019d │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (3205f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20ed40>) │ │ │ │ @@ -917742,15 +917742,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ vld2.8 {d16[4],d17[4]}, [r4 :16]! │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ vld2.8 {d0[4],d1[4]}, [ip :16]! │ │ │ │ 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 │ │ │ │ @@ -920048,19 +920048,19 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 321d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x210460> │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 3224b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x210bf8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r7, [pc, #336] @ (321f94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2106dc>) │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r6, [pc, #624] @ (3220bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x210804>) │ │ │ │ + ldr r7, [pc, #816] @ (32217c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2108c4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r1, 321eae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2105f6> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -921093,15 +921093,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21108c>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 322900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x211048> │ │ │ │ nop │ │ │ │ - muls r6, r6 │ │ │ │ + add lr, r4 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -921321,15 +921321,15 @@ │ │ │ │ b.n 322b5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2112a2> │ │ │ │ ldr r2, [pc, #12] @ (322b78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2112c0>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3229e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21112c> │ │ │ │ - adcs r4, r2 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -921623,15 +921623,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ bmi.n 322f98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2116e0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -921940,15 +921940,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 322d82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2114ca> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -922231,15 +922231,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r5, 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 │ │ │ │ @@ -922364,15 +922364,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ b.n 32367c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x211dc4> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r7, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ @@ -922831,17 +922831,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (323c64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2123ac>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 323c2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212376> │ │ │ │ nop │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r5, 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 │ │ │ │ @@ -923275,19 +923275,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3240e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212830> │ │ │ │ nop │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 324160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2128a8> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -923314,17 +923314,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (324178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2128c0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 324158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2128a0> │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -923394,19 +923394,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 324252 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21299a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -923509,19 +923509,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3242de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212a26> │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 32435e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212aa6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -923583,17 +923583,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (3243e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212b30>) │ │ │ │ add r2, pc │ │ │ │ b.n 3243ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212b12> │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + cmp r3, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -923632,17 +923632,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (32445c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212ba4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 324426 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212b6e> │ │ │ │ nop │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 32447a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212bc2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -924254,15 +924254,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 324518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212c60> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 324a56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21319e> │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, 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, #160] @ 324b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2132bc> │ │ │ │ mov r6, r1 │ │ │ │ @@ -924324,15 +924324,15 @@ │ │ │ │ bl 324518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212c60> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 324af4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21323c> │ │ │ │ nop │ │ │ │ udf #90 @ 0x5a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r3, #218 @ 0xda │ │ │ │ lsls r5, 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, #180] @ 324c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213388> │ │ │ │ mov r6, r3 │ │ │ │ @@ -924403,17 +924403,17 @@ │ │ │ │ bl 324518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212c60> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 324bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2132f4> │ │ │ │ nop │ │ │ │ ble.n 324b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2132d0> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r5, 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] @ 324d48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213490> │ │ │ │ mov r6, r3 │ │ │ │ @@ -924502,19 +924502,19 @@ │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 324ce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213428> │ │ │ │ bgt.n 324cf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213438> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r5, 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, #328] @ (324eb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2135fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -924636,19 +924636,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 324e9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2135e4> │ │ │ │ blt.n 324e44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21358c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #372] @ (32504c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213794>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -924788,17 +924788,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bge.n 325104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21384c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r5, 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] @ (32528c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2139d4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -924985,21 +924985,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 325236 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21397e> │ │ │ │ b.n 3250a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2137ec> │ │ │ │ nop │ │ │ │ bhi.n 32521c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213964> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r5, 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] @ (3253b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213af8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925098,19 +925098,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 325380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213ac8> │ │ │ │ b.n 3253a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213ae8> │ │ │ │ nop │ │ │ │ bvs.n 3252b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2139fc> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, r0, #5 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r5, 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] @ (3254bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213c04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925200,17 +925200,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32548e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213bd6> │ │ │ │ b.n 3254ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213bf6> │ │ │ │ bpl.n 325580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213cc8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #648] @ (325764 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213eac>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -925460,17 +925460,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 3257d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213f18> │ │ │ │ ldr.w r5, [r7, #128] @ 0x80 │ │ │ │ cbz r5, 3257d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213f18> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -925546,15 +925546,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 325704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213e4c> │ │ │ │ b.n 325528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213c70> │ │ │ │ str r1, [sp, #12] │ │ │ │ b.n 325632 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x213d7a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - adds r6, r3, r4 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r1, #602112 @ 0x93000 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -925624,17 +925624,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3258fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214044> │ │ │ │ nop │ │ │ │ beq.n 3259e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214130> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r5, 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] @ (3259b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2140f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925681,17 +925681,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 32599c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2140e4> │ │ │ │ ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #184] @ (325a88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2141d0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -925771,19 +925771,19 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r6, pc, #152 @ (adr r6, 325b24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21426c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #776 @ (adr r5, 325d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2144e4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r5, 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] @ (325b8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2142d4>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -925873,19 +925873,19 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r5, pc, #272 @ (adr r5, 325ca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2143e8>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r4, pc, #984 @ (adr r4, 325f74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2146bc>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [pc, #952] @ (325f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2146a0>) │ │ │ │ + ldr r4, [pc, #120] @ (325c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214360>) │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (325d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214460>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -926037,25 +926037,25 @@ │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r4, pc, #272 @ (adr r4, 325e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214574>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #936 @ (adr r3, 3260d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214818>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + lsrs r4, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [pc, #416] @ (325ed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21461c>) │ │ │ │ + ldr r2, [pc, #608] @ (325f94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2146dc>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #392] @ (325ec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214608>) │ │ │ │ + ldr r2, [pc, #584] @ (325f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2146c8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (325dd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214520>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926114,19 +926114,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 325dba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214502> │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r5, 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] @ (325f14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21465c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926233,19 +926233,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 325ee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21462c> │ │ │ │ b.n 325f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21464c> │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r5} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r5, 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] @ (32602c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926340,17 +926340,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 325ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214744> │ │ │ │ b.n 32601c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214764> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r5, 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] @ (326160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2148a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926454,15 +926454,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32610c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214854> │ │ │ │ b.n 326082 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2147ca> │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r5, 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] @ (326338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214a80>) │ │ │ │ @@ -926636,23 +926636,23 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3262fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214a46> │ │ │ │ b.n 326328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214a70> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r0, #8 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -926715,19 +926715,19 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 326410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214b58> │ │ │ │ + bls.n 326470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214bb8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -927256,25 +927256,25 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (326a08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215150>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -927399,21 +927399,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2bedcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1ad514> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ite ne │ │ │ │ lslne r5, r3, #6 │ │ │ │ - lsreq r0, r7, #16 │ │ │ │ + lsreq r0, r5, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -927587,17 +927587,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r5, 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] @ (326d80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2154c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -927658,15 +927658,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ pop {r3, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r5, 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] @ 326db4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2154fc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -927704,17 +927704,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 326e5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2155a2> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsrs r2, r3, #11 │ │ │ │ lsls r5, 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] @ 326e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21557c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -927752,17 +927752,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ revsh r2, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r0, 326ec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215608> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (326ec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21560c>) │ │ │ │ @@ -927973,17 +927973,17 @@ │ │ │ │ nop │ │ │ │ rev16 r0, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsrs r4, r6, #1 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -928125,25 +928125,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 32713e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215886> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3271fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215944> │ │ │ │ b.n 32717c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2158c4> │ │ │ │ nop │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 326f74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2156bc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r5, 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] @ (3272a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2159f0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -928173,15 +928173,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6d6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r5, 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] @ 32732c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215a74> │ │ │ │ mov r6, r3 │ │ │ │ @@ -928224,17 +928224,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r0, #26 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 3273b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215afa> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -928338,15 +928338,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -928450,17 +928450,17 @@ │ │ │ │ b.n 3274f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215c38> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3274d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215c1c> │ │ │ │ b.n 3274f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215c38> │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r2, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (32765c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215da4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -928587,17 +928587,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3276d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215e20> │ │ │ │ nop │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (3278a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x215fec>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -928722,17 +928722,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (327a10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x216158>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -928855,17 +928855,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r5, 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] @ (327b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x216248>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -928940,17 +928940,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, r3 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -929040,16 +929040,18 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - vqadd.u64 q8, q15, q6 │ │ │ │ - vqadd.u16 q8, q11, q6 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + lsls r5, 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 │ │ │ │ bl 327b28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x216270> │ │ │ │ @@ -929182,16 +929184,16 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 324344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212a8c> │ │ │ │ b.n 327d04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21644c> │ │ │ │ nop │ │ │ │ add r4, sp, #888 @ 0x378 │ │ │ │ lsls r5, r3, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - mcr2 0, 2, r0, cr10, cr12, {6} │ │ │ │ - mcr2 0, 1, r0, cr2, cr12, {6} │ │ │ │ + vqadd.u64 q8, q13, q6 │ │ │ │ + vqadd.u16 q8, q9, q6 │ │ │ │ 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 │ │ │ │ bl 327c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x216388> │ │ │ │ @@ -929439,15 +929441,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 3281ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x216934> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1776 @ 0x6f0 │ │ │ │ b.n 328154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21689c> │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldc2 0, cr0, [ip, #-880]! @ 0xfffffc90 │ │ │ │ + mcr2 0, 3, r0, cr12, cr12, {6} │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1788 @ 0x6fc │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 327e7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2165c6> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -930422,15 +930424,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mrc 0, 4, r0, cr2, cr12, {6} │ │ │ │ + vshr.s64 q8, q6, #62 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #796] @ (329078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2177c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -930675,19 +930677,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 328da6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2174ee> │ │ │ │ ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mcr 0, 3, r0, cr0, cr12, {6} │ │ │ │ - ldc 0, cr0, [sl], #-880 @ 0xfffffc90 │ │ │ │ - sub.w r0, ip, ip, lsr #3 │ │ │ │ - sbcs.w r0, r8, ip, lsr #3 │ │ │ │ - sbc.w r0, r8, ip, lsr #3 │ │ │ │ + vshr.s64 q0, q6, #48 │ │ │ │ + stcl 0, cr0, [sl, #-880]! @ 0xfffffc90 │ │ │ │ + ldcl 0, cr0, [ip], {220} @ 0xdc │ │ │ │ + stc 0, cr0, [r8], #880 @ 0x370 │ │ │ │ + ldc 0, cr0, [r8], {220} @ 0xdc │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 3290cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217814> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1828 @ 0x724 │ │ │ │ vldr s14, [r2] │ │ │ │ @@ -930711,15 +930713,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 3290c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21780a> │ │ │ │ nop │ │ │ │ - add.w r0, r4, ip, lsr #3 │ │ │ │ + ldc 0, cr0, [r4], #-880 @ 0xfffffc90 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 32914c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217894> │ │ │ │ vmov s15, r1 │ │ │ │ ldr r2, [pc, #68] @ (329150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217898>) │ │ │ │ @@ -930960,15 +930962,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 329392 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217ada> │ │ │ │ str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrd r0, r0, [ip], #-880 @ 0x370 │ │ │ │ + @ instruction: 0xe9ac00dc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (329428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217b70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -931048,16 +931050,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 3293d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217b1c> │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + ldmia.w ip!, {r2, r3, r4, r6, r7} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (32962c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217d74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -931346,21 +931347,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 32971e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217e66> │ │ │ │ nop │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 329274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2179bc> │ │ │ │ + b.n 3294d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217c1c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 329280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2179c8> │ │ │ │ + b.n 3294e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217c28> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3290cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217814> │ │ │ │ + b.n 32932c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217a74> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3290b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2177fc> │ │ │ │ + b.n 329314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217a5c> │ │ │ │ lsls r4, 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] @ (3298d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -931409,15 +931410,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 32985a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217fa2> │ │ │ │ str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32a09c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2187e4> │ │ │ │ + b.n 3292fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x217a44> │ │ │ │ lsls r4, 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] @ (329954 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21809c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -931456,15 +931457,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 324344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x212a8c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 32a02c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218774> │ │ │ │ + b.n 32928c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2179d4> │ │ │ │ lsls r4, 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 │ │ │ │ @@ -931651,17 +931652,17 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 329b5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2182a6> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - b.n 329dc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218508> │ │ │ │ + b.n 32a020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218768> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ 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 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -931976,21 +931977,21 @@ │ │ │ │ ldr r2, [pc, #32] @ (329f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218684>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - udf #22 │ │ │ │ + svc 70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ble.n 329eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2185f4> │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #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, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -932073,15 +932074,15 @@ │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 329fcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218714> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 32a002 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21874a> │ │ │ │ b.n 329fce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218716> │ │ │ │ nop │ │ │ │ - bgt.n 329fd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21871c> │ │ │ │ + udf #4 │ │ │ │ lsls r4, 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] │ │ │ │ @@ -932938,26 +932939,26 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, r7] │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - bvs.n 32a9b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2190fc> │ │ │ │ + ite eq │ │ │ │ + lsleq r4, r3, #3 │ │ │ │ + bvc.n 32aa14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21915c> @ unpredictable │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r4, [r3, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf6d000db │ │ │ │ - bpl.n 32aa14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21915c> │ │ │ │ + strb.w r0, [r0, fp, lsl #1] │ │ │ │ + bvs.n 32aa74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2191bc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 32aa28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219170> │ │ │ │ + bpl.n 32aa88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2191d0> │ │ │ │ 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 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -933060,15 +933061,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 32aad2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21921a> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 32ab5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2192a4> │ │ │ │ + bcc.n 32abbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219304> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (32abd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21931c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -933151,15 +933152,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #24] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 32aca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2193f0> │ │ │ │ + bcs.n 32ab08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219250> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (32ac34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21937c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -933188,15 +933189,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ b.n 32ac08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219350> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #692] @ (32af04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21964c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -933463,27 +933464,27 @@ │ │ │ │ beq.n 32af28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219670> │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #9 │ │ │ │ b.n 32ae34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21957c> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #19] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - beq.n 32af68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2196b0> │ │ │ │ + bne.n 32afc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219710> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 32afb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219700> │ │ │ │ + bne.n 32ae18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219560> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + beq.n 32aefc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219644> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 32af3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219684> │ │ │ │ + bne.n 32af9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2196e4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + beq.n 32aee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219628> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + beq.n 32aff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219740> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + beq.n 32ae80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2195c8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bls.n 32afa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2196f0> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32ae96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2195de> │ │ │ │ mov r0, r3 │ │ │ │ @@ -933622,19 +933623,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32af4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219694> │ │ │ │ b.n 32afce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219716> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + beq.n 32b14c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219894> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r4, 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] @ (32b178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2198c0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933730,23 +933731,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 32b0f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219838> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r5, r6} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -933856,23 +933857,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 32b230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219978> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strb r0, [r4, #29] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r5!, {r2, r3} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r4, 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] @ (32b5d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219d18>) │ │ │ │ @@ -934124,29 +934125,29 @@ │ │ │ │ b.n 32b422 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219b6a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 32b408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219b50> │ │ │ │ strb r0, [r0, #25] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r4, [pc, #992] @ (32b9b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21a100>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1633] @ 0x661 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 32b422 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219b6a> │ │ │ │ ldrb.w r2, [r3, #1784] @ 0x6f8 │ │ │ │ ldr r3, [pc, #152] @ (32b6a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219dec>) │ │ │ │ @@ -934231,15 +934232,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #9] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, 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] @ 32b75c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219ea4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -934259,15 +934260,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #8] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r4, 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] @ 32b7ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219ef4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -934287,15 +934288,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r4, 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] @ 32b7fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219f44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -934315,15 +934316,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #5] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r4, 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] @ (32b854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219f9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -934350,15 +934351,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r4, 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] @ (32b8ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x219ff4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -934385,15 +934386,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r0, #3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r4, 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] @ (32b904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21a04c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -934420,15 +934421,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r4, 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] @ (32b95c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21a0a4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -934455,15 +934456,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 32a5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x218d34> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #0] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ 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 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -935527,25 +935528,25 @@ │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 32c990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21b0d8> │ │ │ │ rors r2, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ sbcs r0, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbnz r6, 32c83e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21af86> │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r2, 32c832 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21af7a> │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r6, 32c83e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21af86> │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - hlt 0x0018 │ │ │ │ + cbnz r0, 32c866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21afae> │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 32c5fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21ad42> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -936876,15 +936877,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #672] @ (32dc58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c3a0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (32da14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c15c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -936913,15 +936914,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #400] @ (32dba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c2f0>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (32da48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936933,15 +936934,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r7, [pc, #32] @ (32da6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c1b4>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r7, pc, #888 @ (adr r7, 32ddc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c510>) │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ @@ -937065,15 +937066,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r6, [pc, #40] @ (32dbc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c308>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, pc, #760 @ (adr r6, 32de98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c5e0>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 32df58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c6a0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w ip, [pc, #292] @ 32dccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c414> │ │ │ │ ldrb.w r2, [r3, #1712] @ 0x6b0 │ │ │ │ add ip, pc │ │ │ │ cbz r2, 32dc06 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c34e> │ │ │ │ @@ -937458,15 +937459,15 @@ │ │ │ │ b.n 32de74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c5bc> │ │ │ │ movs r1, #1 │ │ │ │ str.w r4, [r3, #544] @ 0x220 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 32df92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c6da> │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w ip, [ip, #1588] @ 0x634 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 32e086 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c7ce> │ │ │ │ ldrh.w ip, [r1, #42] @ 0x2a │ │ │ │ cmp ip, r2 │ │ │ │ @@ -937607,17 +937608,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 32e134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c87c> │ │ │ │ nop │ │ │ │ - add r1, pc, #488 @ (adr r1, 32e398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21cae0>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 32e458 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21cba0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r1, pc, #104 @ (adr r1, 32e21c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c964>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 32e2dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21ca24>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 32e298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c9e0> │ │ │ │ @@ -938560,15 +938561,15 @@ │ │ │ │ bne.n 32ec1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d364> │ │ │ │ movs r2, #3 │ │ │ │ b.n 32eb5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d2a6> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 32eb5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d2a6> │ │ │ │ nop │ │ │ │ - cbz r4, 32ec8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d3d6> │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ @@ -938787,15 +938788,15 @@ │ │ │ │ cmp.w r2, #10496 @ 0x2900 │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 32edf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d540> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 32edc2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d50a> │ │ │ │ b.n 32ee58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d5a0> │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -939026,15 +939027,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 32f060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d7a8> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #2 │ │ │ │ b.n 32f060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d7a8> │ │ │ │ nop │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 32f202 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d94a> │ │ │ │ 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] │ │ │ │ @@ -939164,15 +939165,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32de30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c578> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (32f35c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21daa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939196,19 +939197,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, #14 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r1, 32f398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21dae0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -939222,15 +939223,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32de30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21c578> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (32f3ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21db34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939254,19 +939255,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r5, #126 @ 0x7e │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r7, #72] @ 0x48 │ │ │ │ + str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r3, 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] @ (32f424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21db6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939300,15 +939301,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ adds r4, #250 @ 0xfa │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (32f56c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21dcb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -939397,15 +939398,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32f542 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21dc8a> │ │ │ │ b.n 32f4cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21dc14> │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -939639,17 +939640,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32f7e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21df2c> │ │ │ │ b.n 32f74c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21de94> │ │ │ │ nop │ │ │ │ adds r2, #58 @ 0x3a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #472] @ (32fa08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21e150>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -940023,17 +940024,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32fc3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21e382> │ │ │ │ b.n 32fa7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21e1c4> │ │ │ │ nop │ │ │ │ cmp r7, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #808] @ (32ffa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21e6ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -940309,21 +940310,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 32fef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21e640> │ │ │ │ @@ -940605,21 +940606,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 330236 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21e97e> │ │ │ │ @@ -940918,22 +940919,22 @@ │ │ │ │ movs r5, #124 @ 0x7c │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 1, 9, r0, r4, cr12 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r0, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xfb9a019c │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -941281,21 +941282,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r1, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r4, #17] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 32eef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21d63c> │ │ │ │ @@ -941607,21 +941608,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r2, [r4, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -941921,21 +941922,21 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -942146,17 +942147,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ asrs r0, r1, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ stcl 1, cr0, [r6], {156} @ 0x9c │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r4, #9] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ 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 │ │ │ │ @@ -942329,17 +942330,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #15 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xeaa2019c │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ 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 │ │ │ │ @@ -942493,17 +942494,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, r5, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ stmia.w sl!, {r2, r3, r4, r7, r8} │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + strb r2, [r2, #1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ 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 │ │ │ │ @@ -942658,17 +942659,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r0, #1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 33187c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21ffc4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r7, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ 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 │ │ │ │ @@ -942805,15 +942806,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsrs r6, r6, #21 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r4, 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] │ │ │ │ @@ -942913,17 +942914,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r1, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + ldr r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -942990,21 +942991,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r4, #14 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (331e4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220594>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -943067,21 +943068,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r2, #11 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r6, #16] │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #308] @ (332028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220770>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -943196,23 +943197,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 332234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22097c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 33212c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220874> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ 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 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -943617,19 +943618,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r1, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ bgt.n 332518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220c60> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 3324a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220be8> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 3324a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220be8> │ │ │ │ @@ -943881,23 +943882,23 @@ │ │ │ │ b.n 332654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220d9c> │ │ │ │ lsls r0, r4, #13 │ │ │ │ lsls r5, r3, #6 │ │ │ │ bge.n 33274c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220e94> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -944427,19 +944428,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 332b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x221280> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ bmi.n 332c7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2213c4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 332cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x221408> │ │ │ │ sub sp, #20 │ │ │ │ @@ -944508,19 +944509,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 332c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2213b4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ bcc.n 332db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2214f8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (332d70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2214b8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -944575,17 +944576,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [lr], #-624 @ 0xfffffd90 │ │ │ │ bcc.n 332d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2214d0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrsh r2, [r3, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -944909,19 +944910,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ beq.n 333134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22187c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (333140 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x221888>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -945223,15 +945224,15 @@ │ │ │ │ b.n 333378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x221ac0> │ │ │ │ @ instruction: 0xf77e019c │ │ │ │ sub.w r1, ip, #5111808 @ 0x4e0000 │ │ │ │ ldmia r6, {r2, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 33387c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x221fc4> │ │ │ │ @@ -946023,19 +946024,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 333a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222188> │ │ │ │ movs r0, #7 │ │ │ │ b.w 333348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x221a90> │ │ │ │ movs r0, #8 │ │ │ │ b.n 3339aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2220f2> │ │ │ │ nop │ │ │ │ - strb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r0, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (333d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222460>) │ │ │ │ @@ -946138,25 +946139,25 @@ │ │ │ │ b.n 333cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22240c> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [ip], #624 @ 0x270 │ │ │ │ stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #504] @ (333f1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222664>) │ │ │ │ + ldr r7, [pc, #696] @ (333fdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222724>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #96] @ (333d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2224d0>) │ │ │ │ + ldr r7, [pc, #288] @ (333e48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222590>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #840] @ (334074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2227bc>) │ │ │ │ + ldr r7, [pc, #8] @ (333d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22247c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #984] @ (334108 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222850>) │ │ │ │ + ldr r7, [pc, #152] @ (333dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222510>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #184] @ (333dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222534>) │ │ │ │ + ldr r7, [pc, #376] @ (333eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2225f4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #1000] @ (334120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222868>) │ │ │ │ + ldr r7, [pc, #168] @ (333de0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222528>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (333e00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222548>) │ │ │ │ @@ -946235,17 +946236,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sbc.w r1, r0, ip, lsr #2 │ │ │ │ stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #928] @ (3341ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2228f4>) │ │ │ │ + ldr r7, [pc, #96] @ (333e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2225b4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #352] @ (333f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2226b8>) │ │ │ │ + ldr r6, [pc, #544] @ (334030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222778>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #720] @ (3340f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22283c>) │ │ │ │ @@ -946536,30 +946537,30 @@ │ │ │ │ b.n 334046 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22278e> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaf8019c │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #792] @ (334418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222b60>) │ │ │ │ + ldr r4, [pc, #984] @ (3344d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222c20>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #160] @ (3341a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2228ec>) │ │ │ │ + ldr r4, [pc, #352] @ (334264 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2229ac>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [pc, #880] @ (334478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222bc0>) │ │ │ │ + ldr r4, [pc, #48] @ (334138 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222880>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1f85c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6d0c> │ │ │ │ ldr r2, [pc, #16] @ (334120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222868>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 333e9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2225e6> │ │ │ │ - ldr r2, [pc, #632] @ (33439c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222ae4>) │ │ │ │ + ldr r3, [pc, #824] @ (33445c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222ba4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -946979,17 +946980,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 33458c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222cd4> │ │ │ │ - mov lr, r5 │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov r6, r7 │ │ │ │ + bx sp │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -947052,15 +947053,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (334664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222dac>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33464c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222d94> │ │ │ │ nop │ │ │ │ - cmp sl, r7 │ │ │ │ + mov sl, sp │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #212] @ (334750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222e98>) │ │ │ │ @@ -947144,19 +947145,19 @@ │ │ │ │ b.n 334718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222e60> │ │ │ │ ldr r2, [pc, #20] @ (334758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222ea0>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 334704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222e4c> │ │ │ │ - cmp ip, r2 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + mov r0, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add ip, r9 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #168] @ (334818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x222f60>) │ │ │ │ @@ -947227,17 +947228,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 │ │ │ │ - add sl, r9 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r0, ip │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -947448,23 +947449,23 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 334962 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2230aa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb710 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r0, r7 │ │ │ │ + add r0, sp │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb696 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmn r4, r6 │ │ │ │ + add r4, r4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + stmia r1!, {r1, r5, r6} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #404] @ (334bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223344>) │ │ │ │ @@ -947669,15 +947670,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (334c5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2233a4>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 334c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223390> │ │ │ │ - eors r4, r1 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -947725,15 +947726,15 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 334c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223350> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vhadd.s32 q0, q12, q14 │ │ │ │ + orrs.w r0, r8, #236 @ 0xec │ │ │ │ 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 r1, 334d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223474> │ │ │ │ @@ -947758,15 +947759,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (334d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223484>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 334d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223460> │ │ │ │ nop │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (334eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2235f4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -947909,34 +947910,33 @@ │ │ │ │ bl 2c4178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b28c0> │ │ │ │ b.n 334e66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2235ae> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #12 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsrs r4, r4, #12 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + eors r6, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r0, r2] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + ands r2, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 334e4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223594> │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + ldrd r0, r0, [r2], #904 @ 0x388 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r2, r1, #8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf29e00e2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + @ instruction: 0xf3ce00e2 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -948988,37 +948988,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (335b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224260>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.w 3350fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x223842> │ │ │ │ nop │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r7, sp, #816 @ 0x330 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #214 @ 0xd6 │ │ │ │ + adds r4, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ 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 r0, [pc, #196] @ (335bf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224338>) │ │ │ │ add r0, pc │ │ │ │ @@ -949094,37 +949094,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 7234c │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 335b48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224290> │ │ │ │ nop │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #16] @ (335c24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22436c>) │ │ │ │ + ldr r6, [pc, #208] @ (335ce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22442c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (335c5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2243a4>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 335c30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224378> │ │ │ │ ldr r3, [pc, #52] @ (335c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2243a8>) │ │ │ │ add r3, pc │ │ │ │ @@ -949146,15 +949146,15 @@ │ │ │ │ strb r1, [r3, #0] │ │ │ │ str r0, [r2, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [sl], #-636 @ 0xfffffd84 │ │ │ │ mrrc2 1, 9, r0, lr, cr15 │ │ │ │ - adds r0, #126 @ 0x7e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldc2 1, cr0, [r8], #-636 @ 0xfffffd84 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -949478,25 +949478,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1300] @ 0x514 │ │ │ │ b.n 335f22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22466a> │ │ │ │ mov r0, r4 │ │ │ │ bl 352604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d4c> │ │ │ │ b.n 335f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224684> │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + adds r1, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #134 @ 0x86 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -949524,15 +949524,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (33609c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2247e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949569,15 +949569,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2233a8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (336114 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22485c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949614,15 +949614,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 334c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2233a8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (336184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2248cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -949637,15 +949637,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 335ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224628> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (3361b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2248f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949691,17 +949691,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (33623c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224984>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949747,17 +949747,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + subs r2, r3, r6 │ │ │ │ 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 r3, [pc, #204] @ (336380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224ac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -950012,21 +950012,21 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (336604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224d4c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -950084,15 +950084,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -950152,15 +950152,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #172 @ 0xac │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -950385,23 +950385,23 @@ │ │ │ │ b.n 336870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224fb8> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 336866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224fae> │ │ │ │ mov r4, r3 │ │ │ │ b.n 336860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224fa8> │ │ │ │ stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + cmp r1, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r4, 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] @ (3369ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2250f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -950448,15 +950448,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ it │ │ │ │ lsl r4, r3, #6 │ │ │ │ - movs r7, #20 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (336a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2251d4>) │ │ │ │ @@ -950540,15 +950540,15 @@ │ │ │ │ bx r1 │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r4, 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] @ 336ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225210> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -950636,17 +950636,17 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 336b6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2252b2> │ │ │ │ nop │ │ │ │ bkpt 0x0022 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 336c34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22537c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -950700,17 +950700,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 336c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225354> │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 336cd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22541c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -950764,17 +950764,17 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 336cac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2253f4> │ │ │ │ pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (336d24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22546c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -950795,15 +950795,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (336d54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22549c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -950935,29 +950935,29 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r4, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r5, #82 @ 0x52 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + add r0, pc, #984 @ (adr r0, 33726c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2259b4>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -951060,33 +951060,33 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r4, r5 │ │ │ │ b.n 336f66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2256ae> │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ble.n 336ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225620> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r4, #70 @ 0x46 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #436] @ (337190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2258d8>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -951255,17 +951255,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #404] @ (33734c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225a94>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -951423,21 +951423,21 @@ │ │ │ │ b.n 3371fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225944> │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (337410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225b58>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -951502,15 +951502,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ push {r3, r5, r7, lr} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r0, [r7, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -951567,17 +951567,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ push {r1, lr} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (337518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225c60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -951727,25 +951727,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 3376ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225e34> │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r5, #5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (33776c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225eb4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -951830,23 +951830,23 @@ │ │ │ │ nop │ │ │ │ sxtb r6, r7 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrh r0, [r7, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (337828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225f70>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -951902,17 +951902,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 385940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274088> │ │ │ │ b.n 337802 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225f4a> │ │ │ │ cbz r6, 337850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225f98> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r2, #2 │ │ │ │ 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 r3, [pc, #48] @ (337874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x225fbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951988,19 +951988,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3378da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226022> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #108] @ (337980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2260c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -952123,21 +952123,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 337a0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226154> │ │ │ │ nop │ │ │ │ add r7, sp, #616 @ 0x268 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (337ba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2262ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -952233,19 +952233,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 337b14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22625c> │ │ │ │ nop │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (337c70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2263b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -952313,24 +952313,24 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r5, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - itet ls │ │ │ │ - lslls r4, r5, #3 │ │ │ │ - pushhi {r3, r4, r5, r6, r7, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r6, r7} │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (337d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226494>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -952402,24 +952402,24 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 337cec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226434> │ │ │ │ nop │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bkpt 0x00be │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee al │ │ │ │ + lslal 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, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (337f34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22667c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -952596,27 +952596,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 337dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226544> │ │ │ │ adds r5, #4 │ │ │ │ b.n 337e48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226590> │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + ite pl │ │ │ │ + lslpl r4, r5, #3 │ │ │ │ + asrmi r0, r7, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + bkpt 0x0008 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (338024 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22676c>) │ │ │ │ @@ -952695,23 +952695,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 337fbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226704> │ │ │ │ movs r4, #1 │ │ │ │ b.n 337fbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226704> │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r6, 3380ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226802> │ │ │ │ + pop {r1, r2, r3, r5, pc} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (33810c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226854>) │ │ │ │ @@ -952790,23 +952790,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 3380a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2267ec> │ │ │ │ movs r4, #1 │ │ │ │ b.n 3380a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2267ec> │ │ │ │ add r0, sp, #904 @ 0x388 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r6, 338168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2268b0> │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (3382f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226a38>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -952977,29 +952977,29 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 338184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2268cc> │ │ │ │ add r7, pc, #1000 @ (adr r7, 3386dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226e24>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r2, 338318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226a60> │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r2, 33831a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226a62> │ │ │ │ + hlt 0x000a │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r0, 338318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226a60> │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r0, 33831a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226a62> │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (3383e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226b28>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -953074,21 +953074,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 33836a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226ab2> │ │ │ │ add r6, pc, #48 @ (adr r6, 338414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226b5c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cbnz r0, 338406 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226b4e> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + cbnz r4, 338408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226b50> │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (3385b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226cf8>) │ │ │ │ @@ -953254,27 +953254,27 @@ │ │ │ │ bhi.n 338584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226ccc> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3384de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226c26> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3384da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226c22> │ │ │ │ add r5, pc, #168 @ (adr r5, 33865c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226da4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r1, #4 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb82c │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r6, r1 │ │ │ │ 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 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -953544,21 +953544,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r4, [r4, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -953656,17 +953656,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 33899c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2270e4> │ │ │ │ b.n 3389b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227100> │ │ │ │ nop │ │ │ │ add r0, pc, #384 @ (adr r0, 338b4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227294>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r4, #16 │ │ │ │ + lsrs r2, r2, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (338bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227310>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -953849,25 +953849,25 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strb r0, [r2, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r2, [r7, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r2, #9 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r1, 338c52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22739a> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -953972,19 +953972,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r5, #5 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (338dac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2274f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -954044,21 +954044,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ b.n 338d74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2274bc> │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r1, #2 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4036] @ 0xfc4 │ │ │ │ @@ -954357,15 +954357,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #520] @ (339330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227a78>) │ │ │ │ @@ -954571,26 +954571,26 @@ │ │ │ │ b.n 3392be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227a06> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 0, r0, cr12, cr11, {6} │ │ │ │ + vqadd.u64 q0, q14, │ │ │ │ ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xeab800db │ │ │ │ - vld1.8 @ instruction: 0xf9e200db │ │ │ │ - lsls r2, r2, #15 │ │ │ │ + @ instruction: 0xebe800db │ │ │ │ + @ instruction: 0xfb1200db │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r4, 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] @ 339384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227acc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -954636,17 +954636,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (339544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227c8c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -954776,15 +954776,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -954844,15 +954844,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (33960c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227d54>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 336000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x224748> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #180] @ (3396d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227e20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -955085,24 +955085,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 339774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x227ebc> │ │ │ │ nop │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vqadd.u32 q8, q9, │ │ │ │ - vqadd.u8 q8, q8, │ │ │ │ - vqadd.u16 q8, q9, │ │ │ │ - vqadd.u16 q8, q13, │ │ │ │ - vqadd.u64 q0, q10, │ │ │ │ - vqadd.u64 q0, q8, │ │ │ │ - vqadd.u32 q0, q14, │ │ │ │ - vqadd.u32 q0, q12, │ │ │ │ - vqadd.u32 q0, q10, │ │ │ │ - mcr2 0, 4, r0, cr2, cr11, {6} │ │ │ │ + lsls r2, r2, #2 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + vshr.u64 q0, , #14 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 3398f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22803c> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 339936 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22807e> │ │ │ │ sub.w r0, r0, #33280 @ 0x8200 │ │ │ │ @@ -955461,17 +955470,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 339c2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228372> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (339c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228380>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r2, [pc, #292] @ (339d64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2284ac>) │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ beq.n 339c84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2283cc> │ │ │ │ bhi.n 339c8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2283d2> │ │ │ │ @@ -955796,15 +955805,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 1319f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2013c> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 339f66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2286ae> │ │ │ │ - ldc2l 0, cr0, [r6, #960]! @ 0x3c0 │ │ │ │ + vqadd.u32 q0, q11, q8 │ │ │ │ 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] @ (33a05c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2287a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -955992,21 +956001,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33a12a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228872> │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf66400db │ │ │ │ - subw r0, r6, #2267 @ 0x8db │ │ │ │ - movt r0, #59611 @ 0xe8db │ │ │ │ - @ instruction: 0xf63200db │ │ │ │ - @ instruction: 0xf63c00db │ │ │ │ - @ instruction: 0xf66200db │ │ │ │ - @ instruction: 0xf66e00db │ │ │ │ + @ instruction: 0xf79400db │ │ │ │ + @ instruction: 0xf7d600db │ │ │ │ + @ instruction: 0xf7fe00db │ │ │ │ + @ instruction: 0xf76200db │ │ │ │ + @ instruction: 0xf76c00db │ │ │ │ + @ instruction: 0xf79200db │ │ │ │ + @ instruction: 0xf79e00db │ │ │ │ stmdb 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] @ (33a2fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228a44>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -956097,18 +956106,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33a29e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2289e6> │ │ │ │ nop │ │ │ │ strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf4f200db │ │ │ │ - @ instruction: 0xf53200db │ │ │ │ - @ instruction: 0xf53a00db │ │ │ │ - sbcs.w r0, lr, #7176192 @ 0x6d8000 │ │ │ │ + @ instruction: 0xf62200db │ │ │ │ + @ instruction: 0xf66200db │ │ │ │ + @ instruction: 0xf66a00db │ │ │ │ + subw r0, lr, #2267 @ 0x8db │ │ │ │ stmdb sp!, {r4, 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] @ (33a4f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228c38>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -956515,19 +956524,19 @@ │ │ │ │ bne.n 33a78a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228ed2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 33a77c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228ec4> │ │ │ │ b.n 33a5b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x228cfe> │ │ │ │ strh r2, [r5, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf35c00db │ │ │ │ - usat r0, #27, r8, lsl #3 │ │ │ │ - @ instruction: 0xf1e800db │ │ │ │ - @ instruction: 0xf18a00db │ │ │ │ - @ instruction: 0xf27a00db │ │ │ │ + eor.w r0, ip, #7176192 @ 0x6d8000 │ │ │ │ + @ instruction: 0xf4b800db │ │ │ │ + @ instruction: 0xf31800db │ │ │ │ + @ instruction: 0xf2ba00db │ │ │ │ + usat r0, #27, sl, asr #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 │ │ │ │ cmp r2, r4 │ │ │ │ @@ -956818,17 +956827,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33aaee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x229236> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33aaac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2291f4> │ │ │ │ b.n 33aa40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x229188> │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -956883,15 +956892,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 458850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346f98> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfac800e6 │ │ │ │ + @ instruction: 0xfbf800e6 │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ @@ -956925,15 +956934,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r4, r5 │ │ │ │ b.n 33ac14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22935c> │ │ │ │ - @ instruction: 0xfa8400e6 │ │ │ │ + @ instruction: 0xfbb400e6 │ │ │ │ stmdb sp!, {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 │ │ │ │ mov r9, r0 │ │ │ │ @@ -957370,17 +957379,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33b0ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x229834> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33b0bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x229804> │ │ │ │ b.n 33b036 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22977e> │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -957712,15 +957721,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #720] @ (33b784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x229ecc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, ip, r0, ror #3 │ │ │ │ + @ instruction: 0xeb3c00f0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ @@ -958297,33 +958306,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (33bb0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a254>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (33bb10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a258>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + b.n 33bc80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a3c8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bb98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a2e0> │ │ │ │ + b.n 33bdf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a540> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 116 @ 0x74 │ │ │ │ + b.n 33bc40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a388> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 33bc98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a3e0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 33bcb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a400> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + b.n 33bce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a428> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 33bd18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a460> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 33bd60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a4a8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a270> │ │ │ │ + b.n 33bd88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a4d0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xf31600e1 │ │ │ │ + orr.w r0, r6, #7372800 @ 0x708000 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2896] @ 0xb50 │ │ │ │ cbz r0, 33bb5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a2a4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -958722,17 +958731,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33bf62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a6aa> │ │ │ │ ldr r6, [r5, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bgt.n 33c000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a748> │ │ │ │ + ble.n 33c060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a7a8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 33bf9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a6e4> │ │ │ │ + ble.n 33bffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a744> │ │ │ │ lsls r3, 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] @ 33c00c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a754> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -958768,15 +958777,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r2, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 33c08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a7d4> │ │ │ │ + bgt.n 33c0ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a834> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (33c130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a878>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958934,19 +958943,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 33bc8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a3d4> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 33c1e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a928> │ │ │ │ + blt.n 33c240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a988> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33c1a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a8e8> │ │ │ │ + bge.n 33c200 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a948> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33c160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a8a8> │ │ │ │ + bge.n 33c1c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a908> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (33c2a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22a9ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958978,17 +958987,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 33c330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa78> │ │ │ │ + bge.n 33c390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aad8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bls.n 33c2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa2c> │ │ │ │ + bge.n 33c344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa8c> │ │ │ │ lsls r3, r3, #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] @ 33c2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa30> │ │ │ │ sub sp, #8 │ │ │ │ @@ -959093,21 +959102,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (33c3f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ab38>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33c33a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa82> │ │ │ │ str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 33c358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aaa0> │ │ │ │ + bls.n 33c3b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ab00> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bhi.n 33c328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa70> │ │ │ │ + bls.n 33c388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aad0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bhi.n 33c2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa40> │ │ │ │ + bls.n 33c358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aaa0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bhi.n 33c4c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ac0c> │ │ │ │ + bls.n 33c324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aa6c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 33c488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22abd0> │ │ │ │ mov r5, r1 │ │ │ │ @@ -959216,17 +959225,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33c4d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ac1c> │ │ │ │ str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvc.n 33c600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ad48> │ │ │ │ + bhi.n 33c460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22aba8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bvc.n 33c5ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22acf4> │ │ │ │ + bhi.n 33c60c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ad54> │ │ │ │ lsls r3, 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] @ (33c5d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ad1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -959314,15 +959323,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 33c6d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ae1c> │ │ │ │ + bvc.n 33c734 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ae7c> │ │ │ │ lsls r3, r3, #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, #2412] @ 0x96c │ │ │ │ @@ -959932,15 +959941,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, r2] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r0, 33cd2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b474> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (33cd30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b478>) │ │ │ │ @@ -959998,15 +960007,15 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r5, r7] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + beq.n 33ce60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b5a8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -960155,19 +960164,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33cf0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b652> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r3, r3, #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] @ (33cf78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b6c0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -960235,19 +960244,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33cfd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b71c> │ │ │ │ nop │ │ │ │ ldr r6, [r4, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ 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, #32] @ (33d03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b784>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -960311,19 +960320,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33d080 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b7c8> │ │ │ │ nop │ │ │ │ ldr r0, [r4, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3} │ │ │ │ lsls r3, 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, #184] @ (33d19c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b8e4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -960398,19 +960407,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 33c9ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b0f4> │ │ │ │ b.n 33d134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b87c> │ │ │ │ ldr r6, [r1, r1] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 33d20e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b956> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -960443,15 +960452,15 @@ │ │ │ │ cmp r0, ip │ │ │ │ bgt.n 33d1da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b922> │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33d24c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b994> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33d246 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22b98e> │ │ │ │ @@ -960563,19 +960572,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33d30c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ba54> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -960656,17 +960665,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 33d402 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bb4a> │ │ │ │ nop │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 33d7a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bee8> │ │ │ │ sub sp, #32 │ │ │ │ @@ -961006,51 +961015,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 33d748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22be90> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r6, r7} │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r6, 33d82e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bf76> │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r6, 33d814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bf5c> │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r6, 33d81c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bf64> │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r6, 33d836 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bf7e> │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r2, 33d83e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bf86> │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbz r4, 33d844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22bf8c> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r2, 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 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #8 │ │ │ │ @@ -961102,19 +961111,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #396] @ (33da38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22c180>) │ │ │ │ @@ -961283,23 +961292,23 @@ │ │ │ │ nop │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #88 @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #776] @ (33dd74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22c4bc>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -961602,17 +961611,17 @@ │ │ │ │ nop │ │ │ │ movs r5, #138 @ 0x8a │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r3, 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 │ │ │ │ ldrh.w ip, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ @@ -961683,15 +961692,15 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -963062,39 +963071,39 @@ │ │ │ │ b.w 33e324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ca6c> │ │ │ │ subs r2, r3, #2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r4, 33ec9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d3e4> │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r6, r6, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r2, r4} │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 33ed18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d460> │ │ │ │ + push {r2, r5, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r6, 33ed12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d45a> │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 33ed12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d45a> │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r4, 33ed0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d452> │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r2, 33ed06 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d44e> │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r3, r3, #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] @ 33ed7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d4c4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -963167,19 +963176,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33ecfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d446> │ │ │ │ b.n 33ed3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d486> │ │ │ │ nop │ │ │ │ subs r4, #114 @ 0x72 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - uxtb r0, r4 │ │ │ │ + push {r4} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 33edfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d544> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #696] @ (33f044 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d78c>) │ │ │ │ + ldr r7, [pc, #888] @ (33f104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d84c>) │ │ │ │ lsls r4, r5, #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] @ 33ee60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d5a8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -963252,19 +963261,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33edde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d526> │ │ │ │ b.n 33ee22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d56a> │ │ │ │ nop │ │ │ │ subs r3, #146 @ 0x92 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r2, 33eea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d5e8> │ │ │ │ + cbz r2, 33eeac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d5f4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r0, 33ee94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d5dc> │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #808] @ (33f198 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d8e0>) │ │ │ │ + ldr r6, [pc, #1000] @ (33f258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d9a0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (33eeec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d634>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -963308,17 +963317,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, #174 @ 0xae │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r0, 33ef10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d658> │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #96] @ (33ef58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d6a0>) │ │ │ │ + ldr r6, [pc, #288] @ (33f018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d760>) │ │ │ │ lsls r4, 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, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (33ef7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d6c4>) │ │ │ │ @@ -963366,17 +963375,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #544] @ (33f1a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d8f0>) │ │ │ │ + ldr r5, [pc, #736] @ (33f268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d9b0>) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (33f090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d7d8>) │ │ │ │ @@ -963479,19 +963488,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 33efe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d728> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 33efe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d728> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + cbz r6, 33f0c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d80a> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + cbz r6, 33f0b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d7fc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r3, [pc, #664] @ (33f338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22da80>) │ │ │ │ + ldr r4, [pc, #856] @ (33f3f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22db40>) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #300] @ (33f1e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22d928>) │ │ │ │ @@ -963623,19 +963632,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33de4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22c594> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r0, #120 @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #228] @ (33f2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22da30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -963729,23 +963738,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r7, #46 @ 0x2e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #112] @ (33f370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dab8>) │ │ │ │ + ldr r2, [pc, #304] @ (33f430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22db78>) │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #228] @ (33f3f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22db40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -963839,23 +963848,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, #30 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #48] @ (33f440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22db88>) │ │ │ │ + ldr r1, [pc, #240] @ (33f500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dc48>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33f4e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dc30>) │ │ │ │ @@ -963942,21 +963951,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33f452 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22db9a> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33f452 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22db9a> │ │ │ │ adds r5, #12 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33f5d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dd1c>) │ │ │ │ @@ -964042,21 +964051,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33f53e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dc86> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33f53e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dc86> │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r1, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #204] @ (33f6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22de10>) │ │ │ │ @@ -964144,21 +964153,21 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33f62e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dd76> │ │ │ │ b.n 33f684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ddcc> │ │ │ │ nop │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #152] @ (33f788 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ded0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -964226,17 +964235,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, #66 @ 0x42 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 33f804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22df4c> │ │ │ │ bhi.n 33f7bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22df04> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -964414,15 +964423,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 33f8ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22dff6> │ │ │ │ b.n 33f91a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22e062> │ │ │ │ nop │ │ │ │ lsls r6, r3, #31 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -965262,33 +965271,33 @@ │ │ │ │ nop │ │ │ │ lsls r4, r3, #23 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #23 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 34037c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22eac4>) │ │ │ │ + add r7, pc, #320 @ (adr r7, 34043c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22eb84>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ lsls r6, r4, #19 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #96 @ (adr r5, 340368 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22eab0>) │ │ │ │ + add r6, pc, #288 @ (adr r6, 340428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22eb70>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, pc, #792 @ (adr r4, 340624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ed6c>) │ │ │ │ + add r5, pc, #984 @ (adr r5, 3406e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ee2c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, pc, #400 @ (adr r4, 3404a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ebe8>) │ │ │ │ + add r5, pc, #592 @ (adr r5, 340560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22eca8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, pc, #688 @ (adr r3, 3405c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ed0c>) │ │ │ │ + add r4, pc, #880 @ (adr r4, 340684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22edcc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r1, pc, #616 @ (adr r1, 340580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ecc8>) │ │ │ │ + add r2, pc, #808 @ (adr r2, 340640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ed88>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ @@ -965699,19 +965708,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (3407f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ef38>) │ │ │ │ stc2l 1, cr0, [r4], {155} @ 0x9b │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #432] @ (3409ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22f0f4>) │ │ │ │ + ldr r5, [pc, #624] @ (340a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22f1b4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, pc, #824 @ (adr r0, 340b3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22f284>) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 340bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22f344>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 34054a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ec92> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1513] @ 0x5e9 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -967154,19 +967163,19 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ @ instruction: 0xf0da019b │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - eors r2, r6 │ │ │ │ + sbcs r2, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ @@ -967460,25 +967469,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ b.n 3419a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2300ec> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1670] @ 0x686 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 341a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x230168> │ │ │ │ ldrb.w r0, [r1, #1784] @ 0x6f8 │ │ │ │ ldr r1, [pc, #868] @ (3420f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23083c>) │ │ │ │ @@ -967764,21 +967773,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 341de6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23052e> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r3 │ │ │ │ @@ -968781,29 +968790,29 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 342a0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x231152> │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ b.n 3426ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x230e12> │ │ │ │ nop │ │ │ │ udf #212 @ 0xd4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r7, #26] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w lr, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [lr, #1671] @ 0x687 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3423a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x230aec> │ │ │ │ ldr.w r1, [pc, #3276] @ 343a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232180> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ @@ -969838,29 +969847,29 @@ │ │ │ │ bne.w 34323c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x231984> │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.n 343244 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23198c> │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #14] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #5] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -970020,19 +970029,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 343dd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232520> │ │ │ │ sub sp, #32 │ │ │ │ @@ -970272,21 +970281,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 343e3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232584> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r1, 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, #4048] @ 0xfd0 │ │ │ │ @@ -970475,17 +970484,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 3440a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2327e8> │ │ │ │ nop │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r3, 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 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -970552,17 +970561,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 344170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2328b8> │ │ │ │ nop │ │ │ │ - str r0, [r3, #28] │ │ │ │ + str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + str r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r3, #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] @ (344250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232998>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970589,15 +970598,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 343a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2321b4> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ b.n 34409c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2327e4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3442ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2329f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970624,15 +970633,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343c34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23237c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 344040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232788> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (344308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232a50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970659,15 +970668,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343de4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23252c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 343fe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23272c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (344364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232aac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970694,15 +970703,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232640> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 343f88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2326d0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3443c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232b08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970729,15 +970738,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34405c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2327a4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 343f2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232674> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (34441c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232b64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970764,15 +970773,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34412c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232874> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 343ed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232618> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (34448c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232bd4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -970808,15 +970817,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 343e84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2325cc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + str r2, [r3, #16] │ │ │ │ lsls r3, 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, #88] @ (3444fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232c44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970852,17 +970861,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3444e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232c2c> │ │ │ │ nop │ │ │ │ b.n 343e18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232560> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ 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 r4, [pc, #88] @ (344570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232cb8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970898,17 +970907,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 343da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2324ec> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r3, r3, #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] @ (3445f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232d38>) │ │ │ │ @@ -970947,15 +970956,15 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 344d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23347c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r3, r3, #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] @ (34466c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232db4>) │ │ │ │ @@ -970993,15 +971002,15 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 344cb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233400> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrsh r6, [r1, r7] │ │ │ │ lsls r3, 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, #80] @ (3446d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232e20>) │ │ │ │ @@ -971034,17 +971043,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3446c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232e08> │ │ │ │ b.n 344c2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233374> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r2, 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, #84] @ (344748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232e90>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971081,17 +971090,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 344bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23330c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3447bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232f04>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971127,17 +971136,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 344b58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2332a0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r3, 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, #88] @ (344830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232f78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971173,17 +971182,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 344818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232f60> │ │ │ │ nop │ │ │ │ b.n 344ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23322c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ lsls r2, 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, #84] @ (3448a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232fe8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971220,17 +971229,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 344a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2331b4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (344914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23305c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971266,17 +971275,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 344a00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233148> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r3, 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, #88] @ (344988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2330d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971312,17 +971321,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 344970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2330b8> │ │ │ │ nop │ │ │ │ b.n 34498c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2330d4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r2, 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, #88] @ (3449fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233144>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971358,17 +971367,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3449e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23312c> │ │ │ │ nop │ │ │ │ svc 140 @ 0x8c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r2, 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, #56] @ (344a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233198>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971394,15 +971403,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 34405c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2327a4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ svc 24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (344aa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2331f0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -971429,15 +971438,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34405c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2327a4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r5, r6] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r3, 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, #88] @ (344b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971473,17 +971482,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 344b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233248> │ │ │ │ nop │ │ │ │ udf #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r4, [r6, r5] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ lsls r2, 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, #56] @ (344b6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2332b4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971509,15 +971518,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 34412c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232874> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ble.n 344b68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2332b0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (344bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23330c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -971544,15 +971553,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34412c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x232874> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ble.n 344b20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233268> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #612] @ (344e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23357c>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 344d3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233482> │ │ │ │ @@ -971850,17 +971859,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 344e84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2335cc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ cbz r0, 344f0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233656> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r3, 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, #100] @ (344f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2336c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971902,17 +971911,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bge.n 344fb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2336fc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r6, [r5, r4] │ │ │ │ + ldr r6, [r3, r1] │ │ │ │ lsls r3, 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 │ │ │ │ ldr r5, [pc, #164] @ (345040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233788>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971983,21 +971992,21 @@ │ │ │ │ nop │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 345140 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233888> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + ldrsb r4, [r3, r6] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (345118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233860>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -972070,21 +972079,21 @@ │ │ │ │ nop │ │ │ │ bhi.n 34506c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2337b4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r7, sp, #544 @ 0x220 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r3, 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 │ │ │ │ ldr r5, [pc, #168] @ (3451ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233934>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -972157,20 +972166,21 @@ │ │ │ │ nop │ │ │ │ bvc.n 345194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2338dc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + ldrsb r2, [r1, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vmla.i32 q8, q13, d8[1] │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + lsls r1, r5, #3 │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r3, 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 r4, [pc, #104] @ (345280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2339c8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -972215,18 +972225,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvc.n 3452b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233a00> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vhadd.u16 q8, q8, q12 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + lsls r0, r0, #2 │ │ │ │ + lsls r1, r5, #3 │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r3, 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 r4, [pc, #112] @ (345314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233a5c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -972274,18 +972285,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvs.n 345234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23397c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cdp2 0, 11, cr0, cr14, cr8, {7} │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + vmla.i32 q8, q15, d8[1] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r3, 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, #112] @ (3453a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233aec>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -972334,18 +972345,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bpl.n 3453a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233ae8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr8, {7} │ │ │ │ - strh r6, [r0, r4] │ │ │ │ + vhadd.u16 q8, q14, q12 │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (345408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233b50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972372,15 +972383,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22f64c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 3454e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233c2c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (345464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233bac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972407,15 +972418,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ea60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 345488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233bd0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (3454dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233c24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972455,15 +972466,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ea60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bmi.n 345448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233b90> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (345554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233c9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972503,15 +972514,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ea60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bmi.n 3455d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233d18> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r7, r2] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (3455c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233d0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -972547,15 +972558,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcc.n 34554c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233c94> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r3, 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, #84] @ (345630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233d78>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -972591,15 +972602,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcc.n 3456dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233e24> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r3, 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, #88] @ (3456a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233de8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972635,17 +972646,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 345688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233dd0> │ │ │ │ nop │ │ │ │ bcs.n 345674 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233dbc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (345714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233e5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -972681,15 +972692,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 3457fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233f44> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r3, 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, #84] @ (345780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233ec8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -972725,15 +972736,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 34578c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233ed4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r3, 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, #88] @ (3457f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233f38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972769,17 +972780,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3457d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233f20> │ │ │ │ nop │ │ │ │ bne.n 345724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233e6c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r5, #11 │ │ │ │ lsls r2, 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, #116] @ (345880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233fc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972828,17 +972839,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 345852 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233f9a> │ │ │ │ nop │ │ │ │ bne.n 3458cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234014> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r2, 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 r5, [pc, #84] @ (3458f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234038>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972877,15 +972888,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 340318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ea60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ beq.n 34581c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x233f64> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #952] @ (345cb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2343f8>) │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (345964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2340ac>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972925,15 +972936,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ea60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ beq.n 3459b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234100> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #632] @ (345be4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23432c>) │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r3, 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, #116] @ (3459f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234138>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972982,17 +972993,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3459c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23410a> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r7, [pc, #288] @ (345b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234260>) │ │ │ │ + str r0, [r7, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - vshr.u64 q0, , #2 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + lsls r2, 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 r5, [pc, #84] @ (345a60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2341a8>) │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -973030,15 +973042,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 340318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ea60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r7!, {r2, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #840] @ (345db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2344f8>) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (345ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23421c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -973078,15 +973090,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 340318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ea60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #520] @ (345ce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23442c>) │ │ │ │ + ldr r7, [pc, #712] @ (345da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2344ec>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 345aee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234236> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -973250,22 +973262,22 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #256] @ (345da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2344ec>) │ │ │ │ + ldr r6, [pc, #448] @ (345e64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2345ac>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #976] @ (346078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2347c0>) │ │ │ │ + ldr r6, [pc, #144] @ (345d38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234480>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb.w r0, [r6, r9, lsl #1] │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + ldrsh.w r0, [r6, r9, lsl #1] │ │ │ │ + b.n 345e08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234550> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 345de0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234528> │ │ │ │ lsls r3, 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 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -974106,25 +974118,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, ip │ │ │ │ + blx r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, r8 │ │ │ │ + mov r2, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r8, sl │ │ │ │ + mov r0, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, r6 │ │ │ │ + mov r4, ip │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r8, pc │ │ │ │ + mov r0, r5 │ │ │ │ lsls r3, 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] @ (3465dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234d24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -974156,15 +974168,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (34661c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234d64>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r2, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, r9 │ │ │ │ + cmp r4, pc │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -974239,29 +974251,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (34670c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234e54>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 34668a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234dd2> │ │ │ │ - add r2, r8 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, r3 │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, r2 │ │ │ │ + cmp r2, r8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r8, r1 │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, r0 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, r9 │ │ │ │ + cmp r0, pc │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -974451,25 +974463,25 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 346864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234fac> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 346810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x234f58> │ │ │ │ nop │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - muls r6, r5 │ │ │ │ + add lr, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - negs r4, r2 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - orrs r4, r1 │ │ │ │ + add r4, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - orrs r6, r0 │ │ │ │ + add r6, r6 │ │ │ │ lsls r3, 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, #136] @ (3469bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235104>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -974527,21 +974539,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 346972 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2350ba> │ │ │ │ itt │ │ │ │ lsl r3, r3, #6 │ │ │ │ - ror r4, r1 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rors r0, r5 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - sbcs r6, r6 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rors r4, r7 │ │ │ │ + orrs r4, r5 │ │ │ │ lsls r3, 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 r4, [pc, #300] @ (346b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235258>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -974665,21 +974677,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 346a2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235174> │ │ │ │ nop │ │ │ │ itee mi │ │ │ │ lslmi r3, r3, #6 │ │ │ │ - andpl r4, r5 │ │ │ │ + adcpl r4, r3 │ │ │ │ lslpl r3, r3, #3 │ │ │ │ - asrs r4, r5 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r2, r5 │ │ │ │ + rors r2, r3 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #592] @ (346d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2354d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975158,23 +975170,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 26fc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15e39c> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 346ea6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2355ee> │ │ │ │ nop │ │ │ │ cbnz r0, 3470a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2357ec> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r5, #114 @ 0x72 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (3470f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235838>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -975227,15 +975239,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 3470d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235820> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8ca │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #520] @ (347314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235a5c>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -975437,39 +975449,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 347208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235950> │ │ │ │ @ instruction: 0xb826 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r5, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r5, #60 @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #62 @ 0x3e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r4, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (3473fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235b44>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -975532,19 +975544,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #90 @ 0x5a │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r1, 347416 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235b5e> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -975620,15 +975632,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3474c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235c0c> │ │ │ │ push {r1, r3, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 347af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x236238> │ │ │ │ + b.n 346d50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235498> │ │ │ │ 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, #100] @ (347568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235cb0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -975737,19 +975749,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r6, 347676 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235dbe> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + subs r2, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (3476dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235e24>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -975823,17 +975835,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cbz r0, 347722 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235e6a> │ │ │ │ lsls r3, r3, #6 │ │ │ │ uxth r0, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r3, 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, #76] @ (347748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235e90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -975909,15 +975921,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ b.n 347794 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235edc> │ │ │ │ cbz r6, 3477f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235f40> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r3, 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] @ (3477f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235f38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -975967,17 +975979,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (347868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235fb0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r0, 347870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235fb8> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (3478fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x236044>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -976031,19 +976043,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sub sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r7, #14 │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r3, 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, #148] @ (3479b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2360f8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -976104,21 +976116,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r7, #18 │ │ │ │ + subs r0, #66 @ 0x42 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r3, 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, #212] @ (347aa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2361f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -976206,21 +976218,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 347ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23622c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r2, r7, #20 │ │ │ │ asrs r3, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ @@ -976279,45 +976291,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (347b78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2362c0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (347b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2362c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #26 │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 348264 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2369ac> │ │ │ │ + b.n 3474c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235c0c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, pc, #48 @ (adr r4, 347b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2362e4>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 347c5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2363a4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #6 │ │ │ │ + adds r7, #54 @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -976405,21 +976417,21 @@ │ │ │ │ b.n 347bb6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2362fe> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 347bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x236310> │ │ │ │ b.n 347ba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2362ec> │ │ │ │ nop │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 347e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2365c4> │ │ │ │ @@ -976628,53 +976640,53 @@ │ │ │ │ bne.n 347e52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23659a> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 347e52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23659a> │ │ │ │ strh r6, [r6, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + rev r4, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - b.n 3484c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x236c08> │ │ │ │ + b.n 347720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x235e68> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (347fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23670c>) │ │ │ │ @@ -976767,23 +976779,23 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ strh r4, [r2, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #112 @ 0x70 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -976922,21 +976934,21 @@ │ │ │ │ b.n 348090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2367d8> │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrb r0, [r3, #31] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r2, #198 @ 0xc6 │ │ │ │ lsls r3, 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, #3984] @ 0xf90 │ │ │ │ mov r7, r2 │ │ │ │ @@ -977678,31 +977690,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r1, #20 │ │ │ │ + adds r2, #68 @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r4, r3, #2 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -977888,15 +977900,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 348abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x237204> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 3489fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x237142> │ │ │ │ nop │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ 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 r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -978135,15 +978147,15 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, #2 │ │ │ │ movne r0, #1 │ │ │ │ b.n 348d5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2374a2> │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #320] @ (348f88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2376d0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -979847,31 +979859,31 @@ │ │ │ │ b.n 349e28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238570> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -980113,26 +980125,26 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 34a100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238848> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r1, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsh r4, [r4, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc2l 0, cr0, [lr, #-956] @ 0xfffffc44 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + cdp2 0, 7, cr0, cr14, cr15, {7} │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (34a55c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238ca4>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -980405,17 +980417,17 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r7, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r4, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 34a57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238cc4> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 34a580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238cc8> │ │ │ │ movs r0, #1 │ │ │ │ @@ -980430,15 +980442,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (34a5a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238cec>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 74804 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #212] @ (34a690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238dd8>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -980515,17 +980527,17 @@ │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r2, [r1, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -980754,17 +980766,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 333180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2218c8> │ │ │ │ b.n 34a744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238e8c> │ │ │ │ strh r4, [r7, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ 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 r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -981504,15 +981516,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r3, r3, #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] @ 34b1f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23993c> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -981560,15 +981572,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r6, [pc, #456] @ (34b3c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239b08>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r6, [pc, #152] @ (34b29c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2399e4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -981619,15 +981631,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r0, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r5, [pc, #888] @ (34b608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239d50>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r5, [pc, #560] @ (34b4cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239c14>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -981679,15 +981691,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r5, [pc, #272] @ (34b440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239b88>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [pc, #944] @ (34b6ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239e34>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -981714,15 +981726,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34b410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239b58>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -981769,15 +981781,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #344] @ (34b56c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239cb4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [pc, #16] @ (34b434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239b7c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -981827,15 +981839,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #760] @ (34b7a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239eec>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #448] @ (34b678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239dc0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -981887,15 +981899,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r2, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #168] @ (34b5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239d34>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r2, [pc, #864] @ (34b8b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239ff8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -981924,15 +981936,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r3, r3, #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] @ 34b5fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239d44> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981957,15 +981969,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r2, [r6, #13] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ lsls r3, r3, #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] @ 34b658 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239da0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981992,15 +982004,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r3, r3, #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] @ 34b6b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239dfc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -982027,15 +982039,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r3, r3, #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] @ 34b70c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239e54> │ │ │ │ mov r4, r3 │ │ │ │ @@ -982060,15 +982072,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r2, [r4, #9] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r3, r3, #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] @ 34b768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239eb0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -982095,15 +982107,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r1, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r3, r3, #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] @ 34b7c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239f0c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -982130,15 +982142,16 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vshr.u64 q8, q5, #64 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ + lsls r3, r3, #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] @ 34b820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x239f68> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982164,15 +982177,16 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vqadd.u64 q8, q12, q5 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + lsls r3, r3, #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} │ │ │ │ mov r4, r1 │ │ │ │ @@ -982193,15 +982207,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 34a2a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2389ec> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r6, #3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vqadd.u64 q0, q12, q5 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ + lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 34b8bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a004> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982223,15 +982238,16 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 34a2a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2389ec> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r2, [r5, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vqadd.u8 q0, q10, q5 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r3, r3, #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] @ (34b904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a04c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -982592,15 +982608,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfb0a00da │ │ │ │ + ldc2 0, cr0, [sl], #-872 @ 0xfffffc98 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (34bd70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a4b8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr.w lr, [pc, #116] @ 34bd74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a4bc> │ │ │ │ @@ -982647,15 +982663,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmn r2, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfaa800da │ │ │ │ + smlsldx r0, r0, r8, sl │ │ │ │ cmp r4, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #120] @ 34be0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a554> │ │ │ │ @@ -982705,15 +982721,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ negs r6, r3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa2400da │ │ │ │ + @ instruction: 0xfb5400da │ │ │ │ tst r4, r1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #124] @ 34bea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a5f0> │ │ │ │ @@ -982765,15 +982781,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r3, #6 │ │ │ │ rors r6, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9a000da │ │ │ │ + @ instruction: 0xfad000da │ │ │ │ adcs r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34bf0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a654> │ │ │ │ @@ -982801,15 +982817,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh.w r0, [r0, sl, lsl #1] │ │ │ │ + @ instruction: 0xfa6000da │ │ │ │ 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] @ 34bf68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a6b0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982835,15 +982851,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #32] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str??.w r0, [ip, #218] @ 0xda │ │ │ │ + @ instruction: 0xfa1c00da │ │ │ │ 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] @ 34bfc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a70c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982869,15 +982885,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r5, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh.w r0, [r8, #218] @ 0xda │ │ │ │ + ldr??.w r0, [r8, #218] @ 0xda │ │ │ │ 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] @ 34c020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a768> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982903,15 +982919,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str??.w r0, [r4, sl, lsl #1] │ │ │ │ + ldrsb.w r0, [r4, #218] @ 0xda │ │ │ │ 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] @ (34c074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a7bc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982936,15 +982952,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh.w r0, [r6, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ 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] @ (34c0c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a810>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982969,15 +982985,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [r4, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf7ee00da │ │ │ │ + ldrsb.w r0, [lr, sl, lsl #1] │ │ │ │ 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] @ (34c11c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a864>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983002,15 +983018,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r2, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf7b600da │ │ │ │ + str??.w r0, [r6, #218] @ 0xda │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 34c168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23a8b0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -983184,15 +983200,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - rsb r0, r6, #7143424 @ 0x6d0000 │ │ │ │ + @ instruction: 0xf6f600da │ │ │ │ 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] @ (34c37c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23aac4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983217,15 +983233,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf58e00da │ │ │ │ + @ instruction: 0xf6be00da │ │ │ │ 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] @ (34c3d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ab18>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983251,15 +983267,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adcs.w r0, r6, #7143424 @ 0x6d0000 │ │ │ │ + @ instruction: 0xf68600da │ │ │ │ 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] @ (34c424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ab6c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983284,15 +983300,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds.w r0, lr, #7143424 @ 0x6d0000 │ │ │ │ + movw r0, #59610 @ 0xe8da │ │ │ │ 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] @ (34c47c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23abc4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983319,15 +983335,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf4e600da │ │ │ │ + @ instruction: 0xf61600da │ │ │ │ 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] @ (34c4d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ac1c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983354,15 +983370,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf4aa00da │ │ │ │ + rsbs r0, sl, #7143424 @ 0x6d0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 34c51c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ac64> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -983663,16 +983679,16 @@ │ │ │ │ add r3, pc │ │ │ │ bl 139ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285e8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - sbc.w r0, lr, #218 @ 0xda │ │ │ │ - adcs.w r0, sl, #218 @ 0xda │ │ │ │ + @ instruction: 0xf29e00da │ │ │ │ + @ instruction: 0xf28a00da │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 34c7dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23af24> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -983732,16 +983748,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf0f000da │ │ │ │ - @ instruction: 0xf0c600da │ │ │ │ + @ instruction: 0xf22000da │ │ │ │ + @ instruction: 0xf1f600da │ │ │ │ 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] @ (34c99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b0e4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983790,17 +983806,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 34c976 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b0be> │ │ │ │ str r0, [r3, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - eors.w r0, r4, #218 @ 0xda │ │ │ │ - orr.w r0, sl, #218 @ 0xda │ │ │ │ - orr.w r0, ip, #218 @ 0xda │ │ │ │ + rsb r0, r4, #218 @ 0xda │ │ │ │ + sbcs.w r0, sl, #218 @ 0xda │ │ │ │ + sbcs.w r0, ip, #218 @ 0xda │ │ │ │ push {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] @ (34ca2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b174>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -983930,18 +983946,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 34ca9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b1e6> │ │ │ │ ldrsh r0, [r6, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vshr.s64 q0, q5, #24 │ │ │ │ - vqadd.s8 q8, q8, q5 │ │ │ │ - vqadd.s8 q8, q9, q5 │ │ │ │ - vqadd.s16 q8, q13, q5 │ │ │ │ + @ instruction: 0xf0d800da │ │ │ │ + orns r0, r0, #218 @ 0xda │ │ │ │ + orns r0, r2, #218 @ 0xda │ │ │ │ + eor.w r0, sl, #218 @ 0xda │ │ │ │ push {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] @ (34cbb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b2f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -984073,18 +984089,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 34cc22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b36a> │ │ │ │ ldrb r4, [r5, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc 0, 4, r0, cr8, cr10, {6} │ │ │ │ - mcr 0, 1, r0, cr12, cr10, {6} │ │ │ │ - mrc 0, 1, r0, cr2, cr10, {6} │ │ │ │ - mrc 0, 2, r0, cr2, cr10, {6} │ │ │ │ + vshr.s64 q8, q5, #56 │ │ │ │ + vqadd.s16 q8, q14, q5 │ │ │ │ + vqadd.s32 q8, q9, q5 │ │ │ │ + vshr.s64 q0, q5, #62 │ │ │ │ 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] @ 34cd1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b464> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984116,16 +984132,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r2, [r5, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc 0, 0, r0, cr4, cr10, {6} │ │ │ │ - stcl 0, cr0, [lr, #872]! @ 0x368 │ │ │ │ + vqadd.s8 q8, q10, q5 │ │ │ │ + vqadd.s16 q0, q15, q5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #128] @ 34cdb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b500> │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984175,18 +984191,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r6, [r6, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldc 0, cr0, [lr, #872] @ 0x368 │ │ │ │ - stcl 0, cr0, [sl, #872] @ 0x368 │ │ │ │ - ldcl 0, cr0, [lr, #-872]! @ 0xfffffc98 │ │ │ │ - ldcl 0, cr0, [r2, #-872] @ 0xfffffc98 │ │ │ │ + mcr 0, 6, r0, cr14, cr10, {6} │ │ │ │ + mrc 0, 7, r0, cr10, cr10, {6} │ │ │ │ + mcr 0, 5, r0, cr14, cr10, {6} │ │ │ │ + mcr 0, 4, r0, cr2, cr10, {6} │ │ │ │ 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] @ 34ce50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b598> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984230,17 +984246,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r2, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldcl 0, cr0, [lr, #-872] @ 0xfffffc98 │ │ │ │ - stcl 0, cr0, [r8, #-872] @ 0xfffffc98 │ │ │ │ - stc 0, cr0, [r0, #-872]! @ 0xfffffc98 │ │ │ │ + mcr 0, 4, r0, cr14, cr10, {6} │ │ │ │ + mrc 0, 3, r0, cr8, cr10, {6} │ │ │ │ + mrc 0, 2, r0, cr0, cr10, {6} │ │ │ │ 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] @ 34cec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b610> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984272,16 +984288,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r6, [r7, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc 0, cr0, [ip, #-872] @ 0xfffffc98 │ │ │ │ - stcl 0, cr0, [r6], #872 @ 0x368 │ │ │ │ + mrc 0, 1, r0, cr12, cr10, {6} │ │ │ │ + mrc 0, 0, r0, cr6, cr10, {6} │ │ │ │ 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] @ (34cf18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -984795,16 +984811,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r4, [r6, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d33c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ba84> │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + ldrd r0, r0, [r0], #-872 @ 0x368 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 34d540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bc88> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (34d544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bc8c>) │ │ │ │ @@ -984851,16 +984866,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ba64> │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + @ instruction: 0xe81800da │ │ │ │ cmp r2, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #120] @ 34d5d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bd20> │ │ │ │ @@ -984910,15 +984924,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r2, #146 @ 0x92 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d2b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b9fc> │ │ │ │ + b.n 34d514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bc5c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -984970,15 +984984,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b96c> │ │ │ │ + b.n 34d484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bbcc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985007,15 +985021,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r2, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d1ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b8f4> │ │ │ │ + b.n 34d40c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bb54> │ │ │ │ lsls r2, r3, #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] @ 34d738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23be80> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985042,15 +985056,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r7, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b8c0> │ │ │ │ + b.n 34d3d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bb20> │ │ │ │ lsls r2, r3, #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] @ 34d794 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bedc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985077,15 +985091,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b88c> │ │ │ │ + b.n 34d3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23baec> │ │ │ │ lsls r2, r3, #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] @ 34d7f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bf38> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985112,15 +985126,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r0, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b858> │ │ │ │ + b.n 34d370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bab8> │ │ │ │ lsls r2, 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, #60] @ (34d844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bf8c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985146,15 +985160,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r5, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d0e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b828> │ │ │ │ + b.n 34d340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ba88> │ │ │ │ lsls r2, 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, #60] @ (34d898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23bfe0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985180,15 +985194,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r2, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d0c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b80c> │ │ │ │ + b.n 34d324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ba6c> │ │ │ │ lsls r2, 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, #60] @ (34d8ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c034>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985214,15 +985228,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r0, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e0a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c7f0> │ │ │ │ + b.n 34d308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ba50> │ │ │ │ lsls r2, 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, #64] @ (34d944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c08c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985250,15 +985264,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c7d8> │ │ │ │ + b.n 34d2f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ba38> │ │ │ │ lsls r2, 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, #64] @ (34d99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c0e4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985286,15 +985300,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #848] @ (34dcf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c438>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c7b8> │ │ │ │ + b.n 34d2d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ba18> │ │ │ │ lsls r2, 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, #64] @ (34d9f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c13c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985322,15 +985336,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #496] @ (34dbe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c330>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c798> │ │ │ │ + b.n 34d2b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b9f8> │ │ │ │ lsls r2, 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, #64] @ (34da4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c194>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985358,15 +985372,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #144] @ (34dae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c228>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c778> │ │ │ │ + b.n 34d290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23b9d8> │ │ │ │ lsls r2, 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, #64] @ (34daa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c1ec>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985394,15 +985408,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #816] @ (34ddd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c520>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34e010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c758> │ │ │ │ + b.n 34e270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c9b8> │ │ │ │ lsls r2, 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, #64] @ (34dafc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c244>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -985430,15 +985444,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 34a010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x238758> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #464] @ (34dcd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c418>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34dff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c738> │ │ │ │ + b.n 34e250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c998> │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -986028,15 +986042,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ blxns sl │ │ │ │ lsls r3, r3, #6 │ │ │ │ - blt.n 34e194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c8dc> │ │ │ │ + ble.n 34e1f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c93c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 34e22c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c974> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -986087,15 +986101,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bxns ip │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r6, r0, #1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 34e170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c8b8> │ │ │ │ + bgt.n 34e1d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c918> │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r4, r5, #7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -986150,15 +986164,15 @@ │ │ │ │ nop │ │ │ │ mov ip, r8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r6, r4, #6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 34e308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ca50> │ │ │ │ + bgt.n 34e368 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cab0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r6, r0, #5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -986215,15 +986229,15 @@ │ │ │ │ nop │ │ │ │ mov r4, r3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r6, r7, #3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 34e298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23c9e0> │ │ │ │ + blt.n 34e2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ca40> │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r6, r2, #2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -986252,15 +986266,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp sl, r1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bge.n 34e3f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cb40> │ │ │ │ + blt.n 34e458 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cba0> │ │ │ │ lsls r2, r3, #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] @ 34e444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cb8c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986287,15 +986301,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 34e3d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cb1c> │ │ │ │ + bge.n 34e434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cb7c> │ │ │ │ lsls r2, r3, #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] @ 34e4a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cbe8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986322,15 +986336,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sl, sl │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 34e3b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23caf8> │ │ │ │ + bge.n 34e410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cb58> │ │ │ │ lsls r2, r3, #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] @ 34e4fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cc44> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986357,15 +986371,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r6, lr │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 34e58c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ccd4> │ │ │ │ + bge.n 34e5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cd34> │ │ │ │ lsls r2, r3, #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} │ │ │ │ @@ -986391,15 +986405,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r4, r2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 34e574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ccbc> │ │ │ │ + bge.n 34e5d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cd1c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 34e5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cd34> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -986450,15 +986464,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bics r4, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r6, r0, r2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 34e558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cca0> │ │ │ │ + bls.n 34e5b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cd00> │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r4, r5, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -986513,15 +986527,15 @@ │ │ │ │ nop │ │ │ │ orrs r4, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r6, r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 34e6f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ce40> │ │ │ │ + bls.n 34e758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cea0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r6, r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -986578,15 +986592,15 @@ │ │ │ │ nop │ │ │ │ negs r4, r3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r6, r7, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 34e690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cdd8> │ │ │ │ + bhi.n 34e6f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23ce38> │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r6, r2, r3 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -986615,15 +986629,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rors r2, r1 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvc.n 34e7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cf40> │ │ │ │ + bhi.n 34e858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cfa0> │ │ │ │ lsls r2, r3, #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] @ 34e804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cf4c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986650,15 +986664,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r6, r5 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 34e7d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cf1c> │ │ │ │ + bhi.n 34e834 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cf7c> │ │ │ │ lsls r2, r3, #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] @ 34e860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cfa8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986685,15 +986699,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 34e7b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cef8> │ │ │ │ + bvc.n 34e810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cf58> │ │ │ │ lsls r2, r3, #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] @ 34e8bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d004> │ │ │ │ mov r4, r3 │ │ │ │ @@ -986720,15 +986734,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 349974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2380bc> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 34e98c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d0d4> │ │ │ │ + bvc.n 34e7ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23cf34> │ │ │ │ lsls r2, r3, #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, #852] @ 0x354 │ │ │ │ @@ -987036,15 +987050,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #234 @ 0xea │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bcs.n 34ebbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d304> │ │ │ │ + bcc.n 34ec1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d364> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -987250,17 +987264,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - beq.n 34ee38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d580> │ │ │ │ + bne.n 34ee98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d5e0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - beq.n 34ef64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d6ac> │ │ │ │ + bne.n 34efc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d70c> │ │ │ │ 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, #20] @ (34ef50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -987322,21 +987336,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r1, #204 @ 0xcc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bne.n 34f040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d788> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - beq.n 34f008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d750> │ │ │ │ + bne.n 34f068 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d7b0> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + bne.n 34f008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d750> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ 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, #40] @ (34f030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d778>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -987408,21 +987422,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + beq.n 34f1cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d914> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + beq.n 34f16c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d8b4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + beq.n 34f194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d8dc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (34f214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23d95c>) │ │ │ │ @@ -987786,15 +987800,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r2, 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 │ │ │ │ ldr r4, [pc, #272] @ (34f6d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23de1c>) │ │ │ │ @@ -987884,15 +987898,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ adds r3, #110 @ 0x6e │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r3, [pc, #284] @ (34f800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23df48>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -988078,15 +988092,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 34f8b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23dff8> │ │ │ │ nop │ │ │ │ adds r1, #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (34fa54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23e19c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -988169,15 +988183,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 34f99a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23e0e2> │ │ │ │ nop │ │ │ │ cmp r7, #220 @ 0xdc │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -988355,21 +988369,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (34fc8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23e3d4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 34fc1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23e366> │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w ip, r0, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, r1, lsl #5 │ │ │ │ add.w r0, r0, #124416 @ 0x1e600 │ │ │ │ vmov.f32 s9, #96 @ 0x3f000000 0.5 │ │ │ │ movw r1, #36002 @ 0x8ca2 │ │ │ │ vldr s13, [r0, #464] @ 0x1d0 │ │ │ │ @@ -988511,21 +988525,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r3, #140 @ 0x8c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r2, 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, #176] @ (34ff2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23e674>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -988716,25 +988730,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 350000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23e748> │ │ │ │ nop │ │ │ │ cmp r1, #238 @ 0xee │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 350160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23e8a8> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -990262,15 +990276,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #10] │ │ │ │ lsls r0, r2, #6 │ │ │ │ mov sl, sl │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -990407,15 +990421,15 @@ │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ blx 73f00 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stc 1, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -990655,15 +990669,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 351576 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23fcbe> │ │ │ │ nop │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r2 │ │ │ │ @@ -991074,31 +991088,31 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cdp 0, 1, cr0, cr8, cr5, {7} │ │ │ │ - cmp r2, r0 │ │ │ │ + vhadd.s8 q8, q12, │ │ │ │ + bics r2, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldc 0, cr0, [r4], {231} @ 0xe7 │ │ │ │ + stcl 0, cr0, [r4, #924] @ 0x39c │ │ │ │ subs r7, #102 @ 0x66 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -991238,63 +991252,63 @@ │ │ │ │ b.n 351b22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x24026a> │ │ │ │ ldr r1, [pc, #108] @ (351c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240380>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ b.n 351abe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240206> │ │ │ │ nop │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #920 @ 0x398 │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r6, #132 @ 0x84 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, sp, #640 @ 0x280 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r6, #92 @ 0x5c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r6, #20 │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r3, r5, #3 │ │ │ │ subs r5, #238 @ 0xee │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrb r2, [r3, #12] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ subs r5, #200 @ 0xc8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r5, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r3, r5, #3 │ │ │ │ subs r5, #138 @ 0x8a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r7, pc, #816 @ (adr r7, 351f5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2406a4>) │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ subs r5, #110 @ 0x6e │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrb r0, [r6, #9] │ │ │ │ lsls r0, r2, #6 │ │ │ │ ldrb r2, [r3, #14] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - add r7, pc, #744 @ (adr r7, 351f24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x24066c>) │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 351cca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240412> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -991470,59 +991484,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 351c7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2403c4> │ │ │ │ ldr r0, [pc, #96] @ (351e8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2405d4>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r5, #46 @ 0x2e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #252 @ 0xfc │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #218 @ 0xda │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r4, #148 @ 0x94 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #52 @ 0x34 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r5, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r4, #16 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r3, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r3, #134 @ 0x86 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -991547,15 +991561,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cbz r4, 351f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240690> │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 351f3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240682> │ │ │ │ ldr r2, [pc, #80] @ (351f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240688>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -991602,15 +991616,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r2, #102 @ 0x66 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r2, #88 @ 0x58 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r2, #78 @ 0x4e │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -991694,29 +991708,29 @@ │ │ │ │ ldr r2, [pc, #40] @ (352058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2407a0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 351f88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2406d0> │ │ │ │ nop │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r6, #6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - uxth r4, r2 │ │ │ │ + cbz r4, 3520b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240800> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bvs.n 351fb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2406f8> │ │ │ │ + bvc.n 352010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240758> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r3, pc, #944 @ (adr r3, 352408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240b50>) │ │ │ │ + add r5, pc, #112 @ (adr r5, 3520c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240810>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 3520d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240820> │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb 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 │ │ │ │ @@ -992116,76 +992130,76 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 351e90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2405d8> │ │ │ │ b.n 3521b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2408f8> │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r4, [r7, #28] │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r2, pc, #424 @ (adr r2, 35263c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d84>) │ │ │ │ + add r3, pc, #616 @ (adr r3, 3526fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240e44>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 3523b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240afc> │ │ │ │ + bpl.n 352414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240b5c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, pc, #296 @ (adr r2, 3525c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d10>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 352688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240dd0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + cbz r2, 3524b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240bfc> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bmi.n 3524dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240c24> │ │ │ │ + bpl.n 35253c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240c84> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r0, [r2, #8] │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bcc.n 352440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240b88> │ │ │ │ + bmi.n 3524a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240be8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #760 @ (adr r0, 3527b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240f00>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r0, pc, #688 @ (adr r0, 35277c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240ec4>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 35283c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240f84>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bcc.n 3524ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240c34> │ │ │ │ + bmi.n 35254c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240c94> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 35276c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240eb4>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 35282c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240f74>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bcs.n 3524a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240bec> │ │ │ │ + bmi.n 352504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240c4c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mcr 0, 4, r0, cr2, cr10, {6} │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + vshr.s64 q0, q5, #14 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldr r6, [r1, r3] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #176 @ (adr r0, 3525a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240ce8>) │ │ │ │ + add r1, pc, #368 @ (adr r1, 352660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240da8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r0, pc, #112 @ (adr r0, 352568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240cb0>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 352628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d70>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #48] @ 0x30 │ │ │ │ @@ -992253,25 +992267,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (3525d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d18>) │ │ │ │ ldr.w r3, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 352524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240c6c> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r0, pc, #776 @ (adr r0, 3528c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x241010>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 352624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d6c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #8] │ │ │ │ + add r0, pc, #200 @ (adr r0, 352690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240dd8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #136] @ 0x88 │ │ │ │ + add r0, pc, #328 @ (adr r0, 352714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240e5c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + add r0, pc, #136 @ (adr r0, 352658 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240da0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (3525fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d44>) │ │ │ │ @@ -992407,49 +992421,48 @@ │ │ │ │ nop │ │ │ │ bls.n 3526e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240e28> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3526e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240e28> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - b.n 352628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240d70> │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + stmia.w ip!, {r0, r2, r3, r4, r6, r7} │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + asrs r0, r2, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bls.n 3527c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x240f08> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #576 @ (adr r0, 352990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2410d8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -994985,141 +994998,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 354406 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242b4e> │ │ │ │ b.w 353a3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242182> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 35447c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242bc4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 354524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242c6c> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35451c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242c64> │ │ │ │ ldr r1, [pc, #664] @ (3547c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242f08>) │ │ │ │ @@ -995371,47 +995384,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 3547ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242ef6> │ │ │ │ b.w 353e4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242592> │ │ │ │ nop │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 354810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x242f58> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -995523,15 +995536,15 @@ │ │ │ │ mov.w r0, #13631488 @ 0xd00000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr.w r4, [pc, #1328] @ 354e70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2435b8> │ │ │ │ sub.w sp, sp, #1048 @ 0x418 │ │ │ │ @@ -996050,67 +996063,67 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 354e4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x243594> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ae │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r1, r2, r5, r7, lr} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #888] @ (355204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x24394c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mov sl, ip │ │ │ │ + ldr r0, [pc, #72] @ (354ee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x24362c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - mov sl, r2 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r4, r4 │ │ │ │ + bxns sl │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cmp ip, r7 │ │ │ │ + mov ip, sp │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrh r6, [r4, #32] │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r1, 354f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x243668> │ │ │ │ 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 │ │ │ │ @@ -997992,21 +998005,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (3563f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x244b38>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 356058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2447a0> │ │ │ │ ... │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r7, #27] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 35641c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x244b64> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -998921,23 +998934,23 @@ │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ lsls r1, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa3dffff │ │ │ │ ... │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ sub.w r2, r3, #38 @ 0x26 │ │ │ │ cmp r2, #4 │ │ │ │ bhi.w 357d36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x24647e> │ │ │ │ ldr.w r3, [pc, #1668] @ 357520 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x245c68> │ │ │ │ add r3, pc │ │ │ │ @@ -999570,17 +999583,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ ... │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ movs r5, #0 │ │ │ │ @@ -1000078,15 +1000091,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ bl 48ab70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3792b8> │ │ │ │ mov r5, r0 │ │ │ │ b.w 356e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x24557c> │ │ │ │ ... │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ blx 73e10 │ │ │ │ movs r0, #4 │ │ │ │ strd r5, r5, [sp, #216] @ 0xd8 │ │ │ │ @@ -1000383,21 +1000396,21 @@ │ │ │ │ movw r1, #865 @ 0x361 │ │ │ │ bl 486370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x374ab8> │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 35791c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x246064> │ │ │ │ + b.n 357b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2462c4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #428] @ (357f5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2466a4>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1001518,21 +1001531,21 @@ │ │ │ │ ... │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ sub.w r7, r3, #65 @ 0x41 │ │ │ │ cmp r7, #7 │ │ │ │ bhi.w 358ad0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x247218> │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -1002296,15 +1002309,15 @@ │ │ │ │ ... │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #5] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r2, r7, r0 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #428] @ (359388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x247ad0>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1015658,15 +1015671,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ udf #64 @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 362894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x250fdc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r6, 3628d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x251018> │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #520] @ (362a98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2511e0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1017317,15 +1017330,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 363b0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x252254> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3800d8 │ │ │ │ + stcl 0, cr0, [r8], #-864 @ 0xfffffca0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #264] @ (363c74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2523bc>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #264] @ (363c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2523c0>) │ │ │ │ @@ -1019161,21 +1019174,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (3651dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x253924>) │ │ │ │ @@ -1019300,15 +1019313,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r1, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #344] @ (365354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x253a9c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1019473,17 +1019486,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #576] @ (365624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x253d6c>) │ │ │ │ + ldr r5, [pc, #768] @ (3656e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x253e2c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r4, sp, #264 @ 0x108 │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -1020009,15 +1020022,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #120 @ (adr r7, 365aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2541e8>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1020972,19 +1020985,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #7] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r0, [pc, #680] @ (366704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x254e4c>) │ │ │ │ + ldr r1, [pc, #872] @ (3667c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x254f0c>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ @@ -1021105,15 +1021118,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r6, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -1021462,42 +1021475,42 @@ │ │ │ │ ... │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - eors r0, r7 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xe8ce00db │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + ldrd r0, r0, [lr, #876]! @ 0x36c │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r4, #26 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 366994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2550dc> │ │ │ │ + bmi.n 3669f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25513c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adcs r6, r2 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bcs.n 366a08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x255150> │ │ │ │ + bcc.n 366a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2551b0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - b.n 3664e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x254c30> │ │ │ │ + b.n 366748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x254e90> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r5, #58 @ 0x3a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ 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 r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2008] @ 0x7d8 │ │ │ │ @@ -1022574,21 +1022587,21 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 3675fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x255d42> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movw r2, #36269 @ 0x8dad │ │ │ │ movw r1, #35056 @ 0x88f0 │ │ │ │ movw r3, #36013 @ 0x8cad │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ @@ -1023038,17 +1023051,17 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add.w r3, r3, #15040 @ 0x3ac0 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add.w r0, r8, r3 │ │ │ │ bl 365a2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x254174> │ │ │ │ b.w 366db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2554f8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ 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, #3504] @ 0xdb0 │ │ │ │ sub.w sp, sp, #556 @ 0x22c │ │ │ │ add.w r8, r0, #602112 @ 0x93000 │ │ │ │ @@ -1024357,15 +1024370,15 @@ │ │ │ │ bne.w 367bbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x256304> │ │ │ │ b.n 36820a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x256952> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 365360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x253aa8> │ │ │ │ b.n 3688ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x257012> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4736 @ 0x1280 │ │ │ │ add.w r5, r0, #4768 @ 0x12a0 │ │ │ │ @@ -1026590,17 +1026603,18 @@ │ │ │ │ nop │ │ │ │ str r2, [r0, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r4, r7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - vmla.i q8, q12, d1[7] │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1027803,44 +1027817,44 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r4, [r3, r7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r4, [r0, r4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #14 │ │ │ │ + adds r6, #62 @ 0x3e │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r3, #226 @ 0xe2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r4, #34 @ 0x22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl ffff2e2e │ │ │ │ bl 4eae32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d957a> │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xf2b400ed │ │ │ │ - @ instruction: 0xf26e00ed │ │ │ │ + @ instruction: 0xf3e400ed │ │ │ │ + @ instruction: 0xf39e00ed │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ ldr r4, [pc, #780] @ (36b168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2598b0>) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #780] @ (36b16c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2598b4>) │ │ │ │ @@ -1028133,15 +1028147,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r2, [r7, r5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr.w r6, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1030075,23 +1030089,23 @@ │ │ │ │ bl 36b7c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x259f0c> │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sl, #16] │ │ │ │ b.n 36c3be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25ab06> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + adds r0, r7, r0 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr.w r5, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1031013,17 +1031027,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #166 @ 0xa6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 36cf8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25b6d4> │ │ │ │ + bpl.n 36cfec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25b734> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bcc.n 36cf3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25b684> │ │ │ │ + bpl.n 36cf9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25b6e4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ lsls r1, 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, #3984] @ 0xf90 │ │ │ │ @@ -1031850,15 +1031864,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #112 @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1032657,15 +1032671,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r0, r1, #7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 13, r0, r8, cr8 │ │ │ │ + stc2 0, cr0, [r8, #864] @ 0x360 │ │ │ │ subs r4, r4, #5 │ │ │ │ lsls r1, 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, #3920] @ 0xf50 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1032873,18 +1032887,18 @@ │ │ │ │ b.n 36e2c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25ca0c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r3, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - smlaldx r0, r0, r6, r8 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + ldc2l 0, cr0, [r6], #864 @ 0x360 │ │ │ │ + str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ adds r4, r6, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2276] @ 0x8e4 │ │ │ │ ldrh.w r2, [r2, #2280] @ 0x8e8 │ │ │ │ @@ -1033435,15 +1033449,15 @@ │ │ │ │ b.n 36e5a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25ccec> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - @ instruction: 0xf63200d8 │ │ │ │ + @ instruction: 0xf76200d8 │ │ │ │ adds r4, r3, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1033936,15 +1033950,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36ed3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25d482> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - vshr.s64 q0, q4, #58 │ │ │ │ + @ instruction: 0xf0b600d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #856] @ (36f130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25d878>) │ │ │ │ @@ -1034257,17 +1034271,17 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc 0, cr0, [lr, #-864]! @ 0xfffffca0 │ │ │ │ - ldcl 0, cr0, [r2], #864 @ 0x360 │ │ │ │ - mcrr 0, 13, r0, r2, cr8 │ │ │ │ + mrc 0, 2, r0, cr14, cr8, {6} │ │ │ │ + mcr 0, 1, r0, cr2, cr8, {6} │ │ │ │ + ldcl 0, cr0, [r2, #-864]! @ 0xfffffca0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 36fe7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x25e5c4> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2124] @ 0x84c │ │ │ │ add r3, pc │ │ │ │ @@ -1042049,15 +1042063,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ cbnz r0, 374642 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x262d8a> │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ revsh r0, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r0, 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, #3992] @ 0xf98 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1042279,19 +1042293,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ cbnz r0, 3748ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263012> │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 3748a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x262fee> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (3749c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1042520,17 +1042534,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ @ instruction: 0xb61e │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1864 @ 0x748 │ │ │ │ addw r1, r0, #1868 @ 0x74c │ │ │ │ add.w r2, r0, #1872 @ 0x750 │ │ │ │ addw r0, r0, #1876 @ 0x754 │ │ │ │ @@ -1042817,23 +1042831,23 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ push {r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 374f14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26365c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 13d1c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b908> │ │ │ │ b.n 374c22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26336a> │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ @@ -1043064,19 +1043078,19 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3745f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x262d40> │ │ │ │ b.n 374c22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26336a> │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1043430,47 +1043444,47 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3759d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264118> │ │ │ │ + b.n 375c30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264378> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - rev r0, r4 │ │ │ │ + cbnz r0, 375568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263cb0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r3, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r4, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r2, [pc, #32] @ (375550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263c98>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 375302 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263a4a> │ │ │ │ @@ -1043478,17 +1043492,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (375554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263c9c>) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c4178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b28c0> │ │ │ │ b.n 3753dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263b24> │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #580] @ 3757ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263ef4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1043712,15 +1043726,15 @@ │ │ │ │ b.n 3756d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263e1c> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1404] @ 0x57c │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 375668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263db0> │ │ │ │ bcc.n 375740 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x263e88> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ 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, #524] @ (3759d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26411c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1043916,17 +1043930,17 @@ │ │ │ │ nop │ │ │ │ bne.n 375ab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2641f8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #960] @ (375da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2644ec>) │ │ │ │ + ldr r2, [pc, #128] @ (375a64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2641ac>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 375ec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264610> │ │ │ │ + b.n 376128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264870> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -1044008,21 +1044022,21 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 375a56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26419e> │ │ │ │ ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - mov r4, r7 │ │ │ │ + bxns sp │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 375d44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26448c> │ │ │ │ + b.n 375fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2646ec> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (375bf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264338>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1044113,17 +1044127,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 375b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264298> │ │ │ │ ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (375d40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264488>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1044254,17 +1044268,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #880 @ (adr r3, 3760bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264804>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #280 @ (adr r3, 375e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2645b4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ 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, #252] @ (375e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2645b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1044362,15 +1044376,15 @@ │ │ │ │ nop │ │ │ │ ldmia r3!, {r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r2, pc, #512 @ (adr r2, 376074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2647bc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (375edc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1044409,15 +1044423,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r1, pc, #408 @ (adr r1, 37607c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2647c4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r0, r6, lsl #1] │ │ │ │ + @ instruction: 0xfa4000d6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 375f84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2646cc> │ │ │ │ mov lr, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -1044463,15 +1044477,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 3751b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2638f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ lsls r0, 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1044486,15 +1044500,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3751b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2638f8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (3760c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26480c>) │ │ │ │ @@ -1044575,24 +1044589,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26479c> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + strh r2, [r1, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh.w r0, [r4, r6, lsl #1] │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + @ instruction: 0xfa6400d6 │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r7, 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] │ │ │ │ @@ -1044676,24 +1044690,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (376208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264950>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376182 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2648ca> │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb.w r0, [r6, r6, lsl #1] │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrsh.w r0, [r6, r6, lsl #1] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r2, r2] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r7, 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] @ (3762fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264a44>) │ │ │ │ @@ -1044770,24 +1044784,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37628c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2649d4> │ │ │ │ nop │ │ │ │ stmia r7!, {r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf6fc00d6 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + strh.w r0, [ip, r6, lsl #1] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (3763ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264b34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044860,24 +1044874,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (376404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264b4c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37638a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264ad2> │ │ │ │ stmia r6!, {r3} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - addw r0, r2, #2262 @ 0x8d6 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + @ instruction: 0xf73200d6 │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ 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, #196] @ (3764e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264c28>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1044948,21 +1044962,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264bbc> │ │ │ │ stmia r5!, {r1, r2, r4} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r3, #13] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ 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, #204] @ (3765d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1045029,24 +1045043,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3765e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264d30>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ands.w r0, sl, #7012352 @ 0x6b0000 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + adc.w r0, sl, #7012352 @ 0x6b0000 │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r3, #15] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (3766a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264df0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1045109,24 +1045123,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (3766c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264e08>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbfx r0, r2, #3, #23 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + orns r0, r2, #7012352 @ 0x6b0000 │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strb r4, [r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (376804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1045230,24 +1045244,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376752 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264e9a> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf23800d6 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + bfi r0, r8, #3, #20 │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcc.n 37681c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264f64> │ │ │ │ + bpl.n 37687c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264fc4> │ │ │ │ lsls r0, r5, #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] @ (376940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265088>) │ │ │ │ @@ -1045346,23 +1045360,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264fdc> │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r0, #2] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + ldrb r6, [r7, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcs.n 3768d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265020> │ │ │ │ + bcc.n 376938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265080> │ │ │ │ lsls r0, r5, #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] │ │ │ │ @@ -1045422,19 +1045436,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3680] @ 0xe60 │ │ │ │ b.n 3769e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26512c> │ │ │ │ nop │ │ │ │ nop {8} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vshr.s64 q0, q3, #42 │ │ │ │ + @ instruction: 0xf0c600d6 │ │ │ │ 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] @ (376a64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2651ac>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1045446,15 +1045460,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3759e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x264130> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1045568,23 +1045582,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376b14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26525c> │ │ │ │ bkpt 0x008c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r0, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #976] @ (376fa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2656e8>) │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - beq.n 376c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2653a0> │ │ │ │ + bne.n 376cb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265400> │ │ │ │ lsls r0, r5, #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] │ │ │ │ @@ -1045702,24 +1045716,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376caa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2653f2> │ │ │ │ pop {r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stcl 0, cr0, [r0], #856 @ 0x358 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + mrc 0, 0, r0, cr0, cr6, {6} │ │ │ │ + strb r2, [r6, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #464] @ (376f20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265668>) │ │ │ │ + ldr r6, [pc, #656] @ (376fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265728>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1045787,23 +1045801,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376dae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2654f6> │ │ │ │ nop │ │ │ │ cbnz r2, 376e8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2655d4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [pc, #608] @ (377088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2657d0>) │ │ │ │ + ldr r5, [pc, #800] @ (377148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265890>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (376f4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265694>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1045897,24 +1045911,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376eba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265602> │ │ │ │ revsh r0, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xead000d6 │ │ │ │ - strb r2, [r6, #8] │ │ │ │ + stc 0, cr0, [r0], {214} @ 0xd6 │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [pc, #400] @ (3770f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265838>) │ │ │ │ + ldr r4, [pc, #592] @ (3771b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2658f8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r6, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1045986,23 +1046000,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 376fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265726> │ │ │ │ nop │ │ │ │ cbnz r2, 377078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2657c0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [pc, #416] @ (3771f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265940>) │ │ │ │ + ldr r3, [pc, #608] @ (3772b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265a00>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (3770dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265824>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1046041,17 +1046055,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3680] @ 0xe60 │ │ │ │ b.n 37709e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2657e6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xe8dc00d6 │ │ │ │ + and.w r0, ip, r6, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #34423 @ 0x8677 │ │ │ │ @@ -1046103,19 +1046117,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37711a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265862> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3680] @ 0xe60 │ │ │ │ b.n 37714c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265894> │ │ │ │ @ instruction: 0xb80e │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r4, [r4, #3] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xe83200d6 │ │ │ │ + strd r0, r0, [r2, #-856]! @ 0x358 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (377224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26596c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -1046163,17 +1046177,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb78a │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ 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, #92] @ 37729c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2659e4> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1046209,17 +1046223,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r1, #124] @ 0x7c │ │ │ │ + strb r6, [r7, #3] │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1046275,19 +1046289,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 377316 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265a5e> │ │ │ │ nop │ │ │ │ @ instruction: 0xb65c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + strb r6, [r1, #2] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1046561,25 +1046575,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37752c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265c74> │ │ │ │ push {r1, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 3772a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2659f0> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 37752c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265c74> │ │ │ │ @@ -1046778,17 +1046792,17 @@ │ │ │ │ b.n 37779a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265ee2> │ │ │ │ ldr r2, [pc, #16] @ (377898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265fe0>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37752c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x265c74> │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1046919,17 +1046933,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3779ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266112> │ │ │ │ b.n 377936 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26607e> │ │ │ │ add sp, #256 @ 0x100 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r0, r6, #21 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r7, #32] │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ 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, #444] @ (377be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266330>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1047098,17 +1047112,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 377a90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2661d8> │ │ │ │ add r7, sp, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r0, r3, #15 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (377da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2664ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1047265,15 +1047279,15 @@ │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 377d1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266464> │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r2, r5, #8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ 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, #264] @ (377ec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1047358,15 +1047372,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #432] @ (378094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2667dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1047509,21 +1047523,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #320 @ 0x140 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r1, #72] @ 0x48 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (378260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2669a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1047672,29 +1047686,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37817a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2668c2> │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [r7, #52] @ 0x34 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (37843c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266b84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1047843,29 +1047857,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 378356 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266a9e> │ │ │ │ add r6, pc, #616 @ (adr r6, 3786a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266df0>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r7, #28] │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r3, #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 │ │ │ │ @@ -1048112,15 +1048126,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 378662 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266daa> │ │ │ │ add r3, pc, #16 @ (adr r3, 378714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x266e5c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r6, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1049019,17 +1049033,17 @@ │ │ │ │ b.w 3789c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26710c> │ │ │ │ ldr r2, [pc, #16] @ (37926c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2679b4>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 378a88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2671d0> │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #476] @ (379460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x267ba8>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1051134,15 +1051148,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 37a3ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x268af6> │ │ │ │ b.w 37a400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x268b48> │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r9 │ │ │ │ + blxns pc │ │ │ │ lsls r0, r3, #3 │ │ │ │ ubfx r3, r0, #3, #1 │ │ │ │ ubfx r2, r0, #2, #1 │ │ │ │ ubfx r1, r0, #1, #1 │ │ │ │ and.w r0, r0, #1 │ │ │ │ bl 26dcd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c41c> │ │ │ │ b.w 3793ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x267af4> │ │ │ │ @@ -1051456,15 +1051470,15 @@ │ │ │ │ b.n 37afbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x269704> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 37af4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x269694> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #180 @ 0xb4 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #752] @ (37b314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x269a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051702,15 +1051716,15 @@ │ │ │ │ b.n 37b198 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2698e0> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #468] @ 0x1d4 │ │ │ │ b.n 37b058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2697a0> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r5, #90 @ 0x5a │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #904] @ 0x388 │ │ │ │ cbz r1, 37b360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x269aa8> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1052162,15 +1052176,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37b878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x269fc0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (37b8a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x269fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1052241,15 +1052255,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 37b91a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a062> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 37b91a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a062> │ │ │ │ strb r0, [r7, #0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37b994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a0dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1052268,15 +1052282,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37b998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a0e0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37b9e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a128>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1052295,15 +1052309,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37b9e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a12c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #80] @ (37ba3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1052425,19 +1052439,19 @@ │ │ │ │ beq.n 37baa2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a1ea> │ │ │ │ ldr r2, [pc, #20] @ (37bb60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a2a8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37bacc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a214> │ │ │ │ nop │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #242 @ 0xf2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1052520,19 +1052534,19 @@ │ │ │ │ bl 131c10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20358> │ │ │ │ cmp r6, r0 │ │ │ │ it eq │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ beq.n 37bbb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a2f8> │ │ │ │ b.n 37bbe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a330> │ │ │ │ nop │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ @@ -1052664,23 +1052678,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (37bdd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a51c>) │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37bcfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a446> │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bcs.n 37bde8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a530> │ │ │ │ + bcc.n 37be48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26a590> │ │ │ │ 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, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1053625,37 +1053639,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37c4f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ac3e> │ │ │ │ nop │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r3, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #4 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 37c55c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26aca4> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37c830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26af78> │ │ │ │ @@ -1053724,31 +1053738,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37c4f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ac3e> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37c7b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26aef8> │ │ │ │ b.n 37c618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ad60> │ │ │ │ nop │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #16 │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r3, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (37c9c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b10c>) │ │ │ │ @@ -1054157,33 +1054171,33 @@ │ │ │ │ bls.w 37ca8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b1d2> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 37cb9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b2e4> │ │ │ │ b.n 37cb82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b2ca> │ │ │ │ ldrsh r6, [r2, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r3, #5 │ │ │ │ + movs r0, #138 @ 0x8a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r7, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1f85c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xe6d0c> │ │ │ │ ldr r3, [pc, #220] @ (37cd88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b4d0>) │ │ │ │ ldr r2, [pc, #220] @ (37cd8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b4d4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1054271,39 +1054285,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37cacc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b214> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37ccec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b434> │ │ │ │ b.n 37cb7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b2c6> │ │ │ │ nop │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, r2, #4 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r6, #2 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 37cdea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b532> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1988] @ 0x7c4 │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 37cdea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b532> │ │ │ │ @@ -1054748,19 +1054762,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 364488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x252bd0> │ │ │ │ b.n 37d218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26b960> │ │ │ │ ldrsb r6, [r7, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + adds r6, r5, r4 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #284] @ (37d400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26bb48>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1055012,23 +1055026,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r3, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r2, #220 @ 0xdc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055285,21 +1055299,21 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r0, #194 @ 0xc2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r3, #11 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055640,23 +1055654,23 @@ │ │ │ │ ... │ │ │ │ ldr r6, [pc, #520] @ (37de6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26c5b4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r5, #92 @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055928,19 +1055942,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 37dfa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26c6f0> │ │ │ │ b.n 37deca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26c612> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r3, [pc, #24] @ (37dfcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26c714>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1056153,15 +1056167,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [pc, #528] @ (37e464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26cbac>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r2, r3, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r2, r4, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1056199,15 +1056213,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop @ (mov r8, r8) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r0, r3, #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] @ 37e36c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26cab4> │ │ │ │ @@ -1056248,17 +1056262,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37e34e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ca96> │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #504] @ (37e588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ccd0>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1056644,21 +1056658,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r6, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r2, r6, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, r3, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (37e860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26cfa8>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1056865,33 +1056879,33 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r7, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r6, r7, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r0, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r4, #19 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r3, #16 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r5, [pc, #164] @ (37eabc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d204>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1057134,29 +1057148,29 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r4, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r3, #7 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r7, #8 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ 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, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1057232,17 +1057246,17 @@ │ │ │ │ bl 45d980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34c0c8> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 37ed28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d470> │ │ │ │ nop │ │ │ │ subs r4, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 37edda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d522> │ │ │ │ + push {r2, r3, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbz r2, 37eddc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d524> │ │ │ │ + push {r1, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (37eed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d61c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057357,23 +1057371,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37edda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d522> │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbz r4, 37ef1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d664> │ │ │ │ + cbz r4, 37ef28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d670> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbz r2, 37ef1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d666> │ │ │ │ + cbz r2, 37ef2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d672> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ 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, #16] @ (37ef0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d654>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057405,15 +1057419,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r2, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4068] @ 0xfe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 37eff2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d73a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1057492,15 +1057506,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (37f028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d770>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ b.n 37efda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d722> │ │ │ │ nop │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (37f124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d86c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057578,15 +1057592,15 @@ │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 37f074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d7bc> │ │ │ │ nop │ │ │ │ subs r0, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ 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 r3, [pc, #452] @ (37f300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26da48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057744,25 +1057758,27 @@ │ │ │ │ b.n 37f22a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26d972> │ │ │ │ adds r7, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37f308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26da50>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37f30c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26da54>) │ │ │ │ bx r2 │ │ │ │ - mcr2 0, 7, r0, cr6, cr7, {6} │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + movs r6, r2 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mrc2 0, 5, r0, cr12, cr7, {6} │ │ │ │ - mrc2 0, 6, r0, cr14, cr7, {6} │ │ │ │ - mcr2 0, 1, r0, cr8, cr7, {6} │ │ │ │ - mrc2 0, 2, r0, cr10, cr7, {6} │ │ │ │ - mcr2 0, 0, r0, cr0, cr7, {6} │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + vshr.u64 q8, , #20 │ │ │ │ + movs r6, r1 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + vqadd.u16 q8, q12, │ │ │ │ + vshr.u64 q0, , #54 │ │ │ │ + vqadd.u64 q0, q8, │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (37f420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26db68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057837,15 +1057853,15 @@ │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 37f370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26dab8> │ │ │ │ nop │ │ │ │ adds r5, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r6, 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] @ (37f5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26dd34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057999,25 +1058015,25 @@ │ │ │ │ b.n 37f516 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26dc5e> │ │ │ │ adds r4, #250 @ 0xfa │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37f5f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26dd3c>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37f5f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26dd40>) │ │ │ │ bx r2 │ │ │ │ - mcrr2 0, 13, r0, r2, cr7 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldc2l 0, cr0, [r2, #-860]! @ 0xfffffca4 │ │ │ │ + strb r0, [r1, #3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldc2 0, cr0, [r8], {215} @ 0xd7 │ │ │ │ - @ instruction: 0xfbf200d7 │ │ │ │ - @ instruction: 0xfb8400d7 │ │ │ │ - @ instruction: 0xfb6e00d7 │ │ │ │ - @ instruction: 0xfb5c00d7 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + stc2l 0, cr0, [r8, #-860] @ 0xfffffca4 │ │ │ │ + stc2 0, cr0, [r2, #-860]! @ 0xfffffca4 │ │ │ │ + ldc2 0, cr0, [r4], #860 @ 0x35c │ │ │ │ + ldc2 0, cr0, [lr], {215} @ 0xd7 │ │ │ │ + stc2 0, cr0, [ip], {215} @ 0xd7 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2336 @ 0x920 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2340] @ 0x924 │ │ │ │ @@ -1058266,23 +1058282,23 @@ │ │ │ │ bcc.n 37f7e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26df2c> │ │ │ │ b.n 37f838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26df80> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 37f7e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26df2c> │ │ │ │ b.n 37f838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26df80> │ │ │ │ nop │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvc.n 37f8c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e010> │ │ │ │ + bhi.n 37f928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e070> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh.w r0, [r0, #215] @ 0xd7 │ │ │ │ - ldr??.w r0, [r6, r7, lsl #1] │ │ │ │ - vst1.8 @ instruction: 0xf9c400d7 │ │ │ │ - @ instruction: 0xfa0000d7 │ │ │ │ - vld1.8 @ instruction: 0xf9ac00d7 │ │ │ │ + @ instruction: 0xfae000d7 │ │ │ │ + @ instruction: 0xfa8600d7 │ │ │ │ + @ instruction: 0xfaf400d7 │ │ │ │ + @ instruction: 0xfb3000d7 │ │ │ │ + @ instruction: 0xfadc00d7 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1058529,30 +1058545,30 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 37f91c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e064> │ │ │ │ ldr r2, [pc, #56] @ (37fb54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e29c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37fad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e220> │ │ │ │ nop │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9a400d7 │ │ │ │ - bpl.n 37fae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e22c> │ │ │ │ + @ instruction: 0xfad400d7 │ │ │ │ + bvc.n 37fb44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26e28c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr??.w r0, [ip, r7, lsl #1] │ │ │ │ - vld1.8 @ instruction: 0xf9a200d7 │ │ │ │ - ldrh.w r0, [r4, #215] @ 0xd7 │ │ │ │ - ldrb.w r0, [r0, #215] @ 0xd7 │ │ │ │ - strh.w r0, [r0, r7, lsl #1] │ │ │ │ - ldrh.w r0, [lr, r7, lsl #1] │ │ │ │ - strh.w r0, [r4, r7, lsl #1] │ │ │ │ - str??.w r0, [sl, r7, lsl #1] │ │ │ │ - strh.w r0, [lr, r7, lsl #1] │ │ │ │ - ldr.w r0, [sl, r7, lsl #1] │ │ │ │ - strb.w r0, [r2, r7, lsl #1] │ │ │ │ + @ instruction: 0xfa8c00d7 │ │ │ │ + @ instruction: 0xfad200d7 │ │ │ │ + vld1.8 @ instruction: 0xf9e400d7 │ │ │ │ + vst1.8 @ instruction: 0xf9c000d7 │ │ │ │ + ldr??.w r0, [r0, r7, lsl #1] │ │ │ │ + vld4. {d16-d19}, [lr :64], r7 │ │ │ │ + ldr??.w r0, [r4, r7, lsl #1] │ │ │ │ + ldrsb.w r0, [sl, #215] @ 0xd7 │ │ │ │ + ldr??.w r0, [lr, r7, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf98a00d7 │ │ │ │ + ldrsh.w r0, [r2, r7, lsl #1] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #36495 @ 0x8e8f │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1059056,29 +1059072,29 @@ │ │ │ │ nop │ │ │ │ cmp r3, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf4d400d7 │ │ │ │ - eors.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + addw r0, r4, #2263 @ 0x8d7 │ │ │ │ + rsb r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ands.w r0, lr, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf3e200d7 │ │ │ │ - and.w r0, sl, #7045120 @ 0x6b8000 │ │ │ │ + adc.w r0, lr, #7045120 @ 0x6b8000 │ │ │ │ + adds.w r0, r2, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf53a00d7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -1059371,28 +1059387,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcr2 1, 7, r0, cr10, cr7, {4} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ mrc2 1, 3, r0, cr10, cr7, {4} │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ssat r0, #24, r6, lsl #3 │ │ │ │ - @ instruction: 0xf29600d7 │ │ │ │ - @ instruction: 0xf2b600d7 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + bics.w r0, r6, #7045120 @ 0x6b8000 │ │ │ │ + ubfx r0, r6, #3, #24 │ │ │ │ + @ instruction: 0xf3e600d7 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf1ea00d7 │ │ │ │ - addw r0, sl, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf31a00d7 │ │ │ │ + @ instruction: 0xf33a00d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 26da3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15c184> │ │ │ │ @@ -1059631,20 +1059647,20 @@ │ │ │ │ b.n 380626 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ed6e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xfa2a0197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldr??.w r0, [r2, #407] @ 0x197 │ │ │ │ - vqadd.s32 q0, q8, │ │ │ │ + orrs.w r0, r0, #215 @ 0xd7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ vcvt.f64.f32 d3, s3 │ │ │ │ @@ -1059745,19 +1059761,19 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 38076e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26eeb6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str.w r0, [r0, #407] @ 0x197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 2, r0, cr0, cr7, {6} │ │ │ │ + vshr.s64 q0, , #64 │ │ │ │ strb.w r0, [sl, #407] @ 0x197 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldcl 0, cr0, [lr, #860] @ 0x35c │ │ │ │ + vqadd.s8 q0, q15, │ │ │ │ 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] @ (380898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26efe0>) │ │ │ │ ldr r3, [pc, #164] @ (38089c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26efe4>) │ │ │ │ @@ -1059823,16 +1059839,16 @@ │ │ │ │ movs r5, #4 │ │ │ │ b.n 380824 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ef6c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb.w r0, [r2, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7b20197 │ │ │ │ - stcl 0, cr0, [sl, #-860]! @ 0xfffffca4 │ │ │ │ - stcl 0, cr0, [r8, #-860]! @ 0xfffffca4 │ │ │ │ + mrc 0, 4, r0, cr10, cr7, {6} │ │ │ │ + mrc 0, 4, r0, cr8, cr7, {6} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 380a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f184> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (380a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f188>) │ │ │ │ @@ -1059974,19 +1059990,19 @@ │ │ │ │ movs r1, #4 │ │ │ │ b.n 380952 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f09a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7380197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #-860] @ 0xfffffca4 │ │ │ │ + mcr 0, 2, r0, cr6, cr7, {6} │ │ │ │ @ instruction: 0xf6fc0197 │ │ │ │ - ldc 0, cr0, [r4], #-860 @ 0xfffffca4 │ │ │ │ - stc 0, cr0, [r4], {215} @ 0xd7 │ │ │ │ - @ instruction: 0xebf000d7 │ │ │ │ + stcl 0, cr0, [r4, #-860]! @ 0xfffffca4 │ │ │ │ + ldc 0, cr0, [r4, #-860]! @ 0xfffffca4 │ │ │ │ + stc 0, cr0, [r0, #-860]! @ 0xfffffca4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #204] @ 380b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f27c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #200] @ (380b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f280>) │ │ │ │ @@ -1060062,17 +1060078,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 380aac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f1f4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf58c0197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8200d7 │ │ │ │ + ldc 0, cr0, [r2], #860 @ 0x35c │ │ │ │ adc.w r1, ip, #4947968 @ 0x4b8000 │ │ │ │ - @ instruction: 0xeb2400d7 │ │ │ │ + mrrc 0, 13, r0, r4, cr7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 31d97c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c0c4> │ │ │ │ @@ -1060138,15 +1060154,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ eor.w r1, r2, #4947968 @ 0x4b8000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, r4, #4947968 @ 0x4b8000 │ │ │ │ - eor.w r0, r2, r7, lsr #3 │ │ │ │ + subs.w r0, r2, r7, lsr #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 │ │ │ │ bl 31cfe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20b72c> │ │ │ │ @@ -1060215,19 +1060231,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ usat r1, #23, ip, asr #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xf35a0197 │ │ │ │ - ldrd r0, r0, [ip, #860] @ 0x35c │ │ │ │ - @ instruction: 0xe9ae00d7 │ │ │ │ + add.w r0, ip, r7, lsr #3 │ │ │ │ + @ instruction: 0xeade00d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 31e25c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20c9a4> │ │ │ │ @@ -1060306,16 +1060322,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [ip], #860 @ 0x35c │ │ │ │ - @ instruction: 0xe8cc00d7 │ │ │ │ + bic.w r0, ip, r7, lsr #3 │ │ │ │ + ldrd r0, r0, [ip, #860]! @ 0x35c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 380ed4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f61c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #192] @ (380ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f620>) │ │ │ │ @@ -1060387,17 +1060403,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xf1e40197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w lr!, {r0, r1, r2, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [lr, #860] @ 0x35c │ │ │ │ sbcs.w r1, r2, #151 @ 0x97 │ │ │ │ - @ instruction: 0xe83c00d7 │ │ │ │ + strd r0, r0, [ip, #-860]! @ 0x35c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #92] @ 380f54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f69c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r1, [pc, #88] @ (380f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f6a0>) │ │ │ │ @@ -1060587,15 +1060603,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vand d16, d26, d7 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vand d0, d16, d7 │ │ │ │ - b.n 380d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f478> │ │ │ │ + b.n 380f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f6d8> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1060739,17 +1060755,17 @@ │ │ │ │ bhi.n 3812a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f9f0> │ │ │ │ b.n 3812e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fa2c> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 3812a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f9f0> │ │ │ │ b.n 3812e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fa2c> │ │ │ │ nop │ │ │ │ - b.n 380ca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f3ec> │ │ │ │ + b.n 380f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f64c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 380c64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f3ac> │ │ │ │ + b.n 380ec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f60c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #300] @ 381464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fbac> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1060860,18 +1060876,18 @@ │ │ │ │ b.n 381432 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fb7a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldc 1, cr0, [ip], #604 @ 0x25c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2703b0> │ │ │ │ + b.n 380ec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f610> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stc 1, cr0, [r2], {151} @ 0x97 │ │ │ │ - b.n 381b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270248> │ │ │ │ + b.n 380d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26f4a8> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1060974,18 +1060990,18 @@ │ │ │ │ b.n 381550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fc98> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xeb3c0197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270248> │ │ │ │ + b.n 381d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2704a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xeafe0197 │ │ │ │ - b.n 381a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27015c> │ │ │ │ + b.n 381c74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2703bc> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1061090,17 +1061106,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3816e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fe2a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3816a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fde8> │ │ │ │ b.n 38163c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fd84> │ │ │ │ - b.n 38199c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2700e4> │ │ │ │ + b.n 381bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270344> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs.w r0, r8, #7012352 @ 0x6b0000 │ │ │ │ + @ instruction: 0xf6e800d6 │ │ │ │ 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] @ (3817f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ff3c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1061193,19 +1061209,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3817d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ff1c> │ │ │ │ asrs r6, r3, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xe8d80197 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #25] │ │ │ │ + strb r6, [r4, #30] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (3818c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270008>) │ │ │ │ @@ -1061274,15 +1061290,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r2, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 381850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ff98> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [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, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (3819cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270114>) │ │ │ │ @@ -1061383,19 +1061399,19 @@ │ │ │ │ nop │ │ │ │ asrs r0, r2, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3817e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ff30> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (381a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2701e4>) │ │ │ │ @@ -1061465,15 +1061481,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsrs r2, r7, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 38167c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fdc4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #396] @ (381c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270390>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1061628,27 +1061644,27 @@ │ │ │ │ b.n 381b36 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27027e> │ │ │ │ lsrs r2, r6, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3816b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fdf8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 381c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2703a8> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ adds r1, #46 @ 0x2e │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bgt.n 381ccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270414> │ │ │ │ + ble.n 381d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270474> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bgt.n 381cd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270418> │ │ │ │ + ble.n 381d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270478> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bgt.n 381c70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2703b8> │ │ │ │ + ble.n 381cd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270418> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + subs r1, #164 @ 0xa4 │ │ │ │ lsls r6, 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] │ │ │ │ @@ -1061801,17 +1061817,17 @@ │ │ │ │ b.n 381dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270504> │ │ │ │ lsrs r2, r7, #17 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 38248c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270bd4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 381ee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27062c> │ │ │ │ + blt.n 381d44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27048c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bge.n 381e94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2705dc> │ │ │ │ + blt.n 381ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27063c> │ │ │ │ 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, #268] @ (381f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1061916,15 +1061932,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r7, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 3822b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270a00> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 381f38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270680> │ │ │ │ + blt.n 381f98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2706e0> │ │ │ │ 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 r3, [pc, #404] @ (3820f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1062079,25 +1062095,25 @@ │ │ │ │ b.n 381fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270710> │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 38221c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270964> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 382164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2708ac> │ │ │ │ + bls.n 3821c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27090c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bhi.n 38213c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270884> │ │ │ │ + bls.n 38219c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2708e4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 3820c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270808> │ │ │ │ + bls.n 382120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270868> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ 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 r3, [pc, #336] @ (382280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2709c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062227,25 +1062243,25 @@ │ │ │ │ b.n 3821b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270900> │ │ │ │ lsrs r0, r0, #32 │ │ │ │ lsls r0, r3, #6 │ │ │ │ udf #190 @ 0xbe │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3822f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270a38> │ │ │ │ + bhi.n 382350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270a98> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvs.n 3821cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270914> │ │ │ │ + bvc.n 38222c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270974> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvs.n 382384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270acc> │ │ │ │ + bvc.n 3821e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27092c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 3821c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27090c> │ │ │ │ + bvc.n 382224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27096c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #312] @ (3823f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270b38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062365,21 +1062381,21 @@ │ │ │ │ nop │ │ │ │ lsls r0, r7, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ble.n 382464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270bac> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 382350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270a98> │ │ │ │ + bvs.n 3823b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270af8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bpl.n 382438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270b80> │ │ │ │ + bvs.n 382498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270be0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r5, #28 │ │ │ │ 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 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1062399,15 +1062415,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 381700 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fe48> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 3823b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270afc> │ │ │ │ + bpl.n 382414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270b5c> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1062429,15 +1062445,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 38180c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ff54> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 382590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270cd8> │ │ │ │ + bpl.n 3823f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270b38> │ │ │ │ lsls r7, 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] @ 3824f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270c38> │ │ │ │ @@ -1062457,15 +1062473,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 381700 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fe48> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 3825a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270ce8> │ │ │ │ + bpl.n 382400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270b48> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1062487,15 +1062503,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 38180c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26ff54> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bmi.n 38256c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270cb4> │ │ │ │ + bpl.n 3825cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270d14> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1062515,15 +1062531,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3818d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270018> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 38255c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270ca4> │ │ │ │ + bpl.n 3825bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270d04> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1062545,15 +1062561,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3819e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27012c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 382538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270c80> │ │ │ │ + bmi.n 382598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270ce0> │ │ │ │ lsls r7, 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] @ 382628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270d70> │ │ │ │ @@ -1062573,15 +1062589,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3818d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270018> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 382550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270c98> │ │ │ │ + bmi.n 3825b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270cf8> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1062603,15 +1062619,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 3819e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27012c> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 382724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270e6c> │ │ │ │ + bmi.n 382584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270ccc> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1062629,15 +1062645,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 381700 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x26fe48> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bcc.n 382714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270e5c> │ │ │ │ + bmi.n 382774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270ebc> │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1062655,15 +1062671,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 3818d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270018> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bcs.n 3826fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270e44> │ │ │ │ + bmi.n 38275c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270ea4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (382748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270e90>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 382744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270e8c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1062852,21 +1062868,21 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ bhi.n 3829d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271118> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #74 @ 0x4a │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bne.n 3829d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271118> │ │ │ │ + bcs.n 382830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x270f78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bne.n 38292c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271074> │ │ │ │ + bcs.n 38298c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2710d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (382a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1062970,15 +1062986,15 @@ │ │ │ │ bne.n 382a16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27115e> │ │ │ │ b.n 3829b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2710fa> │ │ │ │ vsra.u64 d16, d7, #4 │ │ │ │ bvs.n 3829b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271100> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3829a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2710ec> │ │ │ │ + bne.n 382a04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27114c> │ │ │ │ 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 r3, [pc, #400] @ (382bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27133c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1063131,31 +1063147,31 @@ │ │ │ │ bne.n 382bca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271312> │ │ │ │ b.n 382b08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271250> │ │ │ │ mcr2 1, 6, r0, cr12, cr7, {4} │ │ │ │ bpl.n 382b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271258> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + beq.n 382b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2712cc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + beq.n 382cec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271434> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + beq.n 382c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271384> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + beq.n 382cc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271410> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (382dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271510>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1063308,31 +1063324,31 @@ │ │ │ │ bne.n 382d9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2714e6> │ │ │ │ b.n 382cdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271424> │ │ │ │ ldc2l 1, cr0, [r8], #604 @ 0x25c │ │ │ │ bcc.n 382d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271484> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #42 @ 0x2a │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r6!, {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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (382f50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271698>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1063455,21 +1063471,21 @@ │ │ │ │ bne.n 382f26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27166e> │ │ │ │ b.n 382e9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2715e4> │ │ │ │ @ instruction: 0xfb260197 │ │ │ │ bne.n 382f18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271660> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (383134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27187c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1063638,31 +1063654,31 @@ │ │ │ │ b.n 382fca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271712> │ │ │ │ nop │ │ │ │ ldrsh.w r0, [r0, #407] @ 0x197 │ │ │ │ beq.n 383218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271960> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r4} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (38341c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271b64>) │ │ │ │ @@ -1063916,27 +1063932,27 @@ │ │ │ │ b.n 38332c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271a74> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7ba0197 │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #672] @ (3836f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271e40>) │ │ │ │ @@ -1064192,27 +1064208,27 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 38361c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x271d64> │ │ │ │ @ instruction: 0xf4da0197 │ │ │ │ ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + movs r2, #222 @ 0xde │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #424] @ (3838dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272024>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1064379,23 +1064395,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #424] @ (383abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272204>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1064564,23 +1064580,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r6!, {r2, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #420] @ (383c98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2723e0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1064747,23 +1064763,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - nop {15} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (383e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2725b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064921,27 +1064937,27 @@ │ │ │ │ b.n 383d1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272462> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0], #-604 @ 0xfffffda4 │ │ │ │ stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00b2 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - str r0, [r7, r2] │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + ittt al │ │ │ │ + lslal r7, r2, #3 │ │ │ │ + stral r0, [r5, r7] │ │ │ │ + lslal r6, r2, #3 │ │ │ │ lsrs r6, r5, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bkpt 0x0002 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + itee cc │ │ │ │ + lslcc r7, r2, #3 │ │ │ │ + bkpt 0x00dc │ │ │ │ + lslcs r7, r2, #3 │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldc2 0, cr0, [r6, #924] @ 0x39c │ │ │ │ + cdp2 0, 12, cr0, cr6, cr7, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (384080 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2727c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ @@ -1065123,31 +1065139,31 @@ │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 383ef6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27263e> │ │ │ │ eor.w r1, r8, r7, lsr #2 │ │ │ │ stmia r1!, {r1, r2, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #880] @ (384404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272b4c>) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r2, r7, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {r1, r4} │ │ │ │ + pop {r1, r6, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r0, 38410a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272852> │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 384122 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27286a> │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r0, 38410c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272854> │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 384104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27284c> │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xfb8000e7 │ │ │ │ + ldc2 0, cr0, [r0], #924 @ 0x39c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (38429c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2729e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ @@ -1065329,31 +1065345,31 @@ │ │ │ │ b.n 384112 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27285a> │ │ │ │ nop │ │ │ │ strd r0, r1, [ip], #-604 @ 0x25c │ │ │ │ itet cs │ │ │ │ lslcs r7, r2, #6 │ │ │ │ asrcc r4, r2, #18 │ │ │ │ movcs r0, r0 │ │ │ │ - revsh r2, r2 │ │ │ │ + pop {r1} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [pc, #768] @ (3845b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272cf8>) │ │ │ │ + ldr r5, [pc, #960] @ (384670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272db8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r6, r3, #11 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbnz r6, 3842f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272a3c> │ │ │ │ + cbnz r6, 384300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272a48> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 3842de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272a26> │ │ │ │ + hlt 0x003c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r0, 3842f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272a40> │ │ │ │ + cbnz r0, 384304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272a4c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 3842e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272a28> │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 3842da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272a22> │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - vld4. {d16-d19}, [r6 :128], r7 │ │ │ │ + @ instruction: 0xfa9600e7 │ │ │ │ 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] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1065495,17 +1065511,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (38448c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272bd4>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3843f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272b3a> │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #624] @ (3846fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272e44>) │ │ │ │ + ldr r7, [pc, #816] @ (3847bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272f04>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [pc, #40] @ (3844b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272c00>) │ │ │ │ + ldr r7, [pc, #232] @ (384578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272cc0>) │ │ │ │ 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 r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1065629,21 +1065645,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 458b48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x347290> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 38454c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272c94> │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r7, r2, #3 │ │ │ │ - setend be │ │ │ │ + @ instruction: 0xb788 │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r4, r1 │ │ │ │ @@ -1065813,15 +1065829,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 384830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x272f78> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb82c │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ @@ -1065978,27 +1065994,27 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 384916 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27305e> │ │ │ │ b.n 384be0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273328> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r6, 384a16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27315e> │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r4, r6} │ │ │ │ + push {r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 384a16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27315e> │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r4, 384a1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273166> │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r2, 384a28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273170> │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r4, 384a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273180> │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #148] @ (384a70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2731b8>) │ │ │ │ @@ -1066187,33 +1066203,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 384b1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273264> │ │ │ │ push {r3, r5, r6, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r0, 384c0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273352> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #864 @ (adr r1, 384f2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273674>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 384bec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273334>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r1, pc, #912 @ (adr r1, 384f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2736a8>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 384c20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273368>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - uxtb r2, r7 │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r4, 384c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273360> │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r2, 384c2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273376> │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 384c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273390> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 384c26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27336e> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 384c42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27338a> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #304] @ (384d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273474>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1066340,27 +1066356,27 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 384db2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734fa> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 384da8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734f0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r6, 384d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734d8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - sxth r6, r0 │ │ │ │ + cbz r6, 384d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbz r4, 384d8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734d6> │ │ │ │ + cbz r4, 384d9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734e2> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r2, 384d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734d0> │ │ │ │ + cbz r2, 384d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734dc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 384d96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734de> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (384dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273534>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1066417,15 +1066433,15 @@ │ │ │ │ nop │ │ │ │ blt.n 384d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2734a4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ uxth r6, r1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 384e28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273570> │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ sxth r6, r5 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1066487,15 +1066503,15 @@ │ │ │ │ nop │ │ │ │ blt.n 384eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273600> │ │ │ │ lsls r7, r2, #6 │ │ │ │ cbz r2, 384ed6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27361e> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 384eae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2735f6> │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 384ec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273610> │ │ │ │ lsls r7, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1066620,29 +1066636,29 @@ │ │ │ │ nop │ │ │ │ bge.n 3850ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2737f4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ cbz r4, 385006 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27374e> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + cbz r0, 385034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27377c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ sub sp, #264 @ 0x108 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + cbz r2, 385012 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27375a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + cbz r0, 385042 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27378a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + cbz r6, 38501e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273766> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + cbz r4, 385026 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27376e> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + cbz r2, 38502e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273776> │ │ │ │ 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 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1066799,17 +1066815,17 @@ │ │ │ │ bne.n 385138 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273880> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 26bad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x15a21c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 385092 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2737da> │ │ │ │ b.n 3850a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2737f0> │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ 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 r4, r1 │ │ │ │ @@ -1067051,19 +1067067,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (385430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273b78>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 385282 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2739ca> │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #72] @ (385490 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273bd8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1067095,15 +1067111,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 38521c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273964> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bmi.n 385468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273bb0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ 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, #84] @ 3854fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273c44> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1067138,19 +1067154,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bmi.n 38540c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273b54> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r4, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #88] @ (385578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273cc0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1067190,17 +1067206,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (385580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273cc8>) │ │ │ │ add r3, pc │ │ │ │ b.n 385540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273c88> │ │ │ │ nop │ │ │ │ bmi.n 3855a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273ce8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ 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, #104] @ 3855fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273d44> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1067243,19 +1067259,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 385534 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273c7c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (385688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273dd0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1067302,19 +1067318,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcc.n 3856b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273dfc> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ 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, #132] @ (385730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273e78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1067371,21 +1067387,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcs.n 385640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273d88> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ 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 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1067572,15 +1067588,15 @@ │ │ │ │ b.n 385884 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x273fcc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #752 @ (adr r7, 385c24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27436c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, pc, #464 @ (adr r7, 385b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274258>) │ │ │ │ lsls r7, r2, #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 │ │ │ │ @@ -1067928,19 +1067944,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 385c9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2743e2> │ │ │ │ ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r5, pc, #912 @ (adr r5, 386060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2747a8>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 385d20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274468>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #944 @ (adr r5, 386084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2747cc>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 385d44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27448c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #704 @ (adr r5, 385f98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2746e0>) │ │ │ │ + add r6, pc, #896 @ (adr r6, 386058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2747a0>) │ │ │ │ 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 r5, [pc, #272] @ (385df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274540>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1068057,22 +1068073,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r2, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r3, pc, #48 @ (adr r3, 385e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274574>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #680 @ (adr r5, 3860ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2747f4>) │ │ │ │ + add r6, pc, #872 @ (adr r6, 38616c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2748b4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, pc, #472 @ (adr r5, 385fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274728>) │ │ │ │ + add r6, pc, #664 @ (adr r6, 3860a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2747e8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r2, pc, #584 @ (adr r2, 386054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27479c>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ mcr 1, 7, r0, cr0, cr7, {4} │ │ │ │ - add r4, pc, #936 @ (adr r4, 3861bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274904>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 385e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2745c4>) │ │ │ │ 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 r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (385eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2745f8>) │ │ │ │ @@ -1068130,17 +1068146,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 332fa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2216f0> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r4, pc, #736 @ (adr r4, 386198 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2748e0>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 386258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2749a0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #552 @ (adr r4, 3860e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27482c>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 3861a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2748ec>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1068182,17 +1068198,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #56 @ (adr r4, 385f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2746b4>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 38602c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274774>) │ │ │ │ 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 r3, [pc, #440] @ (386100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274848>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1068363,21 +1068379,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 385fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274718> │ │ │ │ ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r0, pc, #656 @ (adr r0, 386398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274ae0>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r3, pc, #968 @ (adr r3, 3864d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274c1c>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 386194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2748dc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, pc, #696 @ (adr r3, 3863c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274b10>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 386488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274bd0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + str r4, [r5, r5] │ │ │ │ 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, #108] @ (386194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2748dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1068420,19 +1068436,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 386176 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2748be> │ │ │ │ ldmia r0!, {r3} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r2, pc, #360 @ (adr r2, 386304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274a4c>) │ │ │ │ + add r3, pc, #552 @ (adr r3, 3863c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274b0c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r7, [pc, #784] @ (3864b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274bf8>) │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #200 @ (adr r2, 38626c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2749b4>) │ │ │ │ + add r3, pc, #392 @ (adr r3, 38632c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x274a74>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1069832,49 +1069848,49 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1070249,33 +1070265,33 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #664] @ (3877c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x275f10>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 38737e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x275ac6> │ │ │ │ @@ -1070516,21 +1070532,21 @@ │ │ │ │ bne.w 3875ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x275d16> │ │ │ │ b.n 38772e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x275e76> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 387766 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x275eae> │ │ │ │ b.n 3875ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x275d16> │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #50] @ 0x32 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1070921,17 +1070937,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (387c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276384>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 387b8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2762d4> │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ 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 r5, [pc, #360] @ (387db8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276500>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1071053,21 +1071069,21 @@ │ │ │ │ b.n 387d2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276472> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ add r4, sp, #904 @ 0x388 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #328] @ (387f28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276670>) │ │ │ │ @@ -1071192,21 +1071208,21 @@ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 387e7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2765c6> │ │ │ │ add r3, sp, #328 @ 0x148 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ 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, r1 │ │ │ │ @@ -1071633,23 +1071649,23 @@ │ │ │ │ b.n 388074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2767bc> │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r6, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1bb854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xa9f9c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1844] @ 0x734 │ │ │ │ b.n 387fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2766ec> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1072054,23 +1072070,23 @@ │ │ │ │ sub.w r2, r2, #34048 @ 0x8500 │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 388454 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276b9c> │ │ │ │ b.n 3887f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276f40> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #80] @ (388a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277184>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.w 388074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2767bc> │ │ │ │ @@ -1072094,15 +1072110,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 38859e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276ce6> │ │ │ │ movw r2, #5890 @ 0x1702 │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 388454 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276b9c> │ │ │ │ b.n 3887f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x276f40> │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ 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, #44] @ 388a7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2771c4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1072839,25 +1072855,25 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r2, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r3, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 389344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277a8c> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 389350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277a98> │ │ │ │ @@ -1072932,17 +1072948,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 389304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277a4c> │ │ │ │ b.n 38909a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2777e2> │ │ │ │ movs r5, #2 │ │ │ │ b.n 389304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277a4c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r2, #14] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (389520 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277c68>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1073049,19 +1073065,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 389444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277b8c> │ │ │ │ nop │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r7, #10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r6, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ 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 r4, [pc, #348] @ (38969c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1073187,23 +1073203,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 3895ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277cf6> │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movs r4, r2 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r3, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ 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 r4, [pc, #368] @ (389834 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277f7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1073327,22 +1073343,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c4418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2b60> │ │ │ │ b.n 38972a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277e72> │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - mrc2 0, 4, r0, cr12, cr6, {6} │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + vshr.u64 q8, q3, #52 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r7, 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] @ 389890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277fd8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073360,30 +1073376,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277718> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + strb r0, [r1, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 3898c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x278008> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277718> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r7, 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] @ 389978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2780c0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1073440,15 +1073456,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073498,15 +1073514,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3899e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x278130> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073553,15 +1073569,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r2, #6 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073596,15 +1073612,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 389b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27827c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1073665,15 +1073681,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073723,15 +1073739,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 389c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2783b4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073777,15 +1073793,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r2, #6 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073819,15 +1073835,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 389db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2784f8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r6, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1073886,15 +1073902,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #26] │ │ │ │ lsls r7, r2, #6 │ │ │ │ str r6, [r3, #32] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r6, [r6, #24] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073938,15 +1073954,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [r5, #20] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r7, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r4, [r4, #16] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1073966,30 +1073982,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3893c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277b0c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #16] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 389f74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2786bc> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3893c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277b0c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r7, 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] @ 389fbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x278704> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1074007,30 +1074023,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 389530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277c78> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 389fec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x278734> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 389530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277c78> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r7, 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] @ 38a034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27877c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1074048,30 +1074064,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3896b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277dfc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 38a064 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2787ac> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3896b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x277dfc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2072] @ 0x818 │ │ │ │ subw sp, sp, #1996 @ 0x7cc │ │ │ │ mov r9, r1 │ │ │ │ @@ -1074280,15 +1074296,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, r4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1077998,19 +1078014,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 1686f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x56e38> │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ands r6, r3 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ands r2, r1 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1078043,15 +1078059,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (38c92c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27b074>) │ │ │ │ add r2, pc │ │ │ │ bl 38c854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27af9c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1078121,19 +1078137,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 38c854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27af9c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ movs r3, #0 │ │ │ │ b.n 38c97a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27b0c2> │ │ │ │ nop │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + lsls r6, r1 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #164] @ (38caa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27b1f0>) │ │ │ │ @@ -1078533,37 +1078549,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 38cc42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27b38a> │ │ │ │ adds r4, #104 @ 0x68 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 38c6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27ae10> │ │ │ │ + b.n 38c928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27b070> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bls.n 38cdf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27b540> │ │ │ │ + bge.n 38ce58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27b5a0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, #118 @ 0x76 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1079742,79 +1079758,79 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38d442 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27bb8a> │ │ │ │ nop │ │ │ │ adds r0, #158 @ 0x9e │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 38d938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c080> │ │ │ │ + bcs.n 38d998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c0e0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 38dbbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c304> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bmi.n 38da70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1b8> │ │ │ │ + bpl.n 38dad0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c218> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - blt.n 38d9b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c100> │ │ │ │ + bgt.n 38da18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c160> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcc.n 38d9d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c11c> │ │ │ │ + bpl.n 38da34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c17c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvs.n 38d940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c088> │ │ │ │ + bvc.n 38d9a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c0e8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38de94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c5dc> │ │ │ │ + b.n 38e0f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c83c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcc.n 38dae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c22c> │ │ │ │ + bmi.n 38d944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c08c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bge.n 38da2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c174> │ │ │ │ + bgt.n 38da8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1d4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38de38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c580> │ │ │ │ + b.n 38e098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c7e0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bge.n 38d9f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c13c> │ │ │ │ + bgt.n 38da54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c19c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + beq.n 38daf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c240> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 38da80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1c8> │ │ │ │ + bhi.n 38dae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c228> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - beq.n 38dac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c210> │ │ │ │ + bne.n 38db28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c270> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bpl.n 38d9bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c104> │ │ │ │ + bvs.n 38da1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c164> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 38d9dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c124> │ │ │ │ + bhi.n 38da3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c184> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + bne.n 38da78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1c0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r6!, {r1, r3} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcs.n 38d990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c0d8> │ │ │ │ + bcc.n 38d9f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c138> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bge.n 38da18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c160> │ │ │ │ + bgt.n 38da78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1c0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ble.n 38da24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c16c> │ │ │ │ + svc 8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r1, #170 @ 0xaa │ │ │ │ lsls r7, r2, #6 │ │ │ │ - bvs.n 38dac0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c208> │ │ │ │ + bvc.n 38db20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c268> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ble.n 38dab4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1fc> │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bpl.n 38da54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c19c> │ │ │ │ + bvc.n 38dab4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1fc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bpl.n 38d9fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c144> │ │ │ │ + bvs.n 38da5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c1a4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - beq.n 38dafc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c244> │ │ │ │ + bne.n 38db5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c2a4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + subs r0, #46 @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 38d9f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c13c> │ │ │ │ + bhi.n 38da54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27c19c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r7, r2, #3 │ │ │ │ mvn.w r2, #10 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38d442 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27bb8a> │ │ │ │ mvn.w r2, #9 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38d442 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27bb8a> │ │ │ │ @@ -1081371,53 +1081387,53 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38d442 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27bb8a> │ │ │ │ ldr.w r3, [r9, #-44] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ b.w 38d442 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27bb8a> │ │ │ │ nop │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #12 │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r4, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ @@ -1081883,81 +1081899,81 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb.w r2, [sp, #156] @ 0x9c │ │ │ │ b.w 38d442 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27bb8a> │ │ │ │ ldr.w r2, [r9, #-44] │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38d442 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27bb8a> │ │ │ │ nop │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + movs r0, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r5, r5 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r0, r3 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + subs r2, r3, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + subs r6, r5, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (38f5f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27dd40>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1082208,17 +1082224,17 @@ │ │ │ │ b.n 38f4d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27dc18> │ │ │ │ lsrs r4, r4, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1082703,15 +1082719,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} │ │ │ │ - bvc.n 38fac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e210> │ │ │ │ + bhi.n 38fb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e270> │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -1082723,15 +1082739,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r4, #84] @ 0x54 │ │ │ │ movs r0, #1 │ │ │ │ orrs r3, r0 │ │ │ │ strb.w r3, [r4, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r2, #12 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #484] @ (38fda8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e4f0>) │ │ │ │ @@ -1082919,45 +1082935,45 @@ │ │ │ │ beq.n 38fd56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e49e> │ │ │ │ b.n 38fc2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e376> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 38fc52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e39a> │ │ │ │ nop │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r0, 38fdc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e510> │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #496 @ (adr r2, 38ffbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e704>) │ │ │ │ + add r3, pc, #688 @ (adr r3, 39007c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e7c4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #4 │ │ │ │ + movs r1, #52 @ 0x34 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1082999,15 +1083015,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (38fe64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e5ac>) │ │ │ │ add r0, pc │ │ │ │ bl 2c4664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2dac> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r3, r5, #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] │ │ │ │ @@ -1083096,15 +1083112,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 38ff06 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e64e> │ │ │ │ ldr r0, [pc, #12] @ (38ff5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e6a4>) │ │ │ │ add r0, pc │ │ │ │ bl 2c4664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2dac> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 38ff16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e65e> │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1083165,15 +1083181,15 @@ │ │ │ │ b.n 38ffe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e730> │ │ │ │ lsls r6, r2, #1 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -1083257,31 +1083273,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 390084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e7cc> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - beq.n 3900fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e844> │ │ │ │ + bne.n 39015c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e8a4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bne.n 3900f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e840> │ │ │ │ + bcs.n 390158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e8a0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + beq.n 3900c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e80c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + bkpt 0x0014 │ │ │ │ lsls r3, r5, #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] @ (390140 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e888>) │ │ │ │ @@ -1083295,15 +1083311,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 734e4 │ │ │ │ nop │ │ │ │ mrc2 1, 6, r0, cr4, cr6, {4} │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1083342,15 +1083358,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3901bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e904>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r4, #2 │ │ │ │ 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 │ │ │ │ @@ -1083524,15 +1083540,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (390370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27eab8>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ nop │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ 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, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1083813,21 +1083829,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (390660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27eda8>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ ldr r0, [pc, #20] @ (390664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27edac>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ nop │ │ │ │ - adds r0, r0, r4 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r5, r3 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1084905,41 +1084921,41 @@ │ │ │ │ moveq r2, #1 │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ addne r2, r2, r1 │ │ │ │ str r2, [r3, #16] │ │ │ │ b.n 390a2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27f174> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - itee ne │ │ │ │ - lslne r3, r5, #3 │ │ │ │ - ldmiaeq r1!, {r4, r7} │ │ │ │ - lsleq r3, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r7, sp, #24 │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + lsls r3, r5, #3 │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #984 @ (adr r5, 3914e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27fc2c>) │ │ │ │ + add r7, pc, #152 @ (adr r7, 3911a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27f8ec>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r2, [r9, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1086314,19 +1086330,19 @@ │ │ │ │ bl 38fb1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e264> │ │ │ │ ldr.w r5, [r9, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3937d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x281f1c> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 391a42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28018a> │ │ │ │ - add r2, pc, #240 @ (adr r2, 391ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x280744>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 3920bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x280804>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r1, pc, #536 @ (adr r1, 392128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x280870>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 3921e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x280930>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r1, pc, #88 @ (adr r1, 391f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2806b4>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 39202c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x280774>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r3, #4] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r3, #12] │ │ │ │ @@ -1088429,21 +1088445,21 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3911ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27f8f6> │ │ │ │ orr.w r3, r3, #24 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3911ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27f8f6> │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3911e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27f930> │ │ │ │ orr.w r3, r3, #192 @ 0xc0 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 3911e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27f930> │ │ │ │ @@ -1088824,25 +1088840,25 @@ │ │ │ │ movw r0, #353 @ 0x161 │ │ │ │ it ne │ │ │ │ movne.w r0, #354 @ 0x162 │ │ │ │ b.w 39097a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27f0c2> │ │ │ │ ldr r0, [pc, #24] @ (393994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2820dc>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r5, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 39331c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x281a64> │ │ │ │ + b.n 39357c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x281cc4> │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3939f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28213c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3939f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28213c> │ │ │ │ push {lr} │ │ │ │ @@ -1088920,15 +1088936,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (393a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2821b0>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ - b.n 393288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2819d0> │ │ │ │ + b.n 3934e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x281c30> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1088959,17 +1088975,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (393ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282210>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ ldr r0, [pc, #12] @ (393acc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282214>) │ │ │ │ add r0, pc │ │ │ │ bl 390110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e858> │ │ │ │ nop │ │ │ │ - b.n 394294 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2829dc> │ │ │ │ + b.n 3934f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x281c3c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3932e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x281a28> │ │ │ │ + b.n 393540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x281c88> │ │ │ │ lsls r6, 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, 393b0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282252> │ │ │ │ @@ -1090273,15 +1090289,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb89e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1090851,15 +1090867,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ uxtb r6, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1091239,15 +1091255,15 @@ │ │ │ │ bl 3946a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282de8> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xef9dffff │ │ │ │ ldr.w r1, [r0, #196] @ 0xc4 │ │ │ │ @@ -1091518,15 +1091534,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3946a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282de8> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldcl 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ ldrb.w r3, [r0, #667] @ 0x29b │ │ │ │ cbnz r3, 3954fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x283c44> │ │ │ │ ldrb.w r2, [r0, #188] @ 0xbc │ │ │ │ cbz r2, 395500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x283c48> │ │ │ │ mov r0, r3 │ │ │ │ @@ -1092075,39 +1092091,39 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #624 @ (adr r7, 395cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284444>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #576 @ (adr r7, 395cd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28441c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bl 5d9a9e │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r6, pc, #424 @ (adr r6, 395c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284398>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ bl b5aae │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ bl 4efab6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de1fe> │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xea39ffff │ │ │ │ @ instruction: 0xea6bffff │ │ │ │ b.n 3958ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284032> │ │ │ │ - vshll.u32 , d6, #31 │ │ │ │ + vtbx.8 d23, {d15-d18}, d6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 395846 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x283f8e> │ │ │ │ vshr.u64 d31, d25, #1 │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 395aea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284232> │ │ │ │ @@ -1092501,15 +1092517,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #368 @ (adr r1, 396058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2847a0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3962de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284a26> │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1092546,15 +1092562,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2846a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395f32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28467a> │ │ │ │ nop │ │ │ │ movs r0, #94 @ 0x5e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 39623e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284986> │ │ │ │ vshr.u32 d18, d18, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2cdf62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1bc6aa> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092592,15 +1092608,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (395fcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284714>) │ │ │ │ add r2, pc │ │ │ │ b.n 395fa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2846e8> │ │ │ │ nop │ │ │ │ subs r2, r6, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 396716 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e5e> │ │ │ │ vqrdmlsh.s , , d4[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 331fce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x220716> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092638,15 +1092654,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (396038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284780>) │ │ │ │ add r2, pc │ │ │ │ b.n 39600a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284752> │ │ │ │ nop │ │ │ │ subs r6, r0, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3966ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e16> │ │ │ │ vcvt.u32.f32 , q5, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 32603a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x214782> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092684,15 +1092700,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (3960a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2847ec>) │ │ │ │ add r2, pc │ │ │ │ b.n 396076 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2847be> │ │ │ │ nop │ │ │ │ subs r2, r3, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 396662 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284daa> │ │ │ │ vqrdmlah.s , , d30[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2ba0a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a87ee> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092730,15 +1092746,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (396110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284858>) │ │ │ │ add r2, pc │ │ │ │ b.n 3960e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28482a> │ │ │ │ nop │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3965f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284d3e> │ │ │ │ @ instruction: 0xffff1e82 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 24e112 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x13c85a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092783,17 +1092799,17 @@ │ │ │ │ bl 394838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282f80> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r0, r0, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + subs r2, r5, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldc 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #92] @ (396204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28494c>) │ │ │ │ @@ -1092835,17 +1092851,17 @@ │ │ │ │ bl 394838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282f80> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r0, r0, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 245 @ 0xf5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1092894,17 +1092910,17 @@ │ │ │ │ nop │ │ │ │ adds r0, r0, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + adds r2, r4, r4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #116] @ (396324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284a6c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1092958,19 +1092974,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r0, r7, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ble.n 3963fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284b46> │ │ │ │ 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] @ (3963c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284b0c>) │ │ │ │ @@ -1093026,19 +1093042,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3963e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284b28>) │ │ │ │ add r2, pc │ │ │ │ b.n 3963a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284aee> │ │ │ │ adds r6, r2, #0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bgt.n 3963d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284b1e> │ │ │ │ @ instruction: 0xffff1bbc │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 6583e2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093097,19 +1093113,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (396484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284bcc>) │ │ │ │ add r2, pc │ │ │ │ b.n 39644a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284b92> │ │ │ │ subs r2, r6, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #237 @ 0xed │ │ │ │ @ instruction: 0xffff1b18 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 624486 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093168,19 +1093184,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (396528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284c70>) │ │ │ │ add r2, pc │ │ │ │ b.n 3964ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284c36> │ │ │ │ subs r6, r1, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r4, r4, #3 │ │ │ │ udf #73 @ 0x49 │ │ │ │ @ instruction: 0xffff1a74 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 58052a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46ec72> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093239,18 +1093255,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3965cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284d14>) │ │ │ │ add r2, pc │ │ │ │ b.n 396592 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284cda> │ │ │ │ subs r2, r5, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vshr.u64 q0, q4, #32 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 3965e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284d2a> │ │ │ │ + hlt 0x002e │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 396522 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284c6a> │ │ │ │ @ instruction: 0xffff19d0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 50c5ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fad16> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093309,18 +1093326,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (396670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284db8>) │ │ │ │ add r2, pc │ │ │ │ b.n 396636 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284d7e> │ │ │ │ adds r6, r0, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - mrc2 0, 7, r0, cr12, cr8, {6} │ │ │ │ + movs r4, r5 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + rev r2, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 39667e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284dc6> │ │ │ │ vtbl.8 d17, {d15-d16}, d28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 468672 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x356dba> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093379,18 +1093397,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (396714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e5c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3966da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e22> │ │ │ │ adds r2, r4, r3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - mrc2 0, 2, r0, cr8, cr8, {6} │ │ │ │ + vshr.u64 q0, q4, #56 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + cbnz r6, 396726 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e6e> │ │ │ │ lsls r6, r2, #3 │ │ │ │ bgt.n 3967fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284f42> │ │ │ │ vtbl.8 d17, {d31}, d8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 424716 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312e5e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093449,18 +1093467,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3967b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284f00>) │ │ │ │ add r2, pc │ │ │ │ b.n 39677e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284ec6> │ │ │ │ adds r6, r7, r0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc2 0, cr0, [r4, #864]! @ 0x360 │ │ │ │ + mcr2 0, 7, r0, cr4, cr8, {6} │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 396756 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284e9e> │ │ │ │ @ instruction: 0xffff17e4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ @ instruction: 0xefe9ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093519,18 +1093537,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (39685c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284fa4>) │ │ │ │ add r2, pc │ │ │ │ b.n 396822 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284f6a> │ │ │ │ asrs r2, r3, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc2 0, cr0, [r0, #-864] @ 0xfffffca0 │ │ │ │ + mcr2 0, 2, r0, cr0, cr8, {6} │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + @ instruction: 0xb826 │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 3968b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284ffa> │ │ │ │ @ instruction: 0xffff1740 │ │ │ │ lsls r2, r3, #6 │ │ │ │ vrecps.f32 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093589,18 +1093607,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (396900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285048>) │ │ │ │ add r2, pc │ │ │ │ b.n 3968c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28500e> │ │ │ │ asrs r6, r6, #27 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stc2l 0, cr0, [ip], #-864 @ 0xfffffca0 │ │ │ │ + ldc2 0, cr0, [ip, #864] @ 0x360 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb652 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bge.n 39680e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284f56> │ │ │ │ vqshlu.s64 d17, d12, #63 @ 0x3f │ │ │ │ lsls r2, r3, #6 │ │ │ │ mcr 15, 5, pc, cr1, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093661,18 +1093679,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 39696e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2850b6> │ │ │ │ nop │ │ │ │ asrs r0, r2, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - smlaldx r0, r0, r4, r8 │ │ │ │ + ldc2l 0, cr0, [r4], #864 @ 0x360 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6da │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 39696a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2850b2> │ │ │ │ vsli.64 , q10, #63 @ 0x3f │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldcl 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093731,18 +1093749,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (396a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285198>) │ │ │ │ add r2, pc │ │ │ │ b.n 396a16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28515e> │ │ │ │ asrs r6, r4, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfb1c00d8 │ │ │ │ + mcrr2 0, 13, r0, ip, cr8 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bls.n 396ace <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285216> │ │ │ │ @ instruction: 0xffff154c │ │ │ │ lsls r2, r3, #6 │ │ │ │ stc 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1093799,19 +1093817,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - push {r2, r3, r4, r6} │ │ │ │ + push {r2, r3, 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, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (396bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2852f4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1093882,15 +1093900,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r4, #17 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 396c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285380> │ │ │ │ + push {r5, lr} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 396ad6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28521e> │ │ │ │ vmls.i , , d26[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093964,15 +1093982,15 @@ │ │ │ │ nop │ │ │ │ asrs r0, r2, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1094051,15 +1094069,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r1, r3, r6} │ │ │ │ vmlal.u , d31, d10[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094141,15 +1094159,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r0, r1, r3, r5, r6} │ │ │ │ @ instruction: 0xffff91ea │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094231,15 +1094249,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r0, r1, r3, r7} │ │ │ │ vaddw.u , , d10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094321,15 +1094339,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r1, r3, r5, r7} │ │ │ │ vaddl.u , d15, d26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1094408,15 +1094426,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #29 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r1, r4, #3 │ │ │ │ ble.n 396ff2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28573a> │ │ │ │ vqrdmlsh.s q12, , d8[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094490,15 +1094508,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r5, #25 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 396cba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285402> │ │ │ │ vcvt.f32.u32 q12, q14, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094572,15 +1094590,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r4, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 396bee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285336> │ │ │ │ @ instruction: 0xffff8db0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094654,15 +1094672,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 397b22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28626a> │ │ │ │ vqdmulh.s q12, , d20[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094736,15 +1094754,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r1, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 397a56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28619e> │ │ │ │ vcvt.f16.u16 d24, d8, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094818,15 +1094836,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r7, #12 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r1, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bls.n 3973f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285b3a> │ │ │ │ vtbx.8 d24, {d15-d18}, d10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094905,15 +1094923,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r6, #9 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r6, [r7, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bhi.n 39751a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285c62> │ │ │ │ @ instruction: 0xffff8a70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094992,15 +1095010,15 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r2, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r4, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r1, r4, #3 │ │ │ │ bvc.n 39763e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x285d86> │ │ │ │ @ instruction: 0xffff8994 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1095084,15 +1095102,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r0, #10] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrh r4, [r5, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1095182,15 +1095200,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r4, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r1, r5, r6, r7} │ │ │ │ vqshl.u64 d24, d28, #63 @ 0x3f │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1095283,15 +1095301,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r5, r6, r7} │ │ │ │ vmlsl.u q12, d31, d0[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1095378,15 +1095396,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1095470,15 +1095488,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r6, #19 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #560 @ (adr r4, 397d74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2864bc>) │ │ │ │ + add r5, pc, #752 @ (adr r5, 397e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28657c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1095583,15 +1095601,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r4} │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #30] │ │ │ │ @@ -1095701,15 +1095719,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r6, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r5, r7} │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #20] │ │ │ │ @@ -1095951,19 +1095969,19 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r6, #6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + add r1, pc, #120 @ (adr r1, 398080 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2867c8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + add r1, pc, #32 @ (adr r1, 398030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x286778>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r5!, {r0, r5, r6} │ │ │ │ vaddl.u q12, d15, d20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1096051,15 +1096069,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ vbif d0, d30, d9 │ │ │ │ ldrb r2, [r1, #31] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r5, r6} │ │ │ │ @ instruction: 0xffff7f22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1096174,20 +1096192,20 @@ │ │ │ │ mcr2 1, 2, r0, cr8, cr9, {4} │ │ │ │ ldrb r4, [r2, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [lr, #612]! @ 0x264 │ │ │ │ - add r6, pc, #608 @ (adr r6, 3984a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x286bec>) │ │ │ │ + add r7, pc, #800 @ (adr r7, 398564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x286cac>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r5} │ │ │ │ @ instruction: 0xffff7dfe │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1096277,15 +1096295,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [r4, #-612] @ 0xfffffd9c │ │ │ │ ldrb r0, [r2, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1ec00e0 │ │ │ │ + @ instruction: 0xf31c00e0 │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (398424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x286b6c>) │ │ │ │ @@ -1096371,15 +1096389,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [r0], {153} @ 0x99 │ │ │ │ ldrb r4, [r3, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0f800e0 │ │ │ │ + @ instruction: 0xf22800e0 │ │ │ │ ldrb r4, [r6, #15] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (398518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x286c60>) │ │ │ │ @@ -1096465,15 +1096483,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb1c0199 │ │ │ │ ldrb r0, [r5, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r4, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf13400e0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (398658 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x286da0>) │ │ │ │ @@ -1096590,17 +1096608,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa280199 │ │ │ │ ldrb r4, [r6, #10] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ vtbl.8 d31, {d31- │ │ │ │ @@ -1096706,18 +1096724,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr.w r0, [r4, #409] @ 0x199 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r4, r6} │ │ │ │ - vtbx.8 d25, {d15}, d10 │ │ │ │ + vqrshrn.u64 d25, q13, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1096817,18 +1096835,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf7b40199 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5} │ │ │ │ - vabdl.u , d15, d26 │ │ │ │ + vqrshrun.s64 d25, q5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r4, [r6, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1096928,18 +1096946,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6940199 │ │ │ │ strb r0, [r4, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r1!, {r0, r1, r4} │ │ │ │ - vrsubhn.i d25, , q5 │ │ │ │ + vqshl.u32 d25, d26, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r4, [r2, #25] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1097039,18 +1097057,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ sbcs.w r1, r4, #5013504 @ 0x4c8000 │ │ │ │ strb r0, [r0, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ iteet │ │ │ │ - vmls.i , , d26[0] │ │ │ │ + vqshlu.s32 d25, d10, #31 │ │ │ │ lslal r6, r2, #3 │ │ │ │ strbal r4, [r6, #20] │ │ │ │ lsl r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1097174,17 +1097192,17 @@ │ │ │ │ orrs.w r1, r4, #5013504 @ 0x4c8000 │ │ │ │ strb r0, [r4, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #24 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r0, r4} │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #15] │ │ │ │ @@ -1097313,17 +1097331,17 @@ │ │ │ │ @ instruction: 0xf2fc0199 │ │ │ │ strb r0, [r1, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #13] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb769 │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #10] │ │ │ │ @@ -1097452,17 +1097470,17 @@ │ │ │ │ sub.w r1, r4, #153 @ 0x99 │ │ │ │ strb r0, [r6, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [pc, #712] @ (3991c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287908>) │ │ │ │ + ldr r7, [pc, #904] @ (399280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2879c8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1097580,19 +1097598,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orrs.w r1, r0, #153 @ 0x99 │ │ │ │ strb r4, [r3, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1097712,19 +1097730,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vand d0, d28, d9 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, pc, #200 @ (adr r3, 39924c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287994>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 39930c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287a54>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r6, [r6, #64] @ 0x40 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1097844,19 +1097862,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r8, #612] @ 0x264 │ │ │ │ ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #952 @ (adr r1, 399680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287dc8>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 399340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287a88>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097981,15 +1097999,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ stc 1, cr0, [r0], {153} @ 0x99 │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ rsb r1, r6, r9, lsr #2 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1098108,19 +1098126,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeb280199 │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + str r0, [r7, #24] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 3996b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287e00> │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1098241,19 +1098259,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r1, [r8, #612]! @ 0x264 │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1098374,19 +1098392,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia.w r0!, {r0, r3, r4, r7, r8} │ │ │ │ ldr r4, [r5, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1098496,15 +1098514,15 @@ │ │ │ │ nop │ │ │ │ b.n 3997c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287f10> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1098633,17 +1098651,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 3996c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287e10> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ @ instruction: 0xffffe5c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #60 @ (adr r5, 399acc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288214>) │ │ │ │ @@ -1098775,17 +1098793,17 @@ │ │ │ │ nop │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 399530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x287c78> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r5, #10 │ │ │ │ + lsls r0, r3, #15 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r4, #3 │ │ │ │ str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1098956,15 +1098974,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ b.n 39a31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288a64> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1099066,15 +1099084,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ b.n 39a208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288950> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r7, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ lsls r6, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1099327,20 +1099345,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r5, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #660] @ 0x294 │ │ │ │ - vqrdmlah.s , , d12[0] │ │ │ │ + @ instruction: 0xffff7ffc │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1099465,25 +1099483,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r2, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r5, r6] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1099585,19 +1099603,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bgt.n 39a310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288a58> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r4, [r0, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r7, r1] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1099712,23 +1099730,23 @@ │ │ │ │ nop │ │ │ │ blt.n 39a418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288b60> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r0, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r6, [r7, r4] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1099826,17 +1099844,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 39a690 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288dd8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099936,17 +1099954,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bls.n 39a780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288ec8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r6, [r0, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r3, #6] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100108,19 +1100126,19 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r5, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1100226,23 +1100244,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r2, [r1, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r4, 39aa5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2891a2> │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + ldr r1, [pc, #152] @ (39aa80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2891c8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r4, [r1, r1] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1100327,19 +1100345,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bpl.n 39ab8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2892d4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r4, [r5, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, 39ab56 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28929e> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r2, #23] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r0, [r2, r5] │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1100440,25 +1100458,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 39ac1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289364> │ │ │ │ + cbnz r2, 39ac28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289370> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r6, [r1, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ 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, #208] @ (39ace0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289428>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1100552,20 +1100570,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 39ad32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28947a> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #428] @ 0x1ac │ │ │ │ - @ instruction: 0xffff73c4 │ │ │ │ + vsri.64 , q10, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r2, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1100677,26 +1100695,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ strh r0, [r3, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ str r5, [sp, #748] @ 0x2ec │ │ │ │ @ instruction: 0xffffd1e8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100810,25 +1100828,25 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r2, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6, #908] @ 0x38c │ │ │ │ + cdp 0, 11, cr0, cr6, cr3, {7} │ │ │ │ str r4, [sp, #476] @ 0x1dc │ │ │ │ vaddl.u , d31, d20 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r0, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r7, pc, #628 @ (adr r7, 39b204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28994c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100942,26 +1100960,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r2, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + @ instruction: 0xb656 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ vqrdmlsh.s q14, , d16[0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r7, [pc, #504] @ (39b2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289a10>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r6, pc, #548 @ (adr r6, 39b2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289a40>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101075,26 +1101093,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r7, [pc, #48] @ (39b21c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289964>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (39b1f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28993c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r2, 39b270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2899b8> │ │ │ │ + push {r1, r4, lr} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r1, [sp, #988] @ 0x3dc │ │ │ │ vcvt.f32.u32 d28, d12, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r6, #116] @ 0x74 │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [pc, #232] @ (39b2fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289a44>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #276 @ (adr r5, 39b32c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289a74>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101188,20 +1101206,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [pc, #808] @ (39b628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289d70>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 39b37c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289ac4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #908] @ 0x38c │ │ │ │ @ instruction: 0xffffcd00 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [pc, #144] @ (39b3a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289af0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r4, pc, #388 @ (adr r4, 39b4a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289be8>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101320,24 +1101338,24 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [pc, #744] @ (39b728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289e70>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r4, 39b46a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289bb2> │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r7, #60] @ 0x3c │ │ │ │ vtbx.8 d28, {d31-) │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r3, pc, #364 @ (adr r3, 39b5cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289d14>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101451,26 +1101469,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r3, [pc, #512] @ (39b778 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289ec0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #464] @ (39b750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289e98>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + cbz r6, 39b5a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289cec> │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 39b5ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289d12> │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldrh r3, [r0, #52] @ 0x34 │ │ │ │ @ instruction: 0xffffca90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [pc, #696] @ (39b858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289fa0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r2, pc, #292 @ (adr r2, 39b6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289e10>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101564,20 +1101582,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r2, [pc, #248] @ (39b784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289ecc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r7, [r4, #42] @ 0x2a │ │ │ │ vqrshrn.u64 d28, q10, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [pc, #608] @ (39b904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a04c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r1, pc, #212 @ (adr r1, 39b77c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289ec4>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101717,17 +1101735,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r1, [pc, #224] @ (39b8e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a030>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [pc, #952] @ (39bbcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a314>) │ │ │ │ + ldr r4, [pc, #120] @ (39b88c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289fd4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r0, [pc, #96] @ (39b878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289fc0>) │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1101875,19 +1101893,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ blx r9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39b418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289b60> │ │ │ │ + b.n 39b678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289dc0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ vqshlu.s32 q10, q8, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1102036,19 +1102054,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ mov r0, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39c268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a9b0> │ │ │ │ + b.n 39b4c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289c10> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #508] @ 0x1fc │ │ │ │ vmls.i q10, , d0[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1102206,17 +1102224,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r4, ip │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r0, pc, #552 @ (adr r0, 39bf44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a68c>) │ │ │ │ + add r1, pc, #744 @ (adr r1, 39c004 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a74c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r3!, {r1, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ orrs r0, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102363,19 +1102381,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39bef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a640> │ │ │ │ + b.n 39c158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a8a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, pc, #488 @ (adr r3, 39c09c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a7e4>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 39c15c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a8a4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + add r0, pc, #32 @ (adr r0, 39bed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28a620>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ adcs r0, r7 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1102530,19 +1102548,19 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r4, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ subs r7, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1102701,21 +1102719,21 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, pc, #344 @ (adr r4, 39c35c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28aaa4>) │ │ │ │ + add r5, pc, #536 @ (adr r5, 39c41c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ab64>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r5, [r6, #38] @ 0x26 │ │ │ │ vcvt.f32.u32 , q3, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1102884,19 +1102902,19 @@ │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r5, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 39c438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ab80> │ │ │ │ + bgt.n 39c498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28abe0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r4, #5] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r5, r4, #3 │ │ │ │ pop {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, #82 @ 0x52 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1103017,15 +1103035,15 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 39c572 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28acba> │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #248 @ 0xf8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 39c5e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ad2c> │ │ │ │ + bge.n 39c444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ab8c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r3, #40 @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1103144,15 +1103162,15 @@ │ │ │ │ nop │ │ │ │ rev r4, r5 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 39c6a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28adec> │ │ │ │ + bls.n 39c704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ae4c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r1, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1103308,17 +1103326,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb8ec │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r5, #102 @ 0x66 │ │ │ │ lsls r6, r4, #3 │ │ │ │ subs r0, #90 @ 0x5a │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1103444,15 +1103462,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #204 @ 0xcc │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 39c9d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28b11c> │ │ │ │ + bvs.n 39ca34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28b17c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #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 │ │ │ │ @@ -1103619,19 +1103637,19 @@ │ │ │ │ nop │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r6, #112 @ 0x70 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r5, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1103809,19 +1103827,19 @@ │ │ │ │ ... │ │ │ │ push {r2, r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ lsls r6, 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, #4016] @ 0xfb0 │ │ │ │ @@ -1103999,23 +1104017,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r2, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r2, #30 │ │ │ │ lsls r5, r4, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ strh r7, [r2, #0] │ │ │ │ @ instruction: 0xffff3160 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1104211,27 +1104229,27 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r7, [pc, #768] @ (39d420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bb68>) │ │ │ │ + str r0, [r6, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + strh r6, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ lsls r6, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1104373,15 +1104391,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r6, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r5, #150 @ 0x96 │ │ │ │ lsls r6, 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, #4000] @ 0xfa0 │ │ │ │ @@ -1104648,25 +1104666,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #552 @ 0x228 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [pc, #472] @ (39d754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28be9c>) │ │ │ │ + ldr r7, [pc, #664] @ (39d814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bf5c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r3, sp, #872 @ 0x368 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [pc, #312] @ (39d6c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28be08>) │ │ │ │ + ldr r6, [pc, #504] @ (39d780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bec8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #584] @ (39d7d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bf1c>) │ │ │ │ + ldr r3, [pc, #776] @ (39d894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bfdc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - vqadd.u32 q8, q14, q5 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + lsls r3, r3, #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 │ │ │ │ beq.w 39d758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28bea0> │ │ │ │ @@ -1104972,108 +1104991,108 @@ │ │ │ │ bl 39d2b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ba00> │ │ │ │ ldr r0, [pc, #208] @ (39d9a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0e8>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 39d73e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28be86> │ │ │ │ nop │ │ │ │ strh r3, [r2, #20] │ │ │ │ - vdup.8 d20, d12[7] │ │ │ │ + vcvt.u16.f16 d20, d28, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #720] @ (39dbb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2fc>) │ │ │ │ + ldr r6, [pc, #912] @ (39dc74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c3bc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [pc, #1016] @ (39dce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c428>) │ │ │ │ + ldr r5, [pc, #184] @ (39d9a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0e8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #624] @ (39db5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2a4>) │ │ │ │ + ldr r6, [pc, #816] @ (39dc1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c364>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [pc, #1000] @ (39dcd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c420>) │ │ │ │ + ldr r5, [pc, #168] @ (39d998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0e0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #560] @ (39db24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c26c>) │ │ │ │ + ldr r6, [pc, #752] @ (39dbe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c32c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [pc, #1008] @ (39dce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c430>) │ │ │ │ + ldr r5, [pc, #176] @ (39d9a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0f0>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #520] @ (39db04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c24c>) │ │ │ │ + ldr r6, [pc, #712] @ (39dbc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c30c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #16] @ (39d910 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c058>) │ │ │ │ + ldr r5, [pc, #208] @ (39d9d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c118>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #488] @ (39daec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c234>) │ │ │ │ + ldr r6, [pc, #680] @ (39dbac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2f4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #48] @ (39d938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c080>) │ │ │ │ + ldr r5, [pc, #240] @ (39d9f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c140>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #456] @ (39dad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c21c>) │ │ │ │ + ldr r6, [pc, #648] @ (39db94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2dc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #80] @ (39d960 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0a8>) │ │ │ │ + ldr r5, [pc, #272] @ (39da20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c168>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #424] @ (39dabc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c204>) │ │ │ │ + ldr r6, [pc, #616] @ (39db7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2c4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #96] @ (39d978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0c0>) │ │ │ │ + ldr r5, [pc, #288] @ (39da38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c180>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #392] @ (39daa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1ec>) │ │ │ │ + ldr r6, [pc, #584] @ (39db64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2ac>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #128] @ (39d9a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0e8>) │ │ │ │ + ldr r5, [pc, #320] @ (39da60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1a8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #344] @ (39da7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1c4>) │ │ │ │ + ldr r6, [pc, #536] @ (39db3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c284>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #136] @ (39d9b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0f8>) │ │ │ │ + ldr r5, [pc, #328] @ (39da70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1b8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #304] @ (39da5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1a4>) │ │ │ │ + ldr r6, [pc, #496] @ (39db1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c264>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r5, #22] │ │ │ │ - vcvt.f16.u16 d20, d18, #1 │ │ │ │ + vqrdmulh.s q10, , d18[0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #296] @ (39da60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1a8>) │ │ │ │ + ldr r6, [pc, #488] @ (39db20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c268>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r1, [r5, #10] │ │ │ │ - @ instruction: 0xffff4d2c │ │ │ │ + vcvt.f32.u32 q10, q6, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #88] @ (39d99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0e4>) │ │ │ │ + ldr r5, [pc, #280] @ (39da5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1a4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #104] @ (39d9b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c0f8>) │ │ │ │ + ldr r5, [pc, #296] @ (39da70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1b8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #112] @ (39d9bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c104>) │ │ │ │ + ldr r6, [pc, #304] @ (39da7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1c4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r4, [pc, #176] @ (39da00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c148>) │ │ │ │ + ldr r5, [pc, #368] @ (39dac0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c208>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #104] @ (39d9bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c104>) │ │ │ │ + ldr r6, [pc, #296] @ (39da7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1c4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #480] @ (39db38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c280>) │ │ │ │ + ldr r3, [pc, #672] @ (39dbf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c340>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #304] @ (39da8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1d4>) │ │ │ │ + ldr r3, [pc, #496] @ (39db4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c294>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r1, [r4, #6] │ │ │ │ - @ instruction: 0xffff4a5a │ │ │ │ + vtbl.8 d20, {d31-) │ │ │ │ + ldr r3, [pc, #536] @ (39db80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2c8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #304] @ (39da9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c1e4>) │ │ │ │ + ldr r3, [pc, #496] @ (39db5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2a4>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #352] @ (39dad0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c218>) │ │ │ │ + ldr r3, [pc, #544] @ (39db90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2d8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #384] @ (39daf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c23c>) │ │ │ │ + ldr r3, [pc, #576] @ (39dbb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2fc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #424] @ (39db20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c268>) │ │ │ │ + ldr r3, [pc, #616] @ (39dbe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c328>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #464] @ (39db4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c294>) │ │ │ │ + ldr r3, [pc, #656] @ (39dc0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c354>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #488] @ (39db68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2b0>) │ │ │ │ + ldr r3, [pc, #680] @ (39dc28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c370>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #512] @ (39db84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2cc>) │ │ │ │ + ldr r3, [pc, #704] @ (39dc44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c38c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #552] @ (39dbb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c2f8>) │ │ │ │ + ldr r3, [pc, #744] @ (39dc70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c3b8>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - @ instruction: 0xffff4a94 │ │ │ │ + vtbx.8 d20, {d31- instruction: 0xffff4a90 │ │ │ │ + vtbx.8 d20, {d31-) │ │ │ │ + ldr r3, [pc, #728] @ (39dc74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c3bc>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #600] @ (39dbf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c340>) │ │ │ │ + ldr r3, [pc, #792] @ (39dcb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c400>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [pc, #776] @ (39dcac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c3f4>) │ │ │ │ + ldr r1, [pc, #968] @ (39dd6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c4b4>) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #388] @ (39db3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c284>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1105230,15 +1105249,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #704 @ (adr r5, 39de00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c548>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r6, #60 @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r4, #3 │ │ │ │ movs r4, #220 @ 0xdc │ │ │ │ lsls r6, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1105389,23 +1105408,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r2, [pc, #328] @ (39de30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c578>) │ │ │ │ + ldr r3, [pc, #520] @ (39def0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c638>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #154 @ 0x9a │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r7, #44 @ 0x2c │ │ │ │ lsls r2, r3, #3 │ │ │ │ add r2, pc, #736 @ (adr r2, 39dfdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c724>) │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -1105515,15 +1105534,15 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #352 @ (adr r2, 39df74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c6bc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r6, r4, #3 │ │ │ │ movs r2, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1105713,17 +1105732,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r1, pc, #192 @ (adr r1, 39e0dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c824>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r1, #188 @ 0xbc │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - itt cs │ │ │ │ - lslcs r0, r4, #3 │ │ │ │ - addcs r0, pc, #680 @ (adr r0, 39e2d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ca1c>) │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + add r0, pc, #680 @ (adr r0, 39e2d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ca1c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r0, pc, #368 @ (adr r0, 39e1a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28c8e8>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1105946,17 +1105965,17 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r2, r3, #6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {pc} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r4, r6, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106313,26 +1106332,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 39e6b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28cdfe> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r4, r2] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp ip, r6 │ │ │ │ + mov ip, ip │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, sp │ │ │ │ + mov lr, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ @ instruction: 0xffff3d20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r4, r5, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1106707,21 +1106726,21 @@ │ │ │ │ ... │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, r6, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1107164,23 +1107183,23 @@ │ │ │ │ ... │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r1, #21 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1107420,17 +1107439,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r4, r6, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsrs r4, r4, #25 │ │ │ │ lsls r6, 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, #4024] @ 0xfb8 │ │ │ │ @@ -1107674,32 +1107693,32 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r2, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r3, #208 @ 0xd0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - eor.w r0, lr, r9, lsr #3 │ │ │ │ + subs.w r0, lr, r9, lsr #3 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r6, [r7, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vqadd.s16 q0, q15, │ │ │ │ + orr.w r0, lr, #215 @ 0xd7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #540] @ (39f694 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28dddc>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #540] @ (39f698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28dde0>) │ │ │ │ @@ -1107914,35 +1107933,35 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r0, #14 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 39faf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e23c> │ │ │ │ + b.n 39fd54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e49c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrh r6, [r4, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 39f848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28df90> │ │ │ │ + b.n 39faa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e1f0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldrh r4, [r3, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 39f7c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28df08> │ │ │ │ + b.n 39fa20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e168> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r0, #27] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #1012] @ (39fad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e21c>) │ │ │ │ @@ -1108334,49 +1108353,49 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r2, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 39f608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28dd50> │ │ │ │ + b.n 39f868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28dfb0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 39fb74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e2bc> │ │ │ │ + bgt.n 39fbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e31c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r0, r0, #27 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr.w r4, [pc, #1248] @ 3a0020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e768> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1108847,19 +1108866,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r6, r5, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 3a040c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28eb54>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 3a00cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28e814>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r0, r3, #7 │ │ │ │ lsls r6, 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, #4016] @ 0xfb0 │ │ │ │ @@ -1109167,40 +1109186,40 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ vsra.u64 d0, d5, #30 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vbit d16, d28, d5 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 3a03c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28eb0c> │ │ │ │ + ble.n 3a0424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28eb6c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #23] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldrb r6, [r0, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [pc, #704] @ (3a0664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28edac>) │ │ │ │ + ldr r3, [pc, #896] @ (3a0724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ee6c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bne.n 3a031c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ea64> │ │ │ │ + bcs.n 3a037c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28eac4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ stc2l 1, cr0, [r4, #-596] @ 0xfffffdac │ │ │ │ - lsrs r4, r5, #30 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r6, [r6, #17] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 3a05d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ed18> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #1004] @ (3a07b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ef00>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1109589,56 +1109608,56 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ stc2 1, cr0, [r8], #-596 @ 0xfffffdac │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r8], {149} @ 0x95 │ │ │ │ asrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3a0708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28ee50> │ │ │ │ + bls.n 3a0768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28eeb0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + adds r4, r6, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #11] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa20195 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bx r2 │ │ │ │ + ldr r0, [pc, #264] @ (3a0904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28f04c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r0, [r6, #5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r5, [pc, #1204] @ 3a0cec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28f434> │ │ │ │ @@ -1110090,54 +1110109,54 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r5, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xf7b60195 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf77c0195 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bmi.n 3a0d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28f4a4> │ │ │ │ + bpl.n 3a0dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28f504> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ rsb r1, ip, #4882432 @ 0x4a8000 │ │ │ │ strb r2, [r3, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r7, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - rors r0, r7 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r4, [r5, #14] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r0, [r3, #13] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r4, [r4, #11] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1092] @ 3a11a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28f8f0> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1110554,50 +1110573,50 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r7, #7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xf2880195 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2740195 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + beq.n 3a1224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28f96c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strb r4, [r2, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #62 @ 0x3e │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ vsra.s64 d16, d5, #42 │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w r5, [pc, #1808] @ 3a1928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x290070> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1111314,23 +1111333,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldcl 1, cr0, [r6, #596] @ 0x254 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ b.n 3a1730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28fe78> │ │ │ │ lsls r5, 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, #4016] @ 0xfb0 │ │ │ │ @@ -1111800,63 +1111819,63 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 3a1b40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x290288> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a1ae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x290228> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + cbnz r4, 3a1e90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2905d8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 3a2614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x290d5c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r2, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r4, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r2 │ │ │ │ @@ -1112310,52 +1112329,52 @@ │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r4, [r4, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a25a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x290cec> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r5, r4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r7, #17 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r2, [r4, r1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #852] @ 0x354 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + vqadd.u8 q0, q14, │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - uxth r2, r3 │ │ │ │ + cbz r2, 3a240e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x290b56> │ │ │ │ lsls r2, r3, #3 │ │ │ │ udf #36 @ 0x24 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r6, [pc, #3356] @ 3a30ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x291834> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1113623,61 +1113642,61 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ bgt.n 3a3130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x291878> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 3a3120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x291868> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mvns r6, r5 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r0, #2 │ │ │ │ + lsls r4, r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [lr, r5, lsl #1] │ │ │ │ + vld1.8 @ instruction: 0xf9ae00d5 │ │ │ │ ldr r7, [pc, #104] @ (3a31c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x291910>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ @@ -1115002,78 +1115021,78 @@ │ │ │ │ b.n 3a4060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2927a8> │ │ │ │ ldr r5, [pc, #912] @ (3a42b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2929fc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #25 │ │ │ │ - @ instruction: 0xfffff3ea │ │ │ │ + vsli.32 d31, d10, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3b800d5 │ │ │ │ - usat r0, #21, lr, lsl #3 │ │ │ │ + @ instruction: 0xf4e800d5 │ │ │ │ + @ instruction: 0xf4be00d5 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #31 │ │ │ │ vqrdmulh.s , , d8[0] │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 4, r0, cr6, cr5, {6} │ │ │ │ + vshr.s64 q0, , #10 │ │ │ │ lsrs r1, r5, #30 │ │ │ │ vcvt.u16.f16 d19, d12, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2de00d5 │ │ │ │ - @ instruction: 0xf29c00d5 │ │ │ │ - @ instruction: 0xf26e00d5 │ │ │ │ - @ instruction: 0xf23a00d5 │ │ │ │ - @ instruction: 0xf1fc00d5 │ │ │ │ - rsb r0, ip, #213 @ 0xd5 │ │ │ │ + and.w r0, lr, #6979584 @ 0x6a8000 │ │ │ │ + ubfx r0, ip, #3, #22 │ │ │ │ + @ instruction: 0xf39e00d5 │ │ │ │ + bfi r0, sl, #3, #19 │ │ │ │ + ssat r0, #22, ip, asr #3 │ │ │ │ + @ instruction: 0xf2fc00d5 │ │ │ │ lsrs r7, r7, #19 │ │ │ │ vtbl.8 d17, {d15-d16}, d19 │ │ │ │ @ instruction: 0xffff3bf4 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r6, r5, lsr #3 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + sbc.w r0, r6, r5, lsr #3 │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r5, r3, #11 │ │ │ │ - vtbx.8 d30, {d31- instruction: 0xffffeb14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #26 │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffff0bd1 │ │ │ │ - vmla.i , , d12[0] │ │ │ │ + vsra.u64 , q14, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf0c800d5 │ │ │ │ - @ instruction: 0xf0cc00d5 │ │ │ │ - @ instruction: 0xf0d800d5 │ │ │ │ + @ instruction: 0xf1f800d5 │ │ │ │ + @ instruction: 0xf1fc00d5 │ │ │ │ + addw r0, r8, #213 @ 0xd5 │ │ │ │ lsrs r1, r7, #8 │ │ │ │ - vshr.u64 , q4, #1 │ │ │ │ + vsubl.u , d15, d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf0da00d5 │ │ │ │ - @ instruction: 0xf0de00d5 │ │ │ │ + addw r0, sl, #213 @ 0xd5 │ │ │ │ + addw r0, lr, #213 @ 0xd5 │ │ │ │ lsrs r7, r4, #7 │ │ │ │ - vmla.i , , d18[0] │ │ │ │ + vrshr.u32 d31, d2, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4], #852 @ 0x354 │ │ │ │ - strd r0, r0, [lr], #852 @ 0x354 │ │ │ │ + bic.w r0, r4, r5, lsr #3 │ │ │ │ + ands.w r0, lr, r5, lsr #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r3, r5, #11 │ │ │ │ - vmla.i , , d30[0] │ │ │ │ + vsra.u64 d31, d14, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - orr.w r0, r8, #213 @ 0xd5 │ │ │ │ + sbcs.w r0, r8, #213 @ 0xd5 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ @@ -1115097,32 +1115116,32 @@ │ │ │ │ asrs r1, r5, #22 │ │ │ │ vqshl.u64 , q4, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, r5, lsr #3 │ │ │ │ + stcl 0, cr0, [r0], #852 @ 0x354 │ │ │ │ lsls r3, r6, #15 │ │ │ │ - @ instruction: 0xffffe3c2 │ │ │ │ + vsri.64 q15, q9, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a476c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x292eb4> │ │ │ │ + b.n 3a39cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x292114> │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r7, r0, #14 │ │ │ │ - vtbx.8 d30, {d31- instruction: 0xeaa400d5 │ │ │ │ - @ instruction: 0xeaac00d5 │ │ │ │ - @ instruction: 0xeab800d5 │ │ │ │ - @ instruction: 0xeacc00d5 │ │ │ │ - @ instruction: 0xeae000d5 │ │ │ │ - @ instruction: 0xeae800d5 │ │ │ │ - b.n 3a42e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x292a2c> │ │ │ │ + rsbs r0, r4, r5, lsr #3 │ │ │ │ + rsbs r0, ip, r5, lsr #3 │ │ │ │ + @ instruction: 0xebe800d5 │ │ │ │ + @ instruction: 0xebfc00d5 │ │ │ │ + ldc 0, cr0, [r0], {213} @ 0xd5 │ │ │ │ + ldc 0, cr0, [r8], {213} @ 0xd5 │ │ │ │ + b.n 3a4544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x292c8c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 395ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284640> │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 395ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x284640> │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ @@ -1116379,51 +1116398,46 @@ │ │ │ │ ldr r1, [pc, #196] @ (3a4dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293534>) │ │ │ │ strd r9, r5, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ b.n 3a4df0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293538> │ │ │ │ nop │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + b.n 3a4df0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293538> │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - vabdl.u q15, d31, d18 │ │ │ │ + @ instruction: 0xffffe8d2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [sp, #808] @ 0x328 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r7, r5, #4 │ │ │ │ vsra.u32 q8, , #1 │ │ │ │ - vqshl.u32 q15, q12, #31 │ │ │ │ + vtbl.8 d30, {d31}, d24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a4c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29338c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 3a4c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293390> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 3a4c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29339c> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + stmia.w r6!, {r0, r2, r4, r6, r7} │ │ │ │ + stmia.w r6!, {r0, r2, r4, r6, r7} │ │ │ │ + stmia.w sl!, {r0, r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - vabdl.u q15, d31, d2 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - b.n 3a4c88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2933d0> │ │ │ │ + @ instruction: 0xffffe8b2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a4c9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2933e4> │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - ble.n 3a4e14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29355c> │ │ │ │ + ldmia.w lr!, {r0, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe8c600d5 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 3a4e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2935a8> │ │ │ │ + ble.n 3a4cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293408> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3a4cb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2933fc> │ │ │ │ + bgt.n 3a4d14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29345c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a4d08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293450> │ │ │ │ + blt.n 3a4d68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2934b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a53ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293af4> │ │ │ │ + b.n 3a460c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x292d54> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a522c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293974> │ │ │ │ + b.n 3a548c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293bd4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1116447,35 +1116461,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - b.n 3a4fa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2936e8> │ │ │ │ + b.n 3a5200 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293948> │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a4e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293574> │ │ │ │ + b.n 3a508c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2937d4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + b.n 3a4f44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29368c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + b.n 3a4e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293564> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3a4d48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x293490> │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ strd r8, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #188] @ 0xbc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ @@ -1117737,45 +1117751,45 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ b.n 3a5afc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294244> │ │ │ │ nop │ │ │ │ - bgt.n 3a5b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294260> │ │ │ │ + ble.n 3a5b78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2942c0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 3a5b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2942e4> │ │ │ │ + bgt.n 3a59fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294144> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a5a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294168> │ │ │ │ + blt.n 3a5a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2941c8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a5b04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29424c> │ │ │ │ + blt.n 3a5b64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2942ac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a59f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29413c> │ │ │ │ + bge.n 3a5a54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29419c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a5ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29422c> │ │ │ │ + bge.n 3a5b44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29428c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 3a5b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2942bc> │ │ │ │ + bls.n 3a5bd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29431c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvc.n 3a59f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294140> │ │ │ │ + bhi.n 3a5a58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2941a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3a5a7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2941c4> │ │ │ │ + bvc.n 3a5adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294224> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3a5b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294248> │ │ │ │ + bvc.n 3a5b60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2942a8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 3a5bdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294324> │ │ │ │ + bvs.n 3a5a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294184> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 3a5ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29421c> │ │ │ │ + bvs.n 3a5b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29427c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bmi.n 3a5bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29430c> │ │ │ │ + bpl.n 3a5a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29416c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 3a5a94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2941dc> │ │ │ │ + bpl.n 3a5af4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29423c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcc.n 3a5b5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2942a4> │ │ │ │ + bmi.n 3a5bbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294304> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bcs.n 3a5a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29416c> │ │ │ │ + bcc.n 3a5a84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2941cc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr.w r1, [pc, #1708] @ 3a61ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2948f4> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ @@ -1118434,46 +1118448,46 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 3945fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282d44> │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bne.n 3a6110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294858> │ │ │ │ + bcs.n 3a6170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2948b8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bne.n 3a61f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294940> │ │ │ │ + bcs.n 3a6258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2949a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3a60e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294830> │ │ │ │ + bne.n 3a6148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294890> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3a61d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294920> │ │ │ │ + bne.n 3a6238 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294980> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a664a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x294d92> │ │ │ │ - vcvt.f16.u16 q14, q9, #2 │ │ │ │ + @ instruction: 0xfffecda2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4, {r1, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r6, [pc, #3452] @ 3a6f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2956c8> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1119816,63 +1119830,63 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r6, 3a7004 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29574c> │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ bl 3d0f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf64c> │ │ │ │ @@ -1122228,65 +1122242,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #744 @ (adr r3, 3a8abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297204>) │ │ │ │ + add r4, pc, #936 @ (adr r4, 3a8b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2972c4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r0, r0, #15 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r3, pc, #256 @ (adr r3, 3a88dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297024>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 3a899c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2970e4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + cbz r2, 3a8808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x296f50> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r0, r1, r2, r4} │ │ │ │ - vcvt.u16.f16 q13, q9, #2 │ │ │ │ + @ instruction: 0xfffeaea2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r5, r4, #3 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r0, r1, r3, r4, r7} │ │ │ │ vqshl.u64 , q4, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #352 @ (adr r7, 3a899c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2970e4>) │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r1, #6 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 396bc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28530c> │ │ │ │ @@ -1123594,15 +1123608,15 @@ │ │ │ │ strd fp, r9, [sp] │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, r6 │ │ │ │ bl 399a94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2881dc> │ │ │ │ ldr r4, [sp, #284] @ 0x11c │ │ │ │ b.n 3a94d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297c20> │ │ │ │ - add r5, pc, #896 @ (adr r5, 3a97f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297f40>) │ │ │ │ + add r7, pc, #64 @ (adr r7, 3a94b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297c00>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1123613,38 +1123627,38 @@ │ │ │ │ @ instruction: 0xb829 │ │ │ │ vcvt.f16.u16 , q0, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r2, pc, #808 @ (adr r2, 3a97cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297f14>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 3a988c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297fd4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 3a9870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297fb8>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 3a9530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297c78>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #772 @ 0x304 │ │ │ │ - vsra.u32 d26, d4, #2 │ │ │ │ + vqmovun.s d26, q2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r3, 3a94c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297c0c> │ │ │ │ - vtbl.8 d23, {d14}, d20 │ │ │ │ + vqrshrn.u64 d23, q2, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r0, pc, #568 @ (adr r0, 3a96f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x297e3c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2 0, cr0, [r6, #876] @ 0x36c │ │ │ │ + mrc2 0, 5, r0, cr6, cr11, {6} │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ - vqrdmulh.s , q7, d28[0] │ │ │ │ + @ instruction: 0xfffe9e9c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ - @ instruction: 0xfffe9adc │ │ │ │ + vdup.16 d25, d12[3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ @@ -1124933,21 +1124947,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cbnz r5, 3aa150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x298898> │ │ │ │ vqmovn.s d26, │ │ │ │ vuzp. q15, q5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -1126179,62 +1126193,62 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ b.n 3aad7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2994c4> │ │ │ │ - bvc.n 3aadd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x299518> │ │ │ │ + bhi.n 3aac30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x299378> │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #740] @ 0x2e4 │ │ │ │ vcvt.u16.f16 d18, d20, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1020] @ 0x3fc │ │ │ │ - @ instruction: 0xfffe899c │ │ │ │ + vtbx.8 d24, {d30- instruction: 0xfffe876e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfaa800df │ │ │ │ + smlsldx r0, r0, r8, pc @ │ │ │ │ str r2, [sp, #644] @ 0x284 │ │ │ │ - vrsra.u64 q12, q5, #2 │ │ │ │ + vabal.u q12, d14, d10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [sp, #956] @ 0x3bc │ │ │ │ - @ instruction: 0xfffe836a │ │ │ │ + vsri.64 d24, d10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - vqmovn.u d24, q13 │ │ │ │ + vsri.32 d24, d10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3d0d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf4d8> │ │ │ │ bl 3d0b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf2d8> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ bl 3d0ab8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf200> │ │ │ │ ldr.w r1, [pc, #3156] @ 3ab9e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29a12c> │ │ │ │ @@ -1127430,68 +1127444,68 @@ │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r6, r3, [sp] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ b.n 3aba5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29a1a4> │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r7, #10] │ │ │ │ + strh r2, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r3, [r5, #50] @ 0x32 │ │ │ │ - @ instruction: 0xfffe7e8a │ │ │ │ + @ instruction: 0xfffe7fba │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r2, pc, #844 @ (adr r2, 3abd60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29a4a8>) │ │ │ │ - @ instruction: 0xfffe7dac │ │ │ │ + @ instruction: 0xfffe7edc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r7, [r0, #52] @ 0x34 │ │ │ │ - @ instruction: 0xfffe7cd6 │ │ │ │ + @ instruction: 0xfffe7e06 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r0, #19] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r7, [r1, #54] @ 0x36 │ │ │ │ - vrsra.u64 q8, q0, #2 │ │ │ │ + vabal.u q8, d14, d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r3, #3] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r5, #30] │ │ │ │ - @ instruction: 0xfffe78ba │ │ │ │ + vtbx.8 d23, {d30-d31}, d26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ bl 3945fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282d44> │ │ │ │ ldr.w r3, [pc, #2852] @ 3ac58c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29acd4> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1128701,30 +1128715,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r7, [r4, #29] │ │ │ │ - vrshr.u32 , q15, #2 │ │ │ │ + vsubw.u , q15, d30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - vsra.u64 d23, d4, #2 │ │ │ │ + vqmovn.u d23, q2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r5, [r4, #10] │ │ │ │ vqdmulh.s , q15, d31[0] │ │ │ │ @ instruction: 0xfffe7efd │ │ │ │ - vqdmulh.s q11, q15, d4[0] │ │ │ │ + @ instruction: 0xfffe6df4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ bl 399a94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2881dc> │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ bl 542498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x430be0> │ │ │ │ @@ -1130087,21 +1130101,21 @@ │ │ │ │ bl 542498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x430be0> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ str.w r9, [sp, #4] │ │ │ │ b.n 3ad3a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29bae8> │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r6, #22] │ │ │ │ @ instruction: 0xfffe6f2f │ │ │ │ vdup.16 d22, d23[3] │ │ │ │ vrsubhn.i d20, q7, │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 399a94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2881dc> │ │ │ │ @@ -1131348,20 +1131362,20 @@ │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ ldr r7, [sp, #732] @ 0x2dc │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ b.n 3ae0ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29c834> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + cbnz r2, 3adfe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29c728> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stcl 0, cr0, [sl], #-904 @ 0xfffffc78 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + ldc 0, cr0, [sl, #904] @ 0x388 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r3, #120] @ 0x78 │ │ │ │ @ instruction: 0xfffe2ed0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #1 │ │ │ │ @@ -1131443,41 +1131457,41 @@ │ │ │ │ vmovn.i d19, q12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - vqrshrun.s64 d21, q13, #2 │ │ │ │ + vtbl.8 d21, {d30-d31}, d26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ vabal.u q11, d14, d25 │ │ │ │ - vtbx.8 d21, {d14}, d2 │ │ │ │ + vqrshrn.u64 d21, q9, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ vmls.i q11, q7, d23[0] │ │ │ │ - vqshl.u64 d21, d6, #62 @ 0x3e │ │ │ │ + vtbx.8 d21, {d30}, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r5, [r3, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - @ instruction: 0xfffe5744 │ │ │ │ + vqrshrun.s64 d21, q10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r1, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vqshl.u32 d21, d6, #30 │ │ │ │ + vtbx.8 d21, {d14}, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ vqshlu.s32 d23, d29, #30 │ │ │ │ vaddl.u , d14, d31 │ │ │ │ vtrn. , │ │ │ │ @ instruction: 0xfffe9fb6 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ @@ -1132768,52 +1132782,52 @@ │ │ │ │ str r0, [sp, #620] @ 0x26c │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ b.n 3aed2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d474> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #960] @ (3af08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d7d4>) │ │ │ │ + ldr r7, [pc, #128] @ (3aed4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d494>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r5, r3] │ │ │ │ - @ instruction: 0xfffe4a76 │ │ │ │ + vtbl.8 d20, {d30- , d14, d9[0] │ │ │ │ vraddhn.i d22, q7, │ │ │ │ vsri.32 d22, d3, #2 │ │ │ │ - vtbx.8 d20, {d30-d31}, d22 │ │ │ │ + @ instruction: 0xfffe4b16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #448] @ (3aeeac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d5f4>) │ │ │ │ + ldr r2, [pc, #640] @ (3aef6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d6b4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #16] @ (3aed00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d448>) │ │ │ │ + ldr r2, [pc, #208] @ (3aedc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d508>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r5, [r0, r4] │ │ │ │ vabal.u , d14, d9 │ │ │ │ - @ instruction: 0xfffe48bc │ │ │ │ + vtbx.8 d20, {d30-d31}, d28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #688] @ (3aefb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d6f8>) │ │ │ │ + ldr r1, [pc, #880] @ (3af070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d7b8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #560] @ (3aef34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d67c>) │ │ │ │ + ldr r1, [pc, #752] @ (3aeff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d73c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #416] @ (3aeea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d5f0>) │ │ │ │ + ldr r1, [pc, #608] @ (3aef68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d6b0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r5, [r6, r7] │ │ │ │ vrsra.u64 , , #2 │ │ │ │ vsra.u64 q11, , #2 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - @ instruction: 0xfffe47e6 │ │ │ │ + vqshrn.u64 d20, q3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + ldr r0, [pc, #712] @ (3aefe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d730>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bx fp │ │ │ │ + ldr r0, [pc, #568] @ (3aef5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d6a4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #512] @ (3aef28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29d670>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [r1, r3] │ │ │ │ vqshl.u64 , q8, #62 @ 0x3e │ │ │ │ stc2l 6, cr4, [lr], {83} @ 0x53 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ @@ -1134014,53 +1134028,53 @@ │ │ │ │ bl 39f6cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28de14> │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3af8f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29e040> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #612] @ (3afaf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29e240>) │ │ │ │ @ instruction: 0xfffe5ef1 │ │ │ │ - vshll.i q10, d24, # │ │ │ │ + vsri.32 q10, q4, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r7, r4] │ │ │ │ vcvt.f32.u32 d20, d25, #2 │ │ │ │ vsri.32 d21, d9, #2 │ │ │ │ - vtrn. d20, d22 │ │ │ │ + vsra.u64 q10, q3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r4, r3 │ │ │ │ + sbcs r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ands r6, r3 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #104 @ 0x68 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r2, [pc, #396] @ (3afa54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29e19c>) │ │ │ │ vtbx.8 d20, {d14-d16}, d5 │ │ │ │ - vqrdmlah.s , q15, d20[0] │ │ │ │ + vshr.u32 d20, d4, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47d1 │ │ │ │ - vcvt.u16.f16 , q12, #2 │ │ │ │ + @ instruction: 0xfffe3ea8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47db │ │ │ │ @ instruction: 0xfffe47cf │ │ │ │ - vcvt.u16.f16 d19, d18, #2 │ │ │ │ + vqrdmlah.s , q7, d18[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39f6cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28de14> │ │ │ │ mov r3, fp │ │ │ │ @@ -1135349,57 +1135363,57 @@ │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3b0528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29ec70> │ │ │ │ nop │ │ │ │ strh r1, [r6, r3] │ │ │ │ - @ instruction: 0xfffe3896 │ │ │ │ + vtbx.8 d19, {d30-d31}, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r1, r0] │ │ │ │ vqrdmlsh.s q10, q15, d25[0] │ │ │ │ - vqshl.u64 d19, d12, #62 @ 0x3e │ │ │ │ + vtbx.8 d19, {d30}, d12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, #26 │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #205 @ 0xcd │ │ │ │ - @ instruction: 0xfffe35ec │ │ │ │ + vqshl.u32 d19, d12, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #219 @ 0xdb │ │ │ │ - vabal.u , d30, d2 │ │ │ │ + vqshlu.s64 d19, d18, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r6, #164 @ 0xa4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #25 │ │ │ │ @ instruction: 0xfffe4f0d │ │ │ │ - vrsra.u64 , q14, #2 │ │ │ │ + vabal.u , d14, d28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, #67 @ 0x43 │ │ │ │ vdup.16 , d1[3] │ │ │ │ - vrsra.u32 d19, d6, #2 │ │ │ │ + vmls.i , q7, d6[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a0d50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x28f498> │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1136682,62 +1136696,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a1ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2905e8> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3b119c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29f8e4> │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #170 @ 0xaa │ │ │ │ + cmp r7, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [pc, #508] @ (3b1344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x29fa8c>) │ │ │ │ vsli.32 , q1, #30 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #215 @ 0xd7 │ │ │ │ vzip. , │ │ │ │ - @ instruction: 0xfffe29d8 │ │ │ │ + vtbl.8 d18, {d14-d17}, d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #87 @ 0x57 │ │ │ │ vuzp. , │ │ │ │ - vtbl.8 d18, {d14-d15}, d30 │ │ │ │ + @ instruction: 0xfffe2a5e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #113 @ 0x71 │ │ │ │ vmla.i , q7, d31[0] │ │ │ │ - vtbx.8 d18, {d30}, d16 │ │ │ │ + vshll.u32 q9, d0, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + cmp r1, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #170 @ 0xaa │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #174 @ 0xae │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a1ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2905e8> │ │ │ │ mov r3, fp │ │ │ │ mov r1, fp │ │ │ │ @@ -1138053,77 +1138067,77 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ bl 3945fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282d44> │ │ │ │ b.n 3b1edc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a0624> │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r5, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, #7 │ │ │ │ vshll.u32 q9, d7, #30 │ │ │ │ - vrshr.u64 q9, q6, #2 │ │ │ │ + vraddhn.i d18, q7, q6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r3, #248 @ 0xf8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #155 @ 0x9b │ │ │ │ vtbx.8 d17, {d14-d17}, d24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #143 @ 0x8f │ │ │ │ @ instruction: 0xfffe29b4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3b1ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a05e8> │ │ │ │ + bpl.n 3b1f00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a0648> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #31 │ │ │ │ vqshlu.s64 , , #62 @ 0x3e │ │ │ │ vzip. q10, │ │ │ │ - @ instruction: 0xfffe1cf6 │ │ │ │ + @ instruction: 0xfffe1e26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ eors r7, r1 │ │ │ │ vaddl.u , d14, d19 │ │ │ │ - vcvt.f16.u16 , q14, #2 │ │ │ │ + @ instruction: 0xfffe1dac │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ vcvt.u32.f32 d18, d5, #2 │ │ │ │ vzip. q9, │ │ │ │ vsra.u64 , , #2 │ │ │ │ - vtbx.8 d17, {d30- instruction: 0xfffe1a9e │ │ │ │ + vtbx.8 d17, {d30- │ │ │ │ mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ add r0, pc │ │ │ │ @@ -1139426,119 +1139440,119 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #264] @ (3b2d10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a1458>) │ │ │ │ bl 3945fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282d44> │ │ │ │ b.n 3b2d14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a145c> │ │ │ │ adds r3, #133 @ 0x85 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - @ instruction: 0xfffe19ba │ │ │ │ + vtbx.8 d17, {d30- instruction: 0xfffe1c95 │ │ │ │ - @ instruction: 0xfffe1890 │ │ │ │ + vtbx.8 d17, {d30-d31}, d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, r4, #3 │ │ │ │ vtbx.8 d18, {d30- instruction: 0xfffe2da3 │ │ │ │ - vqshl.u64 , q11, #62 @ 0x3e │ │ │ │ + vtbl.8 d17, {d14-d15}, d22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #243 @ 0xf3 │ │ │ │ - vqshlu.s32 , q10, #30 │ │ │ │ + vabdl.u , d30, d20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r7, #101 @ 0x65 │ │ │ │ vtbx.8 d19, {d14-d16}, d13 │ │ │ │ - vsli.32 d17, d16, #30 │ │ │ │ + vmlsl.u , d14, d16[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #27 │ │ │ │ - vmls.i , q7, d18[0] │ │ │ │ + vsli.64 d17, d2, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r6, #25 │ │ │ │ vqshl.u64 , , #62 @ 0x3e │ │ │ │ - vrsra.u32 d17, d6, #2 │ │ │ │ + vmls.i , q7, d6[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #169 @ 0xa9 │ │ │ │ vqshlu.s32 d19, d11, #30 │ │ │ │ - vqmovun.s d17, q8 │ │ │ │ + vrsra.u64 d17, d0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r4, #20 │ │ │ │ - vsra.u64 , q7, #2 │ │ │ │ + vshll.i , d14, # │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r3, #20 │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vsra.u32 d17, d16, #2 │ │ │ │ + vqmovun.s d17, q8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r6, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ - vtrn. d17, d16 │ │ │ │ + vsra.u64 , q0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r7, #10 │ │ │ │ - vmla.i , q7, d30[0] │ │ │ │ + vsra.u64 d17, d14, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #11 │ │ │ │ - vmla.i , q7, d12[0] │ │ │ │ + vsra.u32 , q14, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r5, #32 │ │ │ │ vqrdmulh.s , q7, d17[0] │ │ │ │ add r4, pc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ @@ -1140804,83 +1140818,83 @@ │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r1, [pc, #172] @ (3b3a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a215c>) │ │ │ │ ldr r7, [sp, #500] @ 0x1f4 │ │ │ │ str r7, [sp, #4] │ │ │ │ b.n 3b3a18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a2160> │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r3, #8 │ │ │ │ - vqrdmlah.s q8, q7, d6[0] │ │ │ │ + vcvt.u32.f32 q8, q11, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r4, #32 │ │ │ │ - @ instruction: 0xfffe0e04 │ │ │ │ + vcvt.u32.f32 d16, d20, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r4, #29 │ │ │ │ vqrdmlsh.s q8, q7, d7[0] │ │ │ │ - vcvt.u16.f16 d16, d24, #2 │ │ │ │ + vqrdmlah.s q8, q7, d24[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r1, #13 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r5, #17 │ │ │ │ - vtbl.8 d16, {d14-d17}, d26 │ │ │ │ + vcvt.f16.u16 q8, q5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r7, r0, #17 │ │ │ │ - vtbx.8 d16, {d30- instruction: 0xfffe0b72 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r0, #13 │ │ │ │ vqshlu.s32 , , #30 │ │ │ │ @ instruction: 0xfffe0a91 │ │ │ │ vmlsl.u , d14, d29[0] │ │ │ │ vtbl.8 d20, {d14-d15}, d12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r6, #5 │ │ │ │ @ instruction: 0xfffe1cbf │ │ │ │ vrsra.u64 d17, d19, #2 │ │ │ │ - vrsra.u64 d16, d12, #2 │ │ │ │ + vmls.i q8, q15, d12[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ str.w r9, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r7, #20 │ │ │ │ @@ -1142262,34 +1142276,34 @@ │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ b.n 3b46f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a2e38> │ │ │ │ nop │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r3, r5, #27 │ │ │ │ @ instruction: 0xfffe1761 │ │ │ │ vrsubhn.i d17, q7, │ │ │ │ vabdl.u , d30, d31 │ │ │ │ - @ instruction: 0xfffefeb6 │ │ │ │ + vqrdmlsh.s , q15, d22[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r5, r7, #15 │ │ │ │ - vcvt.u16.f16 , q11, #2 │ │ │ │ + @ instruction: 0xfffefea6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r1, r4, #7 │ │ │ │ - @ instruction: 0xfffefb70 │ │ │ │ + vmull.u , d30, d16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r3, r3, #14 │ │ │ │ vcvt.f32.u32 d16, d27, #2 │ │ │ │ - vtbx.8 d31, {d30-d31}, d18 │ │ │ │ + @ instruction: 0xfffefb12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str??.w r0, [ip, #212] @ 0xd4 │ │ │ │ - strh.w r0, [sl, r4, lsl #1] │ │ │ │ + @ instruction: 0xfa1c00d4 │ │ │ │ + ldr??.w r0, [sl, r4, lsl #1] │ │ │ │ bl 3a1ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2905e8> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ @@ -1143647,30 +1143661,30 @@ │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #556] @ 0x22c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ b.n 3b53dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a3b24> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf63000d4 │ │ │ │ - add.w r0, r6, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf76000d4 │ │ │ │ + @ instruction: 0xf63600d4 │ │ │ │ lsls r5, r1, #29 │ │ │ │ vmlsl.u q8, d14, d7[0] │ │ │ │ - vqmovun.s d31, q1 │ │ │ │ + vrsra.u32 , q9, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eor.w r0, ip, #212 @ 0xd4 │ │ │ │ - mcr 0, 7, r0, cr2, cr4, {6} │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + subs.w r0, ip, #212 @ 0xd4 │ │ │ │ + ands.w r0, r2, #212 @ 0xd4 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl 6533ba │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + bne.n 3b5400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a3b48> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b5350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a3a98> │ │ │ │ + bls.n 3b53b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a3af8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mcr 0, 2, r0, cr14, cr4, {6} │ │ │ │ + vqadd.s64 q8, q15, q2 │ │ │ │ bl 5f93ca │ │ │ │ lsls r1, r6, #8 │ │ │ │ vsra.u32 d16, d17, #2 │ │ │ │ vqmovun.s d16, │ │ │ │ vsli.32 d25, d1, #30 │ │ │ │ ldr r5, [sp, #548] @ 0x224 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ @@ -1144854,23 +1144868,22 @@ │ │ │ │ bl 3a1ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2905e8> │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b.n 3b5e80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a45c8> │ │ │ │ - @ instruction: 0xeaea00d4 │ │ │ │ + ldc 0, cr0, [sl], {212} @ 0xd4 │ │ │ │ mcr2 15, 2, pc, cr11, cr13, {7} @ │ │ │ │ - b.n 3b5c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a438c> │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - b.n 3b5908 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a4050> │ │ │ │ + @ instruction: 0xe81800d4 │ │ │ │ + b.n 3b5b68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a42b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b63e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a4b30> │ │ │ │ + b.n 3b6648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a4d90> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b60e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a4830> │ │ │ │ + b.n 3b6348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a4a90> │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 3a1ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2905e8> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ @@ -1146334,70 +1146347,70 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ strd r8, r2, [sp, #20] │ │ │ │ ldr r1, [pc, #132] @ (3b6d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54dc>) │ │ │ │ ldr.w r8, [sp, #280] @ 0x118 │ │ │ │ b.n 3b6d98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54e0> │ │ │ │ nop │ │ │ │ - svc 14 │ │ │ │ + b.n 3b6d98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54e0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3b6c70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a53b8> │ │ │ │ + ble.n 3b6cd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5418> │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3b71a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a58ee> │ │ │ │ vdup.8 q15, d1[6] │ │ │ │ - vdup.8 d29, d20[6] │ │ │ │ + vcvt.u16.f16 , q2, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b6c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a53b0> │ │ │ │ + bgt.n 3b6cc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5410> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b6d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54e4> │ │ │ │ + bgt.n 3b6dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5544> │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3b6db2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54fa> │ │ │ │ vtbl.8 d30, {d29-d30}, d13 │ │ │ │ - @ instruction: 0xfffdda9c │ │ │ │ + vtbx.8 d29, {d29- │ │ │ │ + blt.n 3b6dd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a551c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b6cac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a53f4> │ │ │ │ + bge.n 3b6d0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5454> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b6dac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54f4> │ │ │ │ + bge.n 3b6e0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5554> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b6ca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a53ec> │ │ │ │ + bls.n 3b6d04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a544c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b6de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5530> │ │ │ │ + bls.n 3b6e48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5590> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b6d74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54bc> │ │ │ │ + bls.n 3b6dd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a551c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b6d1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5464> │ │ │ │ + bls.n 3b6d7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54c4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b6cc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a540c> │ │ │ │ + bhi.n 3b6d24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a546c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b6e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a55a8> │ │ │ │ + bhi.n 3b6cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5408> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 3b6dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5510> │ │ │ │ + bhi.n 3b6e28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5570> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b6d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a547c> │ │ │ │ + bhi.n 3b6d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b6ca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a53e8> │ │ │ │ + bvc.n 3b6d00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5448> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b6e0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5554> │ │ │ │ + bvc.n 3b6e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a55b4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b6d70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a54b8> │ │ │ │ + bvc.n 3b6dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5518> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b6cb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a53fc> │ │ │ │ + bvs.n 3b6d14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a545c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ svc 253 @ 0xfd │ │ │ │ @ instruction: 0xfffde9b3 │ │ │ │ vcgt.f d29, d7, #0 │ │ │ │ - vcge.f d25, d16, #0 │ │ │ │ + vsli.64 , q0, #61 @ 0x3d │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 3b6e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a557c> │ │ │ │ + bpl.n 3b6c94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a53dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcc.n 3b6dc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5508> │ │ │ │ + bmi.n 3b6e20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a5568> │ │ │ │ lsls r4, r2, #3 │ │ │ │ strd r6, r7, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r3, r2, [sp, #336] @ 0x150 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ @@ -1147709,208 +1147722,208 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 3945fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282d44> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ b.n 3b7cd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a641c> │ │ │ │ nop │ │ │ │ - bcs.n 3b7adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6224> │ │ │ │ + bmi.n 3b7b3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6284> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b7a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a61d4> │ │ │ │ + bcc.n 3b7aec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6234> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b7a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6184> │ │ │ │ + bcc.n 3b7a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a61e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b7bf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6338> │ │ │ │ + bcc.n 3b7a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6198> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b7b60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62a8> │ │ │ │ + bcc.n 3b7bc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6308> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7ad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6220> │ │ │ │ + bcc.n 3b7b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6280> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6184> │ │ │ │ + bcs.n 3b7a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a61e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - setpan #1 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r4, r2, #3 │ │ │ │ beq.n 3b7a62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a61aa> │ │ │ │ - vsra.u64 d27, d8, #3 │ │ │ │ + vmlal.u , d29, d8[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6360> │ │ │ │ + bcs.n 3b7a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a61c0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3b7b68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62b0> │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6348> │ │ │ │ + bcs.n 3b7a60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a61a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6340> │ │ │ │ + bcs.n 3b7c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a63a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6340> │ │ │ │ + bcs.n 3b7c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a63a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a633c> │ │ │ │ + bcs.n 3b7c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a639c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a633c> │ │ │ │ + bcs.n 3b7c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a639c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6338> │ │ │ │ + bcs.n 3b7c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6398> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6324> │ │ │ │ + bcs.n 3b7c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6384> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6310> │ │ │ │ + bcs.n 3b7c28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6370> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62fc> │ │ │ │ + bcs.n 3b7c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a635c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7ba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62ec> │ │ │ │ + bcs.n 3b7c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a634c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r3, {r0, r1, r3, r7} │ │ │ │ - vceq.i d29, d4, #0 │ │ │ │ + vrshr.u32 d29, d20, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62fc> │ │ │ │ + bcs.n 3b7c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a635c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62f0> │ │ │ │ + bcs.n 3b7c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6350> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62f4> │ │ │ │ + bcs.n 3b7c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6354> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b7ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62f0> │ │ │ │ + bcs.n 3b7c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6350> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b7ba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62ec> │ │ │ │ + bcs.n 3b7c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a634c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b7ba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62e8> │ │ │ │ + bcs.n 3b7c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6348> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b7b94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62dc> │ │ │ │ + bcs.n 3b7bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a633c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b7b94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62dc> │ │ │ │ + bcs.n 3b7bf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a633c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r6, r7} │ │ │ │ - vcge.s , q11, #0 │ │ │ │ + vrshr.u32 d29, d6, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bls.n 3b7aea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6232> │ │ │ │ vtbx.8 d29, {d29- , q9, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ beq.n 3b7c7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a63c6> │ │ │ │ - vcgt.s , q8, #0 │ │ │ │ + vsra.u64 d29, d0, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3b7c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6350> │ │ │ │ + bne.n 3b7c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a63b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + bne.n 3b7be8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6330> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 3b7b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a62b8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r6} │ │ │ │ + beq.n 3b7af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a6240> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r2, r3, r4, r5, r6} │ │ │ │ - vcvt.u32.f32 d28, d4, #3 │ │ │ │ + vcgt.s , q2, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r4, r6} │ │ │ │ vcvt.f16.u16 q14, , #3 │ │ │ │ - @ instruction: 0xfffdced4 │ │ │ │ + vcgt.s d29, d4, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r7} │ │ │ │ - @ instruction: 0xfffdce08 │ │ │ │ + vcvt.u32.f32 d28, d24, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2!, {r0, r3, r4, r6} │ │ │ │ @ instruction: 0xfffdcd0b │ │ │ │ - vqrdmlsh.s q13, , d28[0] │ │ │ │ + vshr.u64 d27, d12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2, {r0, r2, r6} │ │ │ │ - vcvt.f16.u16 d28, d8, #3 │ │ │ │ + vqrdmulh.s q14, , d8[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #456 @ 0x1c8 │ │ │ │ + sub sp, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r6, r7} │ │ │ │ - @ instruction: 0xfffdcbf6 │ │ │ │ + @ instruction: 0xfffdcd26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r5, r6} │ │ │ │ vqshl.u32 d28, d21, #29 │ │ │ │ - vtbl.8 d28, {d29-d31}, d26 │ │ │ │ + @ instruction: 0xfffdcbda │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r5} │ │ │ │ - @ instruction: 0xfffdca98 │ │ │ │ + vtbx.8 d28, {d29- instruction: 0xfffdae0c │ │ │ │ + vcvt.u32.f32 d26, d28, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r3, r7} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r2, r3, r5} │ │ │ │ - @ instruction: 0xfffdada8 │ │ │ │ + @ instruction: 0xfffdaed8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vtbl.8 d28, {d29-d31}, d2 │ │ │ │ + @ instruction: 0xfffdcbb2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r6, r7} │ │ │ │ - vtbl.8 d28, {d29-d31}, d8 │ │ │ │ + @ instruction: 0xfffdcbb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r2, r4, r7} │ │ │ │ - @ instruction: 0xfffdca72 │ │ │ │ + vtbl.8 d28, {d29- instruction: 0xfffdcb94 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ bl 39a7c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x288f10> │ │ │ │ ldr.w r1, [pc, #3164] @ 3b8938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7080> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ @@ -1149178,84 +1149191,84 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ bl 39a8c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289010> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b89d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7120> │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r4, r5, r7} │ │ │ │ - vabs.s d26, d12 │ │ │ │ + vsri.32 d26, d28, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r1, r2, r5} │ │ │ │ - vqshl.u64 d28, d26, #61 @ 0x3d │ │ │ │ + vtbx.8 d28, {d29}, d26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r4, r6} │ │ │ │ - vmlsl.u q14, d29, d8[0] │ │ │ │ + vqshl.u64 q14, q12, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - it al │ │ │ │ - lslal r4, r2, #3 │ │ │ │ pop {r0, r3, r4, r5, r7} │ │ │ │ - vmlal.u q13, d29, d28[0] │ │ │ │ + vsri.32 d26, d12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itet gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - addle r2, pc, #976 @ (adr r2, 3b8d58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a74a0>) │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - ittt gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - addgt r3, pc, #0 @ (adr r3, 3b8990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a70d8>) │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - ittt gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - popgt {r0, r2, r4, r5, r6} │ │ │ │ - vrsragt.u32 d26, d2, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itt gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - addgt r3, pc, #152 @ (adr r3, 3b8a3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7184>) │ │ │ │ + add r4, pc, #144 @ (adr r4, 3b8a18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7160>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - it gt │ │ │ │ - lslgt r4, r2, #3 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + add r4, pc, #192 @ (adr r4, 3b8a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7198>) │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + pop {r0, r2, r4, r5, r6} │ │ │ │ + vcgt.f q13, q1, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #8 @ (adr r3, 3b89b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7100>) │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + add r4, pc, #344 @ (adr r4, 3b8afc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7244>) │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + add r4, pc, #200 @ (adr r4, 3b8a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a71c0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ revsh r3, r4 │ │ │ │ - vcvt.u32.f32 , q6, #3 │ │ │ │ + vcge.s d28, d12, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #472 @ (adr r0, 3b8b94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a72dc>) │ │ │ │ + add r1, pc, #664 @ (adr r1, 3b8c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a739c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #496 @ (adr r0, 3b8bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a72f8>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 3b8c70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a73b8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sevl │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #456 @ (adr r0, 3b8b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a72d8>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 3b8c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7398>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itt cc │ │ │ │ - lslcc r4, r2, #3 │ │ │ │ - ldmiacc r7, {r0, r4, r5, r7} │ │ │ │ - vcvt.f32.u32 d27, d4, #3 │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + ldmia r7, {r0, r4, r5, r7} │ │ │ │ + vqrdmlsh.s , , d4[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xb7e3 │ │ │ │ vqshrun.s64 d25, , #3 │ │ │ │ bl 39a8c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289010> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ @@ -1150433,77 +1150446,77 @@ │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39b218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289960> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b9628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d70> │ │ │ │ nop │ │ │ │ ldmia r5!, {r0, r1, r2, r6, r7} │ │ │ │ - vdup.8 , d18[6] │ │ │ │ + @ instruction: 0xfffdbd92 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3b9602 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d4a> │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3b9604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d4c> │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b95ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7cf4> │ │ │ │ + bge.n 3b960c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d54> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 3b9634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d7c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3b9606 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d4e> │ │ │ │ + cbnz r4, 3b9612 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d5a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3b9610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d58> │ │ │ │ + cbnz r0, 3b961c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d64> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3b9616 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d5e> │ │ │ │ + cbnz r6, 3b9622 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d6a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3b9620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d68> │ │ │ │ + cbnz r4, 3b962c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d74> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3b962a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d72> │ │ │ │ + cbnz r2, 3b9636 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d7e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r0, 3b9632 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d7a> │ │ │ │ + cbnz r0, 3b963e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d86> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3b9604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d4c> │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + cbnz r0, 3b961e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7d66> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r5} │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3b9676 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a7dbe> │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ bl 39b218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289960> │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ @@ -1151694,73 +1151707,73 @@ │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ bl 39b218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289960> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ b.n 3ba280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a89c8> │ │ │ │ nop │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 3ba260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a89a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r4, 3ba232 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a897a> │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #352 @ 0x160 │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + cbz r6, 3ba22e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a8976> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 39b218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289960> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39b218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x289960> │ │ │ │ @@ -1152955,76 +1152968,76 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ b.n 3baed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a9620> │ │ │ │ nop │ │ │ │ - add r6, pc, #976 @ (adr r6, 3bb22c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a9974>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #352 @ (adr r6, 3bafc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a970c>) │ │ │ │ + add r7, pc, #544 @ (adr r7, 3bb084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a97cc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 3bb094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a97dc>) │ │ │ │ + add r6, pc, #744 @ (adr r6, 3bb154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a989c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #752 @ (adr r4, 3bb164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a98ac>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 3bb224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a996c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #952 @ (adr r3, 3bb234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a997c>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 3baef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a963c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 3baf04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a964c>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 3bafc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a970c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, pc, #544 @ (adr r2, 3bb0ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a97f4>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 3bb16c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a98b4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #960 @ (adr r1, 3bb254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a999c>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 3baf14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a965c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, pc, #344 @ (adr r1, 3baff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a973c>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 3bb0b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a97fc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #528 @ (adr r0, 3bb0b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a97f8>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 3bb170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a98b8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #704 @ (adr r0, 3bb168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a98b0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r3, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r5, [sp, #612] @ 0x264 │ │ │ │ - vqrdmlsh.s , , d8[0] │ │ │ │ + vshr.u64 q12, q12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 394838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x282f80> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ strd r3, r2, [sp, #780] @ 0x30c │ │ │ │ @@ -1153056,17 +1153069,17 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3baf3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a9682> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #27] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r2, [r3, r3] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1153994,15 +1154007,15 @@ │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 3bb886 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a9fce> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 3bb238 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a9980> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3bb1f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a9940> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1155096,177 +1155109,177 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.w 3bc48e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aabd6> │ │ │ │ b.n 3bc3fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aab46> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3bc0fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aa842> │ │ │ │ b.n 3bc3ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aab36> │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r6, r2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #8] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #48] @ (3bc754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aae9c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1155288,15 +1155301,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 3bc6ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aadf4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bpl.n 3bc678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aadc0> │ │ │ │ lsls r1, 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, #2320] @ 0x910 │ │ │ │ @@ -1156415,199 +1156428,199 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #32] │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ adds r5, #224 @ 0xe0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #54] @ 0x36 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, #50] @ 0x32 │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ eor.w r2, r1, #1 │ │ │ │ cbnz r0, 3bd4a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2abbf0> │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ @@ -1157714,153 +1157727,153 @@ │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ orr.w r2, r2, #33792 @ 0x8400 │ │ │ │ orr.w r1, r1, #1 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r1, [r0, #44] @ 0x2c │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ b.w 3bd7d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2abf1a> │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #24] │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r3, #24] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r3, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r3, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r6, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4318f0> │ │ │ │ ldr.w r3, [pc, #1036] @ 3be5ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2accf4> │ │ │ │ @@ -1158249,79 +1158262,79 @@ │ │ │ │ b.w 3bca50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ab198> │ │ │ │ ldrb.w r2, [r3, #645] @ 0x285 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3bca9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ab1e6> │ │ │ │ b.n 3bddac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ac4f4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r7, #11] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #824] @ (3be93c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ad084>) │ │ │ │ + ldr r2, [pc, #1016] @ (3be9fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ad144>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r5, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #660] @ (3be8d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ad020>) │ │ │ │ @@ -1159581,23 +1159594,23 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ asrs r6, r7, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3bf71c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ade64> │ │ │ │ + b.n 3bf97c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ae0c4> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh.w r1, [sp, #56] @ 0x38 │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ bl 486318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x374a60> │ │ │ │ @@ -1160178,15 +1160191,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3c01c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ae90c> │ │ │ │ @@ -1160244,15 +1160257,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3bf93c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ae084> │ │ │ │ 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 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #504] @ (3bfbdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ae324>) │ │ │ │ @@ -1160443,15 +1160456,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r4, r2, #24 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r0, #18 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1161500,22 +1161513,22 @@ │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ b.n 3c05f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aed3e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfad80193 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #672] @ (3c095c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af0a4>) │ │ │ │ + ldr r3, [pc, #864] @ (3c0a1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af164>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r2, [r6, #12] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfa020193 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic.w r3, r3, #4227858432 @ 0xfc000000 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ beq.n 3c071c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aee64> │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.n 3c071c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2aee64> │ │ │ │ @@ -1161850,27 +1161863,27 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 545f18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434660> │ │ │ │ bl 5458e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43402c> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3c09e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af12c> │ │ │ │ nop │ │ │ │ ldrh.w r0, [r0, #403] @ 0x193 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + strh r0, [r0, 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1162024,15 +1162037,15 @@ │ │ │ │ b.n 3c0b28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af270> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3c0b52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af29a> │ │ │ │ nop │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c0c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af38c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3c0c42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af38a> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1162933,17 +1162946,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ mcrr 1, 9, r0, r4, cr3 │ │ │ │ ldc 1, cr0, [r0], {147} @ 0x93 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #720] @ (3c18a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2affec>) │ │ │ │ + str r4, [r4, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #428] @ (3c1794 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2afedc>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1163176,35 +1163189,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c1864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2affac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c1868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2affb0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r6, [pc, #192] @ (3c1904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b004c>) │ │ │ │ + ldr r7, [pc, #384] @ (3c19c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b010c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #232] @ (3c1930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0078>) │ │ │ │ + ldr r7, [pc, #424] @ (3c19f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0138>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #144] @ (3c18dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0024>) │ │ │ │ + ldr r7, [pc, #336] @ (3c199c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b00e4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #824] @ (3c1b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b02d0>) │ │ │ │ + ldr r6, [pc, #1016] @ (3c1c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0390>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #32] @ (3c1874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2affbc>) │ │ │ │ + ldr r7, [pc, #224] @ (3c1934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b007c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #360] @ (3c19c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0108>) │ │ │ │ + ldr r7, [pc, #552] @ (3c1a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b01c8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r5, [pc, #752] @ (3c1b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b029c>) │ │ │ │ + ldr r6, [pc, #944] @ (3c1c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b035c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #792] @ (3c1b80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b02c8>) │ │ │ │ + ldr r6, [pc, #984] @ (3c1c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0388>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #0] @ (3c186c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2affb4>) │ │ │ │ + ldr r7, [pc, #192] @ (3c192c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0074>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #424] @ 0x1a8 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1163659,19 +1163672,19 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3c1caa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b03f2> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 45b254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34999c> │ │ │ │ b.n 3c1a5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b01a2> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ ldr.w r2, [pc, #1384] @ 3c22a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b09e8> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -1164659,15 +1164672,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3c27fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0f44> │ │ │ │ lsls r3, r2, #6 │ │ │ │ b.n 3c2a3a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b1182> │ │ │ │ @ instruction: 0xffffdafc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + eors r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bgt.n 3c27be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0f06> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1164762,15 +1164775,15 @@ │ │ │ │ bl 4eb170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d98b8> │ │ │ │ b.n 3c287a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b0fc2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bhi.n 3c2904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b104c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r7, #54 @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bvc.n 3c29cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b1114> │ │ │ │ lsls r3, r2, #6 │ │ │ │ mrc 15, 7, APSR_nzcv, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1164995,17 +1165008,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3c2a74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b11bc> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3c2a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b1168> │ │ │ │ b.n 3c2a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b11e4> │ │ │ │ nop │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1165526,51 +1165539,51 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ b.n 3c2de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b1530> │ │ │ │ nop │ │ │ │ - adds r3, #164 @ 0xa4 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r3, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #102 @ 0x66 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2764] @ 3c3bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2300> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1166569,35 +1166582,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #14 │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #32 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ bne.w 3c3ade <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2226> │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r8, #96] @ 0x60 │ │ │ │ @@ -1167130,83 +1167143,83 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #84 @ 0x54 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #218 @ 0xda │ │ │ │ + adds r7, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + adds r0, #172 @ 0xac │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + adds r0, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #174 @ 0xae │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #784] @ (3c4518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2c60>) │ │ │ │ + ldr r6, [pc, #976] @ (3c45d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2d20>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #728] @ (3c44e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2c30>) │ │ │ │ + ldr r6, [pc, #920] @ (3c45a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2cf0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r4, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #576] @ (3c445c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2ba4>) │ │ │ │ + ldr r6, [pc, #768] @ (3c451c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b2c64>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r1, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #248 @ 0xf8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #84 @ 0x54 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ 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, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr.w r3, [pc, #2940] @ 3c4dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b3534> │ │ │ │ @@ -1168269,45 +1168282,45 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ pop {r7, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r5, r6, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r2, #96 @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r5, lr} │ │ │ │ + setend le │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ sub.w r3, r9, #20 │ │ │ │ cbz r2, 3c4e62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b35aa> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -1169231,64 +1169244,64 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 3c586a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b3fb2> │ │ │ │ - @ instruction: 0xffffecfc │ │ │ │ + @ instruction: 0xffffee2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r7, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3c5e28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b4570> │ │ │ │ + b.n 3c5088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b37d0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3c5e30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b4578> │ │ │ │ + b.n 3c5090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b37d8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xe9b600d5 │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xeae600d5 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub sp, #508 @ 0x1fc │ │ │ │ - vsri.64 d18, d20, #1 │ │ │ │ + @ instruction: 0xffff25e4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r6, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r3, #124 @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #504] @ (3c5a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b41b4>) │ │ │ │ + ldr r7, [pc, #696] @ (3c5b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b4274>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3c5894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b3fdc>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3c5890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b3fd8> │ │ │ │ ldr r0, [pc, #24] @ (3c5898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b3fe0>) │ │ │ │ @@ -1171880,27 +1171893,27 @@ │ │ │ │ b.n 3c6ed2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b561a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #10 │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6fbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5704>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171927,15 +1171940,15 @@ │ │ │ │ pop {r4} │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c7018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5760>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171962,15 +1171975,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c7074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b57bc>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171997,15 +1172010,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c70d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5818>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172032,15 +1172045,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c712c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5874>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172067,15 +1172080,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #3, #1 │ │ │ │ bx lr │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #80] @ 0x50 │ │ │ │ + ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c7188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b58d0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172102,15 +1172115,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #2, #1 │ │ │ │ bx lr │ │ │ │ ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c71e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b592c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172137,27 +1172150,27 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c720c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5954>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3c725c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b59a4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172183,29 +1172196,29 @@ │ │ │ │ bne.n 3c7236 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b597e> │ │ │ │ ldr r1, [pc, #16] @ (3c7260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b59a8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 3c72d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5a20> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c7280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b59c8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3c72c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5a0c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172225,18 +1172238,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c72b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b59fa> │ │ │ │ nop │ │ │ │ - rev r4, r7 │ │ │ │ + cbnz r4, 3c7322 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5a6a> │ │ │ │ lsls r2, r4, #3 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ lsls r2, r2, #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] │ │ │ │ @@ -1172257,15 +1172270,15 @@ │ │ │ │ bne.n 3c72ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5a32> │ │ │ │ ldr r1, [pc, #12] @ (3c7310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5a58>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1172298,15 +1172311,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c7346 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5a8e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7336 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5a7e> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3c73c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5b08>) │ │ │ │ @@ -1172332,17 +1172345,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c739c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5ae4> │ │ │ │ ldr r1, [pc, #12] @ (3c73c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5b0c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -1172372,15 +1172385,15 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c73ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5b36> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #53 @ 0x35 │ │ │ │ bhi.w 3c77a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5ef0> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1172762,74 +1172775,74 @@ │ │ │ │ bx lr │ │ │ │ blx r2 │ │ │ │ b.n 3c75c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5d0a> │ │ │ │ blx r2 │ │ │ │ b.n 3c74bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5c04> │ │ │ │ nop │ │ │ │ @ instruction: 0xff91ffff │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ vminnm.f16 , , │ │ │ │ - add r1, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r0, r4, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr13, cr15, {7} @ │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r2, #206 @ 0xce │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r2, #106 @ 0x6a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xeae000e3 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + ldc 0, cr0, [r0], {227} @ 0xe3 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #28 │ │ │ │ + subs r4, #76 @ 0x4c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r3, 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 r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1172909,34 +1172922,34 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3c7930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6078>) │ │ │ │ add r1, pc │ │ │ │ b.n 3c78ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5ff6> │ │ │ │ blx r2 │ │ │ │ b.n 3c78aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5ff2> │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - bkpt 0x0084 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + ite lt │ │ │ │ + lsllt r2, r4, #3 │ │ │ │ + lslge r6, r5, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #15 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x002c │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + itt pl │ │ │ │ + lslpl r2, r4, #3 │ │ │ │ + pushpl {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3c7978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b60c0>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ @@ -1172956,18 +1172969,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7960 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b60a8> │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfacdffff │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3c79e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6128>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1173000,20 +1173013,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c79b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b60f8> │ │ │ │ nop │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3c7a12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b615a> │ │ │ │ @@ -1173029,15 +1173042,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7a12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b615a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa19ffff │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ 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 │ │ │ │ bl 40c55c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2faca4> │ │ │ │ @@ -1173197,52 +1173210,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3c7aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b61e8> │ │ │ │ blx r2 │ │ │ │ b.n 3c7a6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b61b2> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf969ffff │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + adds r1, #134 @ 0x86 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r7, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ 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 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1173281,17 +1173294,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3c7c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b63b4> │ │ │ │ bl 3c7424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b5b6c> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ bl 38bc7a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27a3c2> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1173338,24 +1173351,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7cca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6412> │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 329d02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x21844a> │ │ │ │ - lsls r2, r1, #3 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r4, r2, #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 │ │ │ │ @@ -1173384,20 +1173397,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c7d44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b648c> │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r6, r7, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 2b1d6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1a04b2> │ │ │ │ - add r0, pc, #816 @ (adr r0, 3c80a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b67e8>) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ 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 r8, r2 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1173517,15 +1173530,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #18] │ │ │ │ lsls r3, r2, #6 │ │ │ │ strh r4, [r3, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 q8, q11, │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #88] @ (3c7f18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6660>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 3c7ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6628> │ │ │ │ @@ -1173559,15 +1173573,15 @@ │ │ │ │ ldrbhi.w r0, [r1, #2220] @ 0x8ac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r2, [r7, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -1173599,15 +1173613,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c7f5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b66a2> │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173655,16 +1173669,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c7fba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6702> │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ - mrc2 0, 1, r0, cr0, cr3, {6} │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + vqadd.u32 q8, q8, │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r2, 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 r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1173758,19 +1173772,19 @@ │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 3c8088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b67d0> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3c8088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b67d0> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ - cmp r7, #2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stc2l 0, cr0, [r8], {211} @ 0xd3 │ │ │ │ - stc2 0, cr0, [r0], #-844 @ 0xfffffcb4 │ │ │ │ - stc2 0, cr0, [ip, #-844] @ 0xfffffcb4 │ │ │ │ + ldc2l 0, cr0, [r8, #844]! @ 0x34c │ │ │ │ + ldc2l 0, cr0, [r0, #-844] @ 0xfffffcb4 │ │ │ │ + mrc2 0, 1, r0, cr12, cr3, {6} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ cbz r1, 3c814c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6894> │ │ │ │ @@ -1173788,18 +1173802,18 @@ │ │ │ │ bl 4588fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x347044> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3c815c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a4>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c8128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6870> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stc2l 0, cr0, [r2], {211} @ 0xd3 │ │ │ │ - movs r5, #30 │ │ │ │ + ldc2l 0, cr0, [r2, #844]! @ 0x34c │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r6, 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] @ 3c81c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6908> │ │ │ │ @@ -1173974,28 +1173988,28 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #23] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfba200d3 │ │ │ │ - bkpt 0x00aa │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - bkpt 0x0088 │ │ │ │ - lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xfb4800d3 │ │ │ │ - @ instruction: 0xfb7000d3 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + ldc2l 0, cr0, [r2], {211} @ 0xd3 │ │ │ │ + itte le │ │ │ │ + lslle r1, r3, #3 │ │ │ │ + it lt @ unpredictable │ │ │ │ + lsllt r1, r3, #3 │ │ │ │ + ldc2l 0, cr0, [r8], #-844 @ 0xfffffcb4 │ │ │ │ + stc2 0, cr0, [r0], #844 @ 0x34c │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xfb4600d3 │ │ │ │ - @ instruction: 0xfb1c00d3 │ │ │ │ - @ instruction: 0xfb2400d3 │ │ │ │ + ldc2l 0, cr0, [r6], #-844 @ 0xfffffcb4 │ │ │ │ + mcrr2 0, 13, r0, ip, cr3 │ │ │ │ + mrrc2 0, 13, r0, r4, cr3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1174065,19 +1174079,19 @@ │ │ │ │ beq.n 3c83f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6b3c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3c8428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6b70>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c83b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6b00> │ │ │ │ nop │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + bkpt 0x00a2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xfa3200d3 │ │ │ │ - @ instruction: 0xfa6600d3 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + @ instruction: 0xfb6200d3 │ │ │ │ + @ instruction: 0xfb9600d3 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1174230,21 +1174244,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3c84ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6c34> │ │ │ │ nop │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r3, #10 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - @ instruction: 0xfa5200d3 │ │ │ │ - vld1.8 @ instruction: 0xf9e600d3 │ │ │ │ - ldrb.w r0, [lr, #215] @ 0xd7 │ │ │ │ - vld4. {d0-d3}, [r6 :64], r3 │ │ │ │ - ldr.w r0, [sl, #211] @ 0xd3 │ │ │ │ + @ instruction: 0xfb8200d3 │ │ │ │ + @ instruction: 0xfb1600d3 │ │ │ │ + vst1.8 @ instruction: 0xf9ce00d7 │ │ │ │ + @ instruction: 0xfa5600d3 │ │ │ │ + @ instruction: 0xfa0a00d3 │ │ │ │ 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] @ 3c8638 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6d80> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1174600,50 +1174614,50 @@ │ │ │ │ ldr r2, [pc, #108] @ (3c89c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b7110>) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 3c87c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6f10> │ │ │ │ - ldr??.w r0, [r4, #211] @ 0xd3 │ │ │ │ - str??.w r0, [r0, #211] @ 0xd3 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + @ instruction: 0xfa2400d3 │ │ │ │ + @ instruction: 0xfa1000d3 │ │ │ │ + subs r3, #98 @ 0x62 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r2, r5, #1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf79600d3 │ │ │ │ - @ instruction: 0xf7be00d3 │ │ │ │ + str.w r0, [r6, #211] @ 0xd3 │ │ │ │ + str??.w r0, [lr, #211] @ 0xd3 │ │ │ │ subs r4, r1, r5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r6, r4, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ bne.n 3c8a5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b71a2> │ │ │ │ vtbl.8 d30, {d15-d16}, d27 │ │ │ │ vtbx.8 d30, {d31}, d13 │ │ │ │ vtbx.8 d30, {d15}, d17 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u64 d30, d1, #63 @ 0x3f │ │ │ │ vabdl.u q15, d15, d25 │ │ │ │ vrsubhn.i d31, , │ │ │ │ vrsubhn.i d30, , │ │ │ │ - @ instruction: 0xffff5762 │ │ │ │ + @ instruction: 0xffff5892 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - addw r0, r0, #2259 @ 0x8d3 │ │ │ │ + @ instruction: 0xf73000d3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1828] @ 3c9104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b784c> │ │ │ │ mov r7, r3 │ │ │ │ @@ -1175225,36 +1175239,36 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 3c919e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b78e6> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xf0f200d3 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + @ instruction: 0xf22200d3 │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r1, r4, #3 │ │ │ │ - orrs.w r0, r0, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf18000d3 │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - mrc 0, 4, r0, cr12, cr3, {6} │ │ │ │ - adds r0, #12 │ │ │ │ + vshr.s64 q8, , #52 │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -1175723,29 +1175737,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c94f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b7c3e> │ │ │ │ b.n 3c9568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b7cb0> │ │ │ │ ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q10, │ │ │ │ - mcr 0, 6, r0, cr6, cr3, {6} │ │ │ │ - vqadd.s8 q0, q15, │ │ │ │ + orrs.w r0, r4, #211 @ 0xd3 │ │ │ │ + vshr.s64 q8, , #10 │ │ │ │ + bics.w r0, lr, #211 @ 0xd3 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - rsb r0, r6, r3, lsr #3 │ │ │ │ - @ instruction: 0xebf400d3 │ │ │ │ - adds.w r0, r0, r3, lsr #3 │ │ │ │ - stc 0, cr0, [ip], #844 @ 0x34c │ │ │ │ - orn r0, ip, r3, lsr #3 │ │ │ │ - @ instruction: 0xeafa00d3 │ │ │ │ - @ instruction: 0xeb2000d3 │ │ │ │ - @ instruction: 0xe98a00d3 │ │ │ │ - bics.w r0, r4, r3, lsr #3 │ │ │ │ - orn r0, r8, r3, lsr #3 │ │ │ │ + ldcl 0, cr0, [r6], #844 @ 0x34c │ │ │ │ + stc 0, cr0, [r4, #-844]! @ 0xfffffcb4 │ │ │ │ + mcrr 0, 13, r0, r0, cr3 │ │ │ │ + ldcl 0, cr0, [ip, #844] @ 0x34c │ │ │ │ + @ instruction: 0xeb9c00d3 │ │ │ │ + stc 0, cr0, [sl], #-844 @ 0xfffffcb4 │ │ │ │ + mrrc 0, 13, r0, r0, cr3 @ │ │ │ │ + @ instruction: 0xeaba00d3 │ │ │ │ + sbc.w r0, r4, r3, lsr #3 │ │ │ │ + @ instruction: 0xeb9800d3 │ │ │ │ ldr r2, [pc, #24] @ (3c96c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b7e08>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1177167,77 +1177181,74 @@ │ │ │ │ b.n 3ca632 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8d7a> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 3ca624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8d6c> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ + strd r0, r0, [lr], #844 @ 0x34c │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ca558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8ca0> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + stmia.w r4, {r0, r1, r4, r6, r7} │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3ca440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8b88> │ │ │ │ + b.n 3ca6a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8de8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3ca278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b89c0> │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - b.n 3ca538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8c80> │ │ │ │ + b.n 3ca4d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8c20> │ │ │ │ lsls r3, r2, #3 │ │ │ │ + strd r0, r0, [ip], #-844 @ 0x34c │ │ │ │ ldmia r7, {r0, r3, r4, r6, r7} │ │ │ │ - vmls.i q15, , d2[0] │ │ │ │ + vsli.32 q15, q9, #31 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3ca2a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b89f0> │ │ │ │ + b.n 3ca508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8c50> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3ca2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8a10> │ │ │ │ + b.n 3ca528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8c70> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #10 │ │ │ │ + cmp r5, #58 @ 0x3a │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [r0, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 3cab1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9264> │ │ │ │ + b.n 3cad7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b94c4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3caae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9228> │ │ │ │ + b.n 3cad40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9488> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldmia r5!, {r0, r2} │ │ │ │ - vsubw.u q15, , d30 │ │ │ │ + vsri.64 q15, q7, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + cbnz r6, 3ca6fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8e42> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3cac6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b93b4> │ │ │ │ + b.n 3caecc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9614> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #18 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + svc 90 @ 0x5a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + svc 204 @ 0xcc │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 3ca798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8ee0> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 3ca7bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8f04> │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 3ca654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b8d9c> │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r3, r2, #3 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ strb r0, [r4, #22] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 3c9e6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b85b2> │ │ │ │ b.w 3c9df6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b853e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -1177568,15 +1177579,15 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 38feb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e5fc> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - bgt.n 3cab28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9270> │ │ │ │ + ble.n 3cab88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b92d0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ strb r6, [r0, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1177623,15 +1177634,15 @@ │ │ │ │ bl 38fe94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e5dc> │ │ │ │ cbz r0, 3cab34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b927c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n 3cabc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9308> │ │ │ │ + bgt.n 3cac20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9368> │ │ │ │ lsls r3, r2, #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 38fe94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e5dc> │ │ │ │ @@ -1177979,15 +1177990,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 45b36c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349ab4> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1178143,19 +1178154,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3caf74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b96bc> │ │ │ │ nop │ │ │ │ str r6, [r4, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r1, #196 @ 0xc4 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bvc.n 3cb13c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b9884> │ │ │ │ + bhi.n 3cb19c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b98e4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1179411,15 +1179422,15 @@ │ │ │ │ ldreq.w r3, [r3, #384] @ 0x180 │ │ │ │ bl 4885a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376ce8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 48a8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37903c> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1180876,15 +1180887,15 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ b.n 3ccb52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bb29a> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3cca82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bb1ca> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ 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, [r1, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -1181348,17 +1181359,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #232 @ 0xe8 │ │ │ │ lsls r3, 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 │ │ │ │ @@ -1185016,17 +1185027,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xfb9400d6 │ │ │ │ + stc2l 0, cr0, [r4], {214} @ 0xd6 │ │ │ │ asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3d0528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bec70> │ │ │ │ mov r0, fp │ │ │ │ @@ -1186083,15 +1186094,15 @@ │ │ │ │ ldr r3, [pc, #8] @ (3d0548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bec90>) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ b.w 3cfb0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2be256> │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1186486,17 +1186497,17 @@ │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldrb.w r0, [r0, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #1008 @ (adr r5, 3d0d74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf4bc>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r6, #204 @ 0xcc │ │ │ │ lsls r2, r2, #6 │ │ │ │ add r5, pc, #16 @ (adr r5, 3d09a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf0ec>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ @ instruction: 0xf6da0192 │ │ │ │ subw r1, r2, #2194 @ 0x892 │ │ │ │ @@ -1186596,18 +1186607,18 @@ │ │ │ │ bl 2c4218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2960> │ │ │ │ b.n 3d0a66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf1ae> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movw r1, #34962 @ 0x8892 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3d09d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf11c> │ │ │ │ + bhi.n 3d0a34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf17c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xf5920192 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w ip, r3, #8 │ │ │ │ cbz r1, 3d0ace <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf216> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ strd ip, r0, [r1, #4] │ │ │ │ @@ -1186799,15 +1186810,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ubfx r1, ip, #2, #19 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 3d0d0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bf456> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xf37a0192 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1197043,21 +1197054,21 @@ │ │ │ │ b.n 3d7900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c6048> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1198350,23 +1198361,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d85c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c6d0c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d85c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c6d10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r4, #5 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r5, 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, #158 @ 0x9e │ │ │ │ @@ -1200800,19 +1200811,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r7, #24] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r5, #4] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1201130,17 +1201141,17 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r1, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r6, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r6, r6, #2 │ │ │ │ + subs r6, r4, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1201286,19 +1201297,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3da38a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8ad2> │ │ │ │ b.n 3da2fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8a46> │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bgt.n 3da430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8b78> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -1201318,17 +1201329,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3da3de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8b26> │ │ │ │ nop │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r7, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3da44c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8b94> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3da450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8b98> │ │ │ │ add ip, pc │ │ │ │ @@ -1201642,35 +1201653,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3da728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8e70>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3da72c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8e74>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - b.n 3da7b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8f00> │ │ │ │ + b.n 3daa18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9160> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - itet cs │ │ │ │ - lslcs r2, r2, #3 │ │ │ │ - ite vc @ unpredictable │ │ │ │ - lslvc r2, r2, #3 │ │ │ │ - bvs.n 3da7e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8f28> │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3da7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8f40> │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - itet cs │ │ │ │ - lslcs r2, r2, #3 │ │ │ │ - ite ne @ unpredictable │ │ │ │ - lslne r2, r2, #3 │ │ │ │ - beq.n 3da790 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8ed8> │ │ │ │ + b.n 3daa40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9188> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - nop {8} │ │ │ │ + b.n 3daa58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c91a0> │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + b.n 3da9f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9138> │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ 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 sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1201948,15 +1201959,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3da95e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c90a6> │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - b.n 3db18c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c98d4> │ │ │ │ + b.n 3da3ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c8b34> │ │ │ │ lsls r2, r2, #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] @ 3daa58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c91a0> │ │ │ │ @@ -1203163,33 +1203174,33 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3db4ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c02> │ │ │ │ b.n 3db48e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9bd6> │ │ │ │ - strh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bhi.n 3db4f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c3c> │ │ │ │ + bge.n 3db554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c9c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3db4c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c0c> │ │ │ │ + bge.n 3db524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c6c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5, r7} │ │ │ │ lsls r7, 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] @ (3db52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c74>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 3db4b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9bf8> │ │ │ │ + bge.n 3db510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c58> │ │ │ │ lsls r1, 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 r2, [pc, #96] @ (3db5a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9ce8>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1203227,23 +1203238,23 @@ │ │ │ │ bhi.n 3db57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9cc4> │ │ │ │ ldr r2, [pc, #28] @ (3db5b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9cf8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bhi.n 3db6a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9de8> │ │ │ │ + bls.n 3db500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9c48> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #672] @ (3db848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f90>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3db674 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9dbc>) │ │ │ │ @@ -1203317,23 +1203328,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #192] @ (3db738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e80>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3db67c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9dc4> │ │ │ │ + bls.n 3db6dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e24> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mov r0, r7 │ │ │ │ + bx sp │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - orns r0, r6, #6815744 @ 0x680000 │ │ │ │ + sub.w r0, r6, #6815744 @ 0x680000 │ │ │ │ ldr r1, [pc, #656] @ (3db924 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca06c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (3db6d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e1c>) │ │ │ │ @@ -1203355,17 +1203366,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3db6d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e20>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bvc.n 3db73c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e84> │ │ │ │ + bhi.n 3db79c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9ee4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r2, #12] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3db724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e6c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1203388,17 +1203399,17 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvs.n 3db714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e5c> │ │ │ │ + bhi.n 3db774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9ebc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bls.n 3db7d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f18> │ │ │ │ + bge.n 3db630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9d78> │ │ │ │ lsls r2, r2, #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] @ (3db7e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f30>) │ │ │ │ @@ -1203474,23 +1203485,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #744] @ (3dbad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca21c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3db750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e98> │ │ │ │ + bvc.n 3db7b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9ef8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add lr, fp │ │ │ │ + mov r6, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 3db8e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca028> │ │ │ │ + bvc.n 3db740 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e88> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r0, [pc, #184] @ (3db8c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca008>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1203516,30 +1203527,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3db858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9fa0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 3db82c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f74> │ │ │ │ + bvc.n 3db88c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9fd4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf27e00d0 │ │ │ │ + usat r0, #16, lr, asr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3db878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9fc0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 3db7cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f14> │ │ │ │ + bvs.n 3db82c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f74> │ │ │ │ lsls r2, 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] @ (3db8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9ffc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1203556,17 +1203567,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3db8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca000>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 3db7dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f24> │ │ │ │ + bvs.n 3db83c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f84> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r7, #2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ 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 r2, [pc, #40] @ (3db8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca03c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1203583,29 +1203594,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3db8f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca040>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 3db9bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca104> │ │ │ │ + bvs.n 3db81c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9f64> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r0, 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] @ (3db918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca060>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 3db984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0cc> │ │ │ │ + bvs.n 3db9e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca12c> │ │ │ │ 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 r2, [pc, #64] @ (3db96c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0b4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1203633,19 +1203644,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bpl.n 3db9ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0f4> │ │ │ │ + bvs.n 3dba0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca154> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sbc.w r0, r4, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf29400d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cbnz r3, 3db99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0e4> │ │ │ │ @@ -1203656,19 +1203667,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3db9ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0f4>) │ │ │ │ add r3, pc │ │ │ │ b.n 3db990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0d8> │ │ │ │ nop │ │ │ │ - bmi.n 3db93c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca084> │ │ │ │ + bpl.n 3db99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0e4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bmi.n 3db934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca07c> │ │ │ │ + bpl.n 3db994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca0dc> │ │ │ │ lsls r2, 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] @ (3db9e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca128>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203901,44 +1203912,44 @@ │ │ │ │ b.n 3dbb02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca24a> │ │ │ │ ldr r2, [pc, #76] @ (3dbc18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca360>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 3dbae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca22c> │ │ │ │ - bmi.n 3dbca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca3f0> │ │ │ │ + bpl.n 3dbb08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca250> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bics.w r0, sl, #208 @ 0xd0 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + sbc.w r0, sl, #208 @ 0xd0 │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vqadd.s64 q8, q11, q0 │ │ │ │ - b.n 3db468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9bb0> │ │ │ │ + @ instruction: 0xf0a600d0 │ │ │ │ + b.n 3db6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c9e10> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r3, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vqadd.s32 q0, q13, q0 │ │ │ │ - bcs.n 3dbbac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca2f4> │ │ │ │ + orrs.w r0, sl, #208 @ 0xd0 │ │ │ │ + bcc.n 3dbc0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca354> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bcs.n 3dbb80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca2c8> │ │ │ │ + bcc.n 3dbbe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca328> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -1203977,18 +1203988,18 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3dbe6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca5b4>) │ │ │ │ - bcs.n 3dbcd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca418> │ │ │ │ + bcc.n 3dbd30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca478> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stcl 0, cr0, [ip], #896 @ 0x380 │ │ │ │ - bne.n 3dbc84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca3cc> │ │ │ │ + cdp 0, 1, cr0, cr12, cr0, {7} │ │ │ │ + bcc.n 3dbce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca42c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3dbce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca428>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1204263,52 +1204274,52 @@ │ │ │ │ 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 │ │ │ │ - bne.n 3dbe7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca5c4> │ │ │ │ + bcs.n 3dbedc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca624> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmn r2, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 3dbfc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca708> │ │ │ │ + bcs.n 3dc020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca768> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 3dc070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca7b8> │ │ │ │ + bne.n 3dbed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca618> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - itt le │ │ │ │ - lslle r4, r3, #3 │ │ │ │ - addle r0, sp, #312 @ 0x138 │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - beq.n 3dbff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca738> │ │ │ │ + bne.n 3dc050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca798> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + bne.n 3dbfd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca720> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldc 0, cr0, [r6], #-832 @ 0xfffffcc0 │ │ │ │ + stcl 0, cr0, [r6, #-832]! @ 0xfffffcc0 │ │ │ │ adds r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ + beq.n 3dbf94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca6dc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + beq.n 3dc08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca7d4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r3, r6} │ │ │ │ + beq.n 3dc0b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca800> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - and.w r0, r6, r0, asr #3 │ │ │ │ + @ instruction: 0xeb3600e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (3dc0d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca81c>) │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1204416,33 +1204427,33 @@ │ │ │ │ blt.n 3dc0b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca7fa> │ │ │ │ ldr r2, [pc, #48] @ (3dc0f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca840>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ands r6, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #640 @ (adr r4, 3dc360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2caaa8>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 3dc420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cab68>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, pc, #256 @ (adr r4, 3dc1f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca938>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 3dc2b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca9f8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #976 @ (adr r3, 3dc4c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cac10>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 3dc188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ca8d0>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r5, r7} │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1204638,47 +1204649,47 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 38fde8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x27e530> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r6, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, pc, #344 @ (adr r3, 3dc434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cab7c>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 3dc4f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cac3c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #112 @ (adr r3, 3dc358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2caaa0>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 3dc418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cab60>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #720 @ (adr r2, 3dc5c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cad0c>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 3dc684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadcc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #552 @ (adr r2, 3dc524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cac6c>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 3dc5e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cad2c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 3dc454 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cab9c>) │ │ │ │ + add r3, pc, #528 @ (adr r3, 3dc514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cac5c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #40 @ (adr r2, 3dc334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2caa7c>) │ │ │ │ + add r3, pc, #232 @ (adr r3, 3dc3f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cab3c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1204772,30 +1204783,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3dc414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cab5c>) │ │ │ │ add r3, pc │ │ │ │ b.n 3dc338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2caa80> │ │ │ │ subs r4, #206 @ 0xce │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - add r1, pc, #256 @ (adr r1, 3dc508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cac50>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 3dc5c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cad10>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, pc, #896 @ (adr r0, 3dc790 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2caed8>) │ │ │ │ + add r2, pc, #64 @ (adr r2, 3dc450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cab98>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dc918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb060> │ │ │ │ + b.n 3dcb78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb2c0> │ │ │ │ lsls r4, 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] @ (3dc598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cace0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1204955,39 +1204966,39 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3dc5c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cad10>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, pc, #248 @ (adr r0, 3dc69c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cade4>) │ │ │ │ + add r1, pc, #440 @ (adr r1, 3dc75c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2caea4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + add r1, pc, #144 @ (adr r1, 3dc63c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cad84>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #1000 @ (adr r0, 3dc99c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb0e4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #736 @ (adr r0, 3dc89c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cafe4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + add r0, pc, #440 @ (adr r0, 3dc77c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2caec4>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3dc674 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadbc>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1205181,27 +1205192,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + adds r6, r5, r4 │ │ │ │ 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, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1205256,19 +1205267,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5} │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #952] @ (3dcc3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb384>) │ │ │ │ @@ -1205654,97 +1205665,97 @@ │ │ │ │ b.n 3dc914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb05c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r7!, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r4, 3dccce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb416> │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r4, 3dccd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb41a> │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3dccd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb41e> │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r2, 3dccc6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb40e> │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r2, [r3, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r2, 3dccea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb432> │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r4, [r5, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + cbnz r6, 3dccbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb406> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 3dccbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb404> │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - blt.n 3dcd18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb460> │ │ │ │ + bgt.n 3dcd78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb4c0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 3dcd0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb454> │ │ │ │ + bgt.n 3dcd6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb4b4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 3dcd00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb448> │ │ │ │ + bgt.n 3dcd60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb4a8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 3dccf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb43c> │ │ │ │ + bgt.n 3dcd54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb49c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 3dcce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb430> │ │ │ │ + bgt.n 3dcd48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb490> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 3dccdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb424> │ │ │ │ + bgt.n 3dcd3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb484> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 3dccd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb418> │ │ │ │ + bgt.n 3dcd30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb478> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 3dccc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb408> │ │ │ │ + bgt.n 3dcd20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb468> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 3dccac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb3f4> │ │ │ │ + bgt.n 3dcd0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb454> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 3dcc98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb3e0> │ │ │ │ + bgt.n 3dccf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb440> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 3dcc88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb3d0> │ │ │ │ + bgt.n 3dcce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb430> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 3dcc70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb3b8> │ │ │ │ + blt.n 3dccd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb418> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 3dcc58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb3a0> │ │ │ │ + blt.n 3dccb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb400> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bge.n 3dcc40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb388> │ │ │ │ + blt.n 3dcca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb3e8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3dcd30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb478>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1205771,15 +1205782,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dcd0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb456> │ │ │ │ nop │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #164] @ (3dcdf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb53c>) │ │ │ │ @@ -1205857,30 +1205868,30 @@ │ │ │ │ b.n 3dcdaa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb4f2> │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ b.n 3dcdaa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb4f2> │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dcd94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb4dc> │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r2, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1205925,21 +1205936,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3dc68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadd4> │ │ │ │ ldr r1, [pc, #24] @ (3dcea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb5ec>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r2, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #68] @ (3dcef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb638>) │ │ │ │ ldr r2, [pc, #72] @ (3dcef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb63c>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1205965,17 +1205976,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3dcf4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb694>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3dcf12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb65a> │ │ │ │ ldr r3, [pc, #68] @ (3dcf50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb698>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1206003,17 +1206014,17 @@ │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ adds r0, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1206195,29 +1206206,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1206317,36 +1206328,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dc68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadd4> │ │ │ │ blx 73f00 │ │ │ │ ldr r1, [pc, #16] @ (3dd258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb9a0>) │ │ │ │ add r1, pc │ │ │ │ b.n 3dd1e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb92c> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r2!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ 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, [r0, #28] │ │ │ │ cbz r3, 3dd272 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb9ba> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3dd280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cb9c8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3dd314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cba5c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1206404,15 +1206415,15 @@ │ │ │ │ nop │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3dd354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cba9c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1206423,17 +1206434,17 @@ │ │ │ │ bl 3dc68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadd4> │ │ │ │ ldr r1, [pc, #16] @ (3dd358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cbaa0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1206463,17 +1206474,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dc68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadd4> │ │ │ │ ldr r1, [pc, #12] @ (3dd3c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cbb08>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ 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 r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1206517,19 +1206528,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r4} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1206578,19 +1206589,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ 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 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1206676,25 +1206687,25 @@ │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dc68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadd4> │ │ │ │ blx 73f00 │ │ │ │ ldr r2, [pc, #24] @ (3dd5d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cbd20>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dd562 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cbcaa> │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ 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, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1206753,21 +1206764,21 @@ │ │ │ │ bl 3dc68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cadd4> │ │ │ │ ldr r1, [pc, #24] @ (3dd68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cbdd4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r2!, {r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + str r0, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1207022,29 +1207033,29 @@ │ │ │ │ nop │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - nop │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x00ea │ │ │ │ + stmia r0!, {r1, 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, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3dda00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc148>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1207134,15 +1207145,15 @@ │ │ │ │ beq.n 3dd9fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc144> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ movs r6, #190 @ 0xbe │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - nop {9} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ movs r6, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldrh r4, [r2, r4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r9 :256] │ │ │ │ ldr??.w pc, [pc, #4095] @ 3dea1b <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cd163> │ │ │ │ @@ -1207197,15 +1207208,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r5, #188 @ 0xbc │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r5, #130 @ 0x82 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1207247,15 +1207258,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r5, #60 @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #116] @ 0x74 │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r5, #10 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1207272,15 +1207283,15 @@ │ │ │ │ beq.n 3ddb42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc28a> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3ddb58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc2a0>) │ │ │ │ add r1, pc │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + bkpt 0x00c6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3ddbd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc31e> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1207403,15 +1207414,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3ddc42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc38a> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3ddcf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc438> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1207545,15 +1207556,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3ddde6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc52e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cbnz r2, 3dde6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc5b6> │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1207706,29 +1207717,29 @@ │ │ │ │ bcs.n 3ddf00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc648> │ │ │ │ ldr r1, [pc, #40] @ (3ddfcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc714>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ b.n 3ddf00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc648> │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3de020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc768> │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 3de014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc75c> │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 3de03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc784> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r0, 3de040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc788> │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r2, 3de03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc784> │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3de00e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc756> │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r4, 3de018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc760> │ │ │ │ + pop {r2, r4, r6} │ │ │ │ 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, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1207798,15 +1207809,15 @@ │ │ │ │ bl 5458e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43402c> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ ldr.w r2, [r6, #1620] @ 0x654 │ │ │ │ b.n 3de078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc7c0> │ │ │ │ - cbnz r4, 3de0fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc846> │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3de0cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc814> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3de0d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc81c>) │ │ │ │ @@ -1207821,23 +1207832,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3de0e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc828>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3de0e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc82c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, 3de0da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc822> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - revsh r0, r2 │ │ │ │ + pop {} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #856 @ 0x358 │ │ │ │ + cbz r6, 3de0e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc828> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3de12a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc872> │ │ │ │ cbz r2, 3de126 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc86e> │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3de126 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc86e> │ │ │ │ @@ -1207907,15 +1207918,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 3de18c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc8d4> │ │ │ │ - stmdb lr, {r0, r2, r4, r6, r7} │ │ │ │ + bics.w r0, lr, r5, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -1208549,21 +1208560,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ strb r3, [r5, #25] │ │ │ │ b.n 3de2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cca10> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + cbnz r2, 3de7c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ccf0a> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - orrs r4, r5 │ │ │ │ + add r4, fp │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3de2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cca10> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1209664,34 +1209675,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ mov r0, r5 │ │ │ │ bl 3d1644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bfd8c> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3de2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cca10> │ │ │ │ - cbz r2, 3df304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda4c> │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r6, 3df300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda48> │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3df2fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda46> │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sbc.w r0, r6, #7340032 @ 0x700000 │ │ │ │ - cbz r0, 3df2f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda3c> │ │ │ │ + @ instruction: 0xf69600e0 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r0, 3df2f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda38> │ │ │ │ + push {r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #536] @ (3df4c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cdc0c>) │ │ │ │ + ldr r7, [pc, #728] @ (3df584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cdccc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r1, pc, #88 @ (adr r1, 3df30c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda54>) │ │ │ │ + add r2, pc, #280 @ (adr r2, 3df3cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cdb14>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 3df2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda04> │ │ │ │ + ble.n 3df31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cda64> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r7, [r3, #17] │ │ │ │ @@ -1210479,29 +1210490,29 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, pc, #536 @ (adr r5, 3dfca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce3ec>) │ │ │ │ + add r6, pc, #728 @ (adr r6, 3dfd64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce4ac>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, pc, #704 @ (adr r4, 3dfd50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce498>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 3dfe10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce558>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, pc, #576 @ (adr r4, 3dfcd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce41c>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 3dfd94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce4dc>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, pc, #768 @ (adr r3, 3dfd98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce4e0>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 3dfe58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce5a0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #88] @ (3dfb04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ce24c>) │ │ │ │ @@ -1211775,15 +1211786,15 @@ │ │ │ │ str.w r2, [sl] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ vsra.u64 d16, d1, #20 │ │ │ │ vsra.u64 d16, d1, #26 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa800191 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ @@ -1212807,28 +1212818,28 @@ │ │ │ │ bl 3e089c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cefe4> │ │ │ │ b.n 3e0c2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cf376> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6660191 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6580191 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r2, #3 │ │ │ │ @ instruction: 0xf3b00191 │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #92] @ (3e1230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cf978>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1213014,19 +1213025,19 @@ │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldcl 1, cr0, [sl, #-580]! @ 0xfffffdbc │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r5, #22] │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #768] @ (3e16e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cfe28>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1213317,19 +1213328,19 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e18e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0028>) │ │ │ │ ldc 1, cr0, [r8], {145} @ 0x91 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ 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, #356] @ (3e186c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cffb4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1213473,15 +1213484,15 @@ │ │ │ │ bl 3d14b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bfc00> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0], #580 @ 0x244 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3e1c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d03a8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1213856,23 +1213867,23 @@ │ │ │ │ ldr r3, [pc, #512] @ (3e1e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d05a4>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ b.n 3e1b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0280> │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r7, #32] │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3e1f50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0698>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1214157,15 +1214168,15 @@ │ │ │ │ bl 3d14b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bfc00> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 3e2624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0d6c> │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ 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 r4, [pc, #828] @ (3e22ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d09f4>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1214481,19 +1214492,19 @@ │ │ │ │ bl 3d1484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2bfbcc> │ │ │ │ b.n 3e2124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d086c> │ │ │ │ nop │ │ │ │ b.n 3e23bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0b04> │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3e2830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0f78> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1215024,21 +1215035,21 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ ble.n 3e2880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0fc8> │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3e267c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d0dc4> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1215792,33 +1215803,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #22] │ │ │ │ + strb r2, [r4, #27] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #644] @ (3e3284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d19cc>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3e3288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d19d0>) │ │ │ │ @@ -1216077,19 +1216088,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3e2db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d14f8> │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3e3324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d1a6c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1216216,15 +1216227,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4318f0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r7, 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] │ │ │ │ @@ -1216258,15 +1216269,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3e3440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d1b88>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3e3408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d1b50> │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #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, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3e3534 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d1c7c>) │ │ │ │ @@ -1216879,15 +1216890,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3e3a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d2188> │ │ │ │ ldr r0, [pc, #8] @ (3e3a6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d21b4>) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1217436,34 +1217447,34 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ stmia r3!, {r1, r4, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3e3d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d2460> │ │ │ │ + b.n 3e3f78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d26c0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbcs.w r0, r4, #209 @ 0xd1 │ │ │ │ - sbcs.w r0, r4, #209 @ 0xd1 │ │ │ │ - eors.w r0, sl, #209 @ 0xd1 │ │ │ │ - eors.w r0, ip, #209 @ 0xd1 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + subw r0, r4, #209 @ 0xd1 │ │ │ │ + subw r0, r4, #209 @ 0xd1 │ │ │ │ + rsb r0, sl, #209 @ 0xd1 │ │ │ │ + rsb r0, ip, #209 @ 0xd1 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mrc2 0, 4, r0, cr10, cr1, {6} │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + vshr.u64 q8, , #54 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1217504,15 +1217515,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4318f0> │ │ │ │ b.n 3e4062 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d27aa> │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ 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 r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1217802,21 +1217813,21 @@ │ │ │ │ lslmi r1, r2, #6 │ │ │ │ cmppl r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + strh r6, [r3, #12] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1218057,17 +1218068,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ 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 r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1218171,15 +1218182,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1218499,17 +1218510,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ 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 r4, r0 │ │ │ │ @@ -1218979,15 +1218990,15 @@ │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3e4dee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d3536> │ │ │ │ nop │ │ │ │ uxth r6, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28c00d1 │ │ │ │ + @ instruction: 0xf3bc00d1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -1219030,15 +1219041,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3e4ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d363c>) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1220214,17 +1220225,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #6 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - bx r0 │ │ │ │ + ldr r0, [pc, #200] @ (3e5b5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d42a4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mov r8, r5 │ │ │ │ + blx fp │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #104] @ (3e5b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d4258>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1221164,17 +1221175,17 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3e63b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d4afa> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3e6344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d4a8c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf13c00d1 │ │ │ │ - ldrsb.w r0, [r6, r1, lsl #1] │ │ │ │ - @ instruction: 0xf31800d1 │ │ │ │ + @ instruction: 0xf26c00d1 │ │ │ │ + @ instruction: 0xfa4600d1 │ │ │ │ + orr.w r0, r8, #6848512 @ 0x688000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr r2, [pc, #308] @ (3e6560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d4ca8>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr r3, [pc, #308] @ (3e6564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d4cac>) │ │ │ │ @@ -1221536,15 +1221547,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r0, #20 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3e6812 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d4f5a> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3e6814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d4f5c> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1225656,19 +1225667,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3e908a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d77d2> │ │ │ │ ldrb r0, [r7, #12] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r2, [r3, #1] │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.w 3e8f6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d76b6> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1225771,15 +1225782,15 @@ │ │ │ │ b.n 3e8f5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d76a6> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e90f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d7840> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ b.n 3e90f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d7840> │ │ │ │ nop │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1227064,15 +1227075,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (3e9f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d86d8>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 458b48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x347290> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 q8, , #62 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + 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, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #324] @ (3ea0ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d8834>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1227200,21 +1227212,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r6, [r0, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r7, r4, #3 │ │ │ │ str r6, [r3, #0] │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 3, r0, cr6, cr1, {6} │ │ │ │ + vshr.u64 q0, , #26 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #728] @ (3ea3f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d8b3c>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r2, [pc, #728] @ (3ea3f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d8b40>) │ │ │ │ @@ -1227507,37 +1227519,37 @@ │ │ │ │ nop │ │ │ │ ldrsh r6, [r3, r3] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrsh r0, [r3, r3] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 0, r0, cr8, cr1, {6} │ │ │ │ - stc2l 0, cr0, [r8, #836]! @ 0x344 │ │ │ │ - ldc2 0, cr0, [sl, #836]! @ 0x344 │ │ │ │ - ldc2 0, cr0, [r4, #836] @ 0x344 │ │ │ │ - cmp sl, r9 │ │ │ │ + vqadd.u8 q8, q12, │ │ │ │ + vqadd.u16 q0, q12, │ │ │ │ + mcr2 0, 7, r0, cr10, cr1, {6} │ │ │ │ + mcr2 0, 6, r0, cr4, cr1, {6} │ │ │ │ + mov sl, pc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stc2l 0, cr0, [r2, #-836]! @ 0xfffffcbc │ │ │ │ - ldc2l 0, cr0, [r8, #-836] @ 0xfffffcbc │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + mrc2 0, 4, r0, cr2, cr1, {6} │ │ │ │ + mcr2 0, 4, r0, cr8, cr1, {6} │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc2l 0, cr0, [lr, #-836] @ 0xfffffcbc │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + mcr2 0, 4, r0, cr14, cr1, {6} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r4, r2] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [sl], #-836 @ 0xfffffcbc │ │ │ │ - mcrr2 0, 13, r0, r6, cr1 │ │ │ │ + stc2l 0, cr0, [sl, #-836]! @ 0xfffffcbc │ │ │ │ + ldc2l 0, cr0, [r6, #-836]! @ 0xfffffcbc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3ea45c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d8ba4> │ │ │ │ blx 748b8 │ │ │ │ subs r0, #0 │ │ │ │ @@ -1227794,37 +1227806,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3ea52e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d8c76> │ │ │ │ ldrh r4, [r7, r5] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #11 │ │ │ │ lsls r7, r0, #6 │ │ │ │ ldrh r0, [r4, r1] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r0, #719] @ 0x2cf │ │ │ │ cbnz r3, 3ea6f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d8e3c> │ │ │ │ ldrb.w r3, [r0, #781] @ 0x30d │ │ │ │ cbz r3, 3ea6f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d8e40> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1228948,71 +1228960,71 @@ │ │ │ │ b.n 3eadac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d94f4> │ │ │ │ ldr r0, [r7, r1] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r4, [r5, r1] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #912] @ (3eb59c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9ce4>) │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [pc, #744] @ (3eb4fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9c44>) │ │ │ │ + ldr r4, [pc, #936] @ (3eb5bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9d04>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, r2, #1 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #880] @ (3eb594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9cdc>) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [pc, #168] @ (3eb2d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9a1c>) │ │ │ │ + ldr r1, [pc, #360] @ (3eb394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9adc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #664] @ (3eb4c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9c10>) │ │ │ │ + str r6, [r2, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [pc, #48] @ (3eb264 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d99ac>) │ │ │ │ + ldr r1, [pc, #240] @ (3eb324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9a6c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [pc, #472] @ (3eb414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9b5c>) │ │ │ │ + ldr r4, [pc, #664] @ (3eb4d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9c1c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r1, #4 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp sl, fp │ │ │ │ + bx r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add lr, sl │ │ │ │ + mov r6, r0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - mov r4, pc │ │ │ │ + blxns r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ str r0, [r0, r6] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r8, sl │ │ │ │ + bx r0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r7, #20 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov lr, fp │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp ip, r3 │ │ │ │ + mov ip, r9 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #872] @ (3eb5dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d9d24>) │ │ │ │ + ldr r2, [pc, #40] @ (3eb29c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d99e4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ subs r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q8, , #20 │ │ │ │ + adds.w r0, ip, #209 @ 0xd1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 4590e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34782c> │ │ │ │ sub.w r3, r9, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -1230151,34 +1230163,34 @@ │ │ │ │ ldr.w r2, [r9] │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b.w 3eadac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d94f4> │ │ │ │ nop │ │ │ │ subs r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98600d1 │ │ │ │ + @ instruction: 0xeab600d1 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3ebed0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2da618> │ │ │ │ + bvc.n 3ebf30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2da678> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xe83600d1 │ │ │ │ - @ instruction: 0xe83400d1 │ │ │ │ - @ instruction: 0xe83a00d1 │ │ │ │ - ldrb.w r0, [r0, #208] @ 0xd0 │ │ │ │ + strd r0, r0, [r6, #-836]! @ 0x344 │ │ │ │ + strd r0, r0, [r4, #-836]! @ 0x344 │ │ │ │ + strd r0, r0, [sl, #-836]! @ 0x344 │ │ │ │ + vst1.8 @ instruction: 0xf9c000d0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [lr, r1, lsl #1] │ │ │ │ - eors.w r0, r6, #6848512 @ 0x688000 │ │ │ │ - orns r0, ip, #6848512 @ 0x688000 │ │ │ │ - orn r0, r2, #6848512 @ 0x688000 │ │ │ │ + ldrsb.w r0, [lr, #209] @ 0xd1 │ │ │ │ + rsb r0, r6, #6848512 @ 0x688000 │ │ │ │ + sub.w r0, ip, #6848512 @ 0x688000 │ │ │ │ + @ instruction: 0xf59200d1 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, #6848512 @ 0x688000 │ │ │ │ + adc.w r0, r0, #6848512 @ 0x688000 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w r3, r9, #408 @ 0x198 │ │ │ │ ldrb.w r2, [r0, #633] @ 0x279 │ │ │ │ @@ -1231309,29 +1231321,28 @@ │ │ │ │ str r0, [r2, #32] │ │ │ │ str r4, [r2, #28] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ b.w 3eadac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d94f4> │ │ │ │ adds r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q15, │ │ │ │ + orrs.w r0, lr, #209 @ 0xd1 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], {209} @ 0xd1 │ │ │ │ + stcl 0, cr0, [r8, #836] @ 0x344 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 3ecc74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2db3bc> │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xe85c00d1 │ │ │ │ - @ instruction: 0xe83a00d1 │ │ │ │ - b.n 3ecb24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2db26c> │ │ │ │ + blt.n 3eccd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2db41c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 3ecba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2db2f0> │ │ │ │ + @ instruction: 0xe98c00d1 │ │ │ │ + strd r0, r0, [sl, #-836]! @ 0x344 │ │ │ │ + stmia.w lr, {r0, r4, r6, r7} │ │ │ │ + bvc.n 3ecc08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2db350> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #-136] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ @@ -1233278,92 +1233289,92 @@ │ │ │ │ add.w r1, r5, #48 @ 0x30 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ str r1, [r4, #28] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ b.w 3eadac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d94f4> │ │ │ │ - bls.n 3ee354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca9c> │ │ │ │ + bge.n 3ee1b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc8fc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 3ee34c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca94> │ │ │ │ + bls.n 3ee1ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc8f4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvc.n 3ee2e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca28> │ │ │ │ + bhi.n 3ee340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca88> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3ee2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca40> │ │ │ │ + bpl.n 3ee358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dcaa0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r5, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 3ee320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca68> │ │ │ │ + bpl.n 3ee180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc8c8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3ee2fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca44> │ │ │ │ + bpl.n 3ee35c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dcaa4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bmi.n 3ee334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca7c> │ │ │ │ + bpl.n 3ee194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc8dc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #712] @ (3ee554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dcc9c>) │ │ │ │ + ldr r7, [pc, #904] @ (3ee614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dcd5c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3ee350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca98> │ │ │ │ + bpl.n 3ee1b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc8f8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3ee32c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca74> │ │ │ │ + bpl.n 3ee38c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dcad4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bhi.n 3ee234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc97c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 3ee364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dcaac> │ │ │ │ + bls.n 3ee1c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc90c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbc.w r0, ip, #6946816 @ 0x6a0000 │ │ │ │ - beq.n 3ee3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dcaec> │ │ │ │ + @ instruction: 0xf69c00d4 │ │ │ │ + bne.n 3ee204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc94c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 3ee2d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dca20> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ @@ -1235000,73 +1235011,73 @@ │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldrd sl, r9, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ b.n 3ef6f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dde3c> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + cbnz r2, 3ef518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddc60> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + cbnz r6, 3ef4ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddc36> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #552] @ (3ef720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dde68>) │ │ │ │ + ldr r5, [pc, #744] @ (3ef7e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddf28>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #384] @ (3ef680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dddc8>) │ │ │ │ + ldr r5, [pc, #576] @ (3ef740 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dde88>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - uxtb r6, r3 │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r6, 3ef54e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddc96> │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 3ef54e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddc96> │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 3ef560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddca8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 3ef560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddca8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + cbnz r4, 3ef566 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddcae> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + cbnz r6, 3ef558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddca0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r4, 3ef544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddc8c> │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + cbnz r4, 3ef562 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddcaa> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + cbnz r0, 3ef568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddcb0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 3ef5be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddd06> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 3ef5c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ddd0c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxtb r0, r2 │ │ │ │ + push {} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxtb r6, r3 │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ite cc │ │ │ │ lslcc r6, r0, #6 │ │ │ │ bkpt 0x00ec │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #859] @ 0x35b │ │ │ │ @@ -1236069,123 +1236080,123 @@ │ │ │ │ cmp r1, r2 │ │ │ │ bls.n 3f006c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #679] @ 0x2a7 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3efe98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de5e0> │ │ │ │ b.w 3ed944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc08c> │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add sp, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ pop {r1, r3, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cbnz r4, 3f017e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de8c6> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ itee al │ │ │ │ lslal r6, r0, #6 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsl r1, r2, #3 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6be │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - revsh r0, r2 │ │ │ │ + pop {} │ │ │ │ lsls r4, r2, #3 │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3f016c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de8b4> │ │ │ │ + bhi.n 3f01cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de914> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, pc, #336 @ (adr r5, 3f028c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de9d4>) │ │ │ │ + add r6, pc, #528 @ (adr r6, 3f034c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dea94>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r6, 3f018c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de8d4> │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 3f018c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de8d4> │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r3, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 3f01d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2de91c> │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, pc, #440 @ (adr r5, 3f0324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dea6c>) │ │ │ │ + add r6, pc, #632 @ (adr r6, 3f03e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2deb2c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb604 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #504 @ (adr r2, 3f03a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2deaec>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 3f0464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2debac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 3f0328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dea70>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 3f03e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2deb30>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r0, [pc, #3060] @ 3f0da8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df4f0> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ strd r3, r2, [sp, #84] @ 0x54 │ │ │ │ blx 748b8 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -1237224,147 +1237235,147 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ef12a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dd872> │ │ │ │ b.w 3ef00e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dd756> │ │ │ │ movs r3, #4 │ │ │ │ b.w 3ef0fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dd846> │ │ │ │ movs r3, #3 │ │ │ │ b.w 3ef0fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dd846> │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sub sp, #280 @ 0x118 │ │ │ │ + cbz r6, 3f0df0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df538> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, 3f0dc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df510> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #1016 @ 0x3f8 │ │ │ │ + cbz r6, 3f0dc6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df50e> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #760 @ (adr r7, 3f10e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df828>) │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r5, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, pc, #488 @ (adr r5, 3f0fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df728>) │ │ │ │ + add r6, pc, #680 @ (adr r6, 3f10a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df7e8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, pc, #928 @ (adr r4, 3f11b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df8fc>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 3f0e74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df5bc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #0] │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #656 @ (adr r1, 3f10c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df80c>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 3f1184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df8cc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #192 @ (adr r2, 3f0ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df640>) │ │ │ │ + add r3, pc, #384 @ (adr r3, 3f0fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df700>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #904 @ (adr r1, 3f11c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df90c>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 3f0e84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df5cc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #416 @ (adr r1, 3f0fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df728>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 3f10a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df7e8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #464 @ (adr r1, 3f1014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df75c>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 3f10d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df81c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #984 @ (adr r1, 3f1228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df970>) │ │ │ │ + add r3, pc, #152 @ (adr r3, 3f0ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df630>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + add r0, pc, #56 @ (adr r0, 3f0e90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df5d8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #840 @ (adr r0, 3f11b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df900>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + add r0, pc, #824 @ (adr r0, 3f11ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df8f4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #480 @ (adr r0, 3f1058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df7a0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #448 @ (adr r0, 3f103c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df784>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r7, pc, #336 @ (adr r7, 3f0fd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df720>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r7, pc, #16 @ (adr r7, 3f0ea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df5f0>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ mov.w r2, #2304 @ 0x900 │ │ │ │ b.w 3edd86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dc4ce> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r3, [r2, #719] @ 0x2cf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ef1d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dd91a> │ │ │ │ @@ -1237462,25 +1237473,25 @@ │ │ │ │ b.w 3eb122 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2d986a> │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ b.n 3f0c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df384> │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3f0c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df394> │ │ │ │ b.n 3f0c34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df37c> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #160 @ (adr r0, 3f109c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df7e4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1237543,29 +1237554,29 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 3f1042 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df78a> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r2, r7, #5 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r4, #6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r1, #1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldc 0, cr0, [lr, #920] @ 0x398 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + cdp 0, 12, cr0, cr14, cr6, {7} │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldcl 0, cr0, [lr, #-920] @ 0xfffffc68 │ │ │ │ - @ instruction: 0xfb6800e6 │ │ │ │ + cdp 0, 8, cr0, cr14, cr6, {7} │ │ │ │ + ldc2 0, cr0, [r8], {230} @ 0xe6 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -1237708,23 +1237719,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3c85d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6d1c> │ │ │ │ b.n 3f11c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df908> │ │ │ │ nop │ │ │ │ - push {r1, lr} │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r6, 3f12e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa2c> │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r3, r4} │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r1, 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 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1237782,15 +1237793,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 734e4 │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #-576] @ 0xfffffdc0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + cbnz r4, 3f1338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa80> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1237829,15 +1237840,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3f138c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfad4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r1, 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 │ │ │ │ @@ -1237989,15 +1238000,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] @ (3f1508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfc50>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ 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, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1238300,21 +1238311,21 @@ │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ ldr r0, [pc, #20] @ (3f182c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dff74>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ ldr r0, [pc, #16] @ (3f1830 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dff78>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3f2220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0968> │ │ │ │ @@ -1239371,54 +1239382,54 @@ │ │ │ │ nop │ │ │ │ b.n 3f217c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e08c4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f2178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e08c0> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 3f1c90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e03d8> │ │ │ │ + b.n 3f1ef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0638> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 3f1c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0384> │ │ │ │ + b.n 3f1e9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e05e4> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - @ instruction: 0xf30200e6 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + bics.w r0, r2, #7536640 @ 0x730000 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3f2854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0f9c> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3f2594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0cdc> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - add r7, pc, #248 @ (adr r7, 3f2368 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0ab0>) │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #376 @ (adr r6, 3f23f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0b38>) │ │ │ │ + add r7, pc, #568 @ (adr r7, 3f24b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0bf8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #56 @ (adr r6, 3f22b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0a00>) │ │ │ │ + add r7, pc, #248 @ (adr r7, 3f2378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0ac0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1240581,19 +1240592,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2ff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e1738> │ │ │ │ ldr r3, [pc, #76] @ (3f2e80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e15c8>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ - add r3, pc, #552 @ (adr r3, 3f3068 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e17b0>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 3f3128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e1870>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 3f2fb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e16fc>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 3f3074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e17bc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 3f30e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e1828>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 3f31a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e18e8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1240603,19 +1240614,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1241677,53 +1241688,53 @@ │ │ │ │ bhi.w 3f3ae2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e222a> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f126c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df9b4> │ │ │ │ b.w 3f1cfa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0442> │ │ │ │ nop │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1242780,67 +1242791,67 @@ │ │ │ │ b.w 3f1e4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0592> │ │ │ │ ldr r3, [pc, #120] @ (3f454c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e2c94>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ @@ -1244020,39 +1244031,39 @@ │ │ │ │ beq.n 3f50f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e3838> │ │ │ │ b.n 3f5132 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e387a> │ │ │ │ ldr r2, [pc, #92] @ (3f51a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e38e8>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ nop │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1244060,15 +1244071,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1245183,61 +1245194,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.w 3f1e4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0592> │ │ │ │ nop │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #3] │ │ │ │ + strb r2, [r6, #7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r3, [pc, #2748] @ 3f6884 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e4fcc> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ ldr.w r2, [pc, #2740] @ 3f6888 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e4fd0> │ │ │ │ @@ -1246239,63 +1246250,63 @@ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.w 3f1e4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0592> │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1247433,45 +1247444,45 @@ │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ ldr r2, [pc, #100] @ (3f74e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e5c2c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldrh r4, [r7, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1248744,29 +1248755,29 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ ldr r2, [pc, #68] @ (3f8164 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e68ac>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f1fde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0726> │ │ │ │ nop │ │ │ │ - str r6, [r7, r0] │ │ │ │ + str r6, [r5, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #712] @ (3f83fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6b44>) │ │ │ │ + ldr r7, [pc, #904] @ (3f84bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6c04>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #632] @ (3f83b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6af8>) │ │ │ │ + ldr r7, [pc, #824] @ (3f8470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6bb8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [pc, #552] @ (3f8364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6aac>) │ │ │ │ + ldr r7, [pc, #744] @ (3f8424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6b6c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #312] @ (3f8278 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e69c0>) │ │ │ │ + ldr r5, [pc, #504] @ (3f8338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6a80>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (3f8150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6898>) │ │ │ │ + ldr r3, [pc, #200] @ (3f8210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e6958>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1249996,25 +1250007,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #19] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #408 @ (adr r2, 3f8eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e7600>) │ │ │ │ + add r3, pc, #600 @ (adr r3, 3f8f78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e76c0>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r4, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r6, 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 3f8d52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e749a> │ │ │ │ @@ -1251525,65 +1251536,65 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.w 3f1e4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0592> │ │ │ │ nop │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + adds r3, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1252701,17 +1252712,17 @@ │ │ │ │ movne r3, #99 @ 0x63 │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.n 3fa878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e8fc0> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f126c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2df9b4> │ │ │ │ b.w 3f1cfa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0442> │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1252719,37 +1252730,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ @@ -1253817,85 +1253828,85 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.w 3f1e4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e0592> │ │ │ │ ldr r0, [pc, #144] @ (3fb358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9aa0>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r6, #1 │ │ │ │ + subs r6, r4, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, r4 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3fb3b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9b00> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3fb3b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9b00> │ │ │ │ push {lr} │ │ │ │ @@ -1253973,15 +1253984,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (3fb42c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9b74>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1254012,17 +1254023,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3fb48c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9bd4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ ldr r0, [pc, #12] @ (3fb490 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9bd8>) │ │ │ │ add r0, pc │ │ │ │ bl 3f12e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2dfa28> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, 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, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1254121,18 +1254132,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 3fb566 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9cae> │ │ │ │ bl 3fb544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9c8c> │ │ │ │ b.n 3fb568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9cb0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1254676,57 +1254687,57 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3c85d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b6d1c> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3fb71e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2e9e66> │ │ │ │ ldr r2, [pc, #200] @ (3fbbec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ea334>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - svc 12 │ │ │ │ + b.n 3fbbb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ea300> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 3fbb54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ea29c> │ │ │ │ + bvc.n 3fbbb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ea2fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb.w r0, [lr, #207] @ 0xcf │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + vst1.8 {d16[6]}, [lr] │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + strh r2, [r7, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stcl 0, cr0, [r2, #872] @ 0x368 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + mrc 0, 7, r0, cr2, cr10, {6} │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r1, 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 r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1254758,15 +1254769,15 @@ │ │ │ │ b.n 3fbba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ea2e8> │ │ │ │ bl 3fbb80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ea2c8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffe7ffff │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - cmp r4, #42 @ 0x2a │ │ │ │ + cmp r5, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ ldr r3, [pc, #8] @ (3fbbf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ea338>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1255951,15 +1255962,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #14 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1256345,15 +1256356,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r7, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r3, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1256502,26 +1256513,27 @@ │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3fcc08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb350> │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 q8, q12, q0 │ │ │ │ - cbnz r0, 3fcd0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb456> │ │ │ │ + lsls r0, r7, #1 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mcr2 0, 4, r0, cr14, cr0, {6} │ │ │ │ - mrc2 0, 2, r0, cr8, cr0, {6} │ │ │ │ - mrc2 0, 2, r0, cr14, cr0, {6} │ │ │ │ - mcr2 0, 3, r0, cr4, cr0, {6} │ │ │ │ - mrc2 0, 1, r0, cr10, cr0, {6} │ │ │ │ - mcr2 0, 3, r0, cr4, cr0, {6} │ │ │ │ - mcr2 0, 4, r0, cr2, cr0, {6} │ │ │ │ + vshr.u64 q0, q0, #2 │ │ │ │ + vshr.u64 q0, q0, #56 │ │ │ │ + vshr.u64 q0, q0, #50 │ │ │ │ + vshr.u64 q0, q0, #44 │ │ │ │ + vqadd.u32 q8, q13, q0 │ │ │ │ + vshr.u64 q0, q0, #44 │ │ │ │ + vshr.u64 q0, q0, #14 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1256897,27 +1256909,28 @@ │ │ │ │ b.n 3fcef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb640> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8], #832 @ 0x340 │ │ │ │ - vqadd.u64 q0, q9, q0 │ │ │ │ - ldc2 0, cr0, [r2], #832 @ 0x340 │ │ │ │ + ldc2l 0, cr0, [r8, #832] @ 0x340 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + stc2l 0, cr0, [r2, #832]! @ 0x340 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldc2 0, cr0, [r0], {208} @ 0xd0 │ │ │ │ - bvc.n 3fcfc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb70c> │ │ │ │ + stc2l 0, cr0, [r0, #-832] @ 0xfffffcc0 │ │ │ │ + bhi.n 3fd024 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb76c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfbfc00d0 │ │ │ │ - stc2 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ - @ instruction: 0xfae800d0 │ │ │ │ - @ instruction: 0xfa8800d0 │ │ │ │ - bvs.n 3fd0d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb820> │ │ │ │ + stc2 0, cr0, [ip, #-832]! @ 0xfffffcc0 │ │ │ │ + ldc2 0, cr0, [r4, #-832]! @ 0xfffffcc0 │ │ │ │ + ldc2 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ + @ instruction: 0xfbb800d0 │ │ │ │ + bvc.n 3fd138 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb880> │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1257133,21 +1257146,21 @@ │ │ │ │ b.n 3fd146 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eb88e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #12 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6200d0 │ │ │ │ - @ instruction: 0xfa6200d0 │ │ │ │ + @ instruction: 0xfb9200d0 │ │ │ │ + @ instruction: 0xfb9200d0 │ │ │ │ cmp r6, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - @ instruction: 0xfa1200d0 │ │ │ │ - @ instruction: 0xfa2c00d0 │ │ │ │ - ldr??.w r0, [r2, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xfb4200d0 │ │ │ │ + @ instruction: 0xfb5c00d0 │ │ │ │ + @ instruction: 0xfa2200d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #788] @ (3fd64c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebd94>) │ │ │ │ ldr r3, [pc, #788] @ (3fd650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebd98>) │ │ │ │ @@ -1257471,27 +1257484,27 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3fd3e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebb2a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str??.w r0, [r4, #208] @ 0xd0 │ │ │ │ - ldrh.w r0, [r4, r0, lsl #1] │ │ │ │ + @ instruction: 0xfa1400d0 │ │ │ │ + vld4. {d16-d19}, [r4 :64], r0 │ │ │ │ cmp r3, #238 @ 0xee │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrh.w r0, [sl, r0, lsl #1] │ │ │ │ - @ instruction: 0xf7a800d0 │ │ │ │ - ble.n 3fd6b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebdfc> │ │ │ │ + vld4. {d16-d19}, [sl :64], r0 │ │ │ │ + ldr.w r0, [r8, #208] @ 0xd0 │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb.w r0, [r8, r0, lsl #1] │ │ │ │ - ldrh.w r0, [ip, r0, lsl #1] │ │ │ │ - subw r0, r8, #2256 @ 0x8d0 │ │ │ │ + vst4. {d16-d19}, [r8 :64], r0 │ │ │ │ + vld4. {d16-d19}, [ip :64], r0 │ │ │ │ + @ instruction: 0xf7d800d0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #144] @ (3fd720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebe68>) │ │ │ │ @@ -1257558,23 +1257571,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #102 @ 0x66 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xf6b600d0 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + @ instruction: 0xf7e600d0 │ │ │ │ + beq.n 3fd6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebe10> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xfb8800d4 │ │ │ │ - bhi.n 3fd6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebe10> │ │ │ │ + ldc2 0, cr0, [r8], #848 @ 0x350 │ │ │ │ + bls.n 3fd728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebe70> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 3fd6d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebe18> │ │ │ │ + bmi.n 3fd730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebe78> │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r0, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r2, 3fd7ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebef4> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1257612,15 +1257625,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3fd76a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ebeb2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf61200d0 │ │ │ │ + @ instruction: 0xf74200d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #568] @ (3fda00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ec148>) │ │ │ │ ldr r3, [pc, #568] @ (3fda04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ec14c>) │ │ │ │ @@ -1257853,27 +1257866,27 @@ │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 3fd8fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ec046> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58e00d0 │ │ │ │ + @ instruction: 0xf6be00d0 │ │ │ │ @ instruction: 0xfb05ffff │ │ │ │ lsls r1, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3fdc44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ec38c> │ │ │ │ + b.n 3fdea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ec5ec> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf4a000d0 │ │ │ │ + rsbs r0, r0, #6815744 @ 0x680000 │ │ │ │ movs r6, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - adc.w r0, r6, #6815744 @ 0x680000 │ │ │ │ - orn r0, r8, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf3fa00d0 │ │ │ │ - orn r0, r8, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf67600d0 │ │ │ │ + @ instruction: 0xf59800d0 │ │ │ │ + @ instruction: 0xf52a00d0 │ │ │ │ + @ instruction: 0xf59800d0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ ldr.w r4, [pc, #2564] @ 3fe448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ecb90> │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ ldr.w r3, [pc, #2564] @ 3fe44c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ecb94> │ │ │ │ @@ -1258841,81 +1258854,81 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #164 @ 0xa4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ movs r4, #134 @ 0x86 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - eors.w r0, r8, #6815744 @ 0x680000 │ │ │ │ - ldr r5, [sp, #552] @ 0x228 │ │ │ │ + rsb r0, r8, #6815744 @ 0x680000 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf22600d0 │ │ │ │ - subs r4, #28 │ │ │ │ + @ instruction: 0xf35600d0 │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, r6 │ │ │ │ + mov r6, ip │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, lr │ │ │ │ + cmp sl, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bics.w r0, r8, #6815744 @ 0x680000 │ │ │ │ + sbc.w r0, r8, #6815744 @ 0x680000 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf53600d0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf37800d0 │ │ │ │ - orn r0, ip, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf25800d0 │ │ │ │ - @ instruction: 0xf28200d0 │ │ │ │ - @ instruction: 0xf29000d0 │ │ │ │ - mrc 0, 1, r0, cr10, cr0, {6} │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + @ instruction: 0xf4a800d0 │ │ │ │ + @ instruction: 0xf59c00d0 │ │ │ │ + usat r0, #16, r8, lsl #3 │ │ │ │ + @ instruction: 0xf3b200d0 │ │ │ │ + ubfx r0, r0, #3, #17 │ │ │ │ + vqadd.s32 q8, q13, q0 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r4, r6 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r4, r7 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, r0 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + bics r4, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + bics r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, r1 │ │ │ │ + bics r4, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, r2 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmn r0, r0 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [pc, #696] @ (3fe7a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ecee8>) │ │ │ │ + ldr r7, [pc, #888] @ (3fe860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ecfa8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf37800d0 │ │ │ │ + @ instruction: 0xf4a800d0 │ │ │ │ b.n 3fdd2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ec476> │ │ │ │ - vshr.u32 , q2, #1 │ │ │ │ + vaddw.u , , d4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #312] @ (3fe630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ecd78>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3fe50c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ecc54> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ @@ -1260053,80 +1260066,75 @@ │ │ │ │ ... │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q8, q10, q0 │ │ │ │ - @ instruction: 0xe8c000d0 │ │ │ │ - subs.w r0, sl, r0, lsr #3 │ │ │ │ - subs.w r0, sl, r0, lsr #3 │ │ │ │ - subs.w r0, r0, r0, lsr #3 │ │ │ │ - rsb r0, r4, r0, lsr #3 │ │ │ │ + eors.w r0, r4, #208 @ 0xd0 │ │ │ │ + ldrd r0, r0, [r0, #832]! @ 0x340 │ │ │ │ + stcl 0, cr0, [sl], #832 @ 0x340 │ │ │ │ + stcl 0, cr0, [sl], #832 @ 0x340 │ │ │ │ + stcl 0, cr0, [r0], #832 @ 0x340 │ │ │ │ + ldcl 0, cr0, [r4], #832 @ 0x340 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r0, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3fee14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed55c> │ │ │ │ + b.n 3ff074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed7bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xe98800d0 │ │ │ │ - b.n 3fed24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed46c> │ │ │ │ + @ instruction: 0xeab800d0 │ │ │ │ + b.n 3fef84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed6cc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds.w r0, lr, r0, lsr #3 │ │ │ │ - @ instruction: 0xeb3c00d0 │ │ │ │ - b.n 3ff03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed784> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldrd r0, r0, [lr], #-832 @ 0x340 │ │ │ │ - @ instruction: 0xeae800d0 │ │ │ │ - b.n 3feea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed5ec> │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, r5 │ │ │ │ + mcrr 0, 13, r0, lr, cr0 │ │ │ │ + stcl 0, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xe8da00d0 │ │ │ │ + @ instruction: 0xe9ae00d0 │ │ │ │ + ldc 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ + @ instruction: 0xe80800d0 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xeaf200d0 │ │ │ │ - b.n 3feaec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed234> │ │ │ │ + stc 0, cr0, [r2], #-832 @ 0xfffffcc0 │ │ │ │ + b.n 3fed4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed494> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3fea44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed18c> │ │ │ │ + b.n 3feca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed3ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3feae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed228> │ │ │ │ + b.n 3fed40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed488> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ff8ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edff4> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 3fee44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed58c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - b.n 3feee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed62c> │ │ │ │ + b.n 3feb0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed254> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff06c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed7b4> │ │ │ │ + b.n 3ff0a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed7ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3fefb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed6fc> │ │ │ │ + @ instruction: 0xe81600d0 │ │ │ │ + @ instruction: 0xe8d800d0 │ │ │ │ + ldrd r0, r0, [sl], #-832 @ 0x340 │ │ │ │ + b.n 3ff61c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edd64> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff3bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edb04> │ │ │ │ + b.n 3fe928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed070> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff6c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ede10> │ │ │ │ + b.n 3ff90c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee054> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff6ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eddf4> │ │ │ │ + b.n 3ff538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edc80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff2d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eda20> │ │ │ │ + b.n 3ff434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edb7c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff1d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed91c> │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfb4a00de │ │ │ │ - ble.n 3ff22c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ed974> │ │ │ │ + ldc2l 0, cr0, [sl], #-888 @ 0xfffffc88 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ vstr s13, [sp, #184] @ 0xb8 │ │ │ │ vstr s13, [sp, #188] @ 0xbc │ │ │ │ vstr s13, [sp, #192] @ 0xc0 │ │ │ │ vstr s13, [sp, #196] @ 0xc4 │ │ │ │ str.w r2, [r9] │ │ │ │ @@ -1260755,21 +1260763,21 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ strd r5, r3, [sp, #144] @ 0x90 │ │ │ │ strd r1, r2, [sp, #152] @ 0x98 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + b.n 3ff788 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eded0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp sl, r0 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bgt.n 3ff6f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ede38> │ │ │ │ + ble.n 3ff750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ede98> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 3ff770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edeb8> │ │ │ │ + ble.n 3ff7d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edf18> │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1260921,15 +1260929,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3ff96a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee0b2> │ │ │ │ vrshr.u32 d30, d25, #1 │ │ │ │ @ instruction: 0xffff07e4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bge.n 3ff88a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2edfd2> │ │ │ │ @ instruction: 0xffffe1c9 │ │ │ │ - @ instruction: 0xffffdd0c │ │ │ │ + vcvt.f32.u32 d29, d28, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #119 @ 0x77 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1261194,21 +1261202,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #23 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #22 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - str r6, [r0, #16] │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bhi.n 3ffc58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee3a0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1261466,17 +1261474,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - bhi.n 3ffe90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee5d8> │ │ │ │ + bls.n 3ffef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee638> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 3ffeb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee600> │ │ │ │ + bls.n 3fff18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee660> │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1261518,17 +1261526,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - bhi.n 3fff7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee6c4> │ │ │ │ + bls.n 3ffddc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee524> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 3ffec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee610> │ │ │ │ + bls.n 3fff28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee670> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1261657,17 +1261665,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 3fffa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee6f0> │ │ │ │ nop │ │ │ │ - bvc.n 3fff2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee674> │ │ │ │ + bhi.n 3fff8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee6d4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 3fff08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee650> │ │ │ │ + bhi.n 3fff68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee6b0> │ │ │ │ lsls r0, 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 r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1261734,25 +1261742,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (4000c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee810>) │ │ │ │ lsrs r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 400060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee7a8> │ │ │ │ - bhi.n 3fffc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee710> │ │ │ │ + bls.n 400028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee770> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 400050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee798> │ │ │ │ + bhi.n 4000b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee7f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r1, #120 @ 0x78 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bhi.n 400184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee8cc> │ │ │ │ + bls.n 3fffe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee72c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bvc.n 4000ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee7f4> │ │ │ │ + bls.n 40010c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee854> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (40025c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee9a4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1261910,30 +1261918,30 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 400156 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee89e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u16 d0, d24, d15 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 400214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee95c> │ │ │ │ + bge.n 400274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee9bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ cdp2 1, 10, cr0, cr2, cr15, {4} │ │ │ │ - bhi.n 40020c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee954> │ │ │ │ + bls.n 40026c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee9b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 400318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eea60> │ │ │ │ + bhi.n 400178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee8c0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 40020c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee954> │ │ │ │ + bls.n 40026c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee9b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 400314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eea5c> │ │ │ │ + bhi.n 400374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eeabc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 400198 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee8e0> │ │ │ │ + bhi.n 4001f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee940> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 400274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee9bc> │ │ │ │ + bge.n 4002d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eea1c> │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1261980,17 +1261988,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3ffd90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee4d8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bhi.n 400250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee998> │ │ │ │ + bls.n 4002b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ee9f8> │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1262092,20 +1262100,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 4003d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eeb1a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [lr], {143} @ 0x8f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - bhi.n 4004c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eec08> │ │ │ │ + bls.n 400320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eea68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stc2 1, cr0, [r6], #-572 @ 0xfffffdc4 │ │ │ │ - bvc.n 400358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eeaa0> │ │ │ │ + bhi.n 4003b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eeb00> │ │ │ │ lsls r0, r2, #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] @ (400500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eec48>) │ │ │ │ @@ -1262190,21 +1262198,21 @@ │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 400474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eebbc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfbbc018f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb84018f │ │ │ │ - bhi.n 400540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eec88> │ │ │ │ + bls.n 4005a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eece8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r2, [r6, #24] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 400434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eeb7c> │ │ │ │ + bhi.n 400494 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eebdc> │ │ │ │ lsls r0, r2, #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] @ (400620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eed68>) │ │ │ │ @@ -1262307,24 +1262315,24 @@ │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 400598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eece0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfac8018f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 40057c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eecc4> │ │ │ │ + bhi.n 4005dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eed24> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xfa60018f │ │ │ │ - bvc.n 4006b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eee00> │ │ │ │ + bhi.n 400718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eee60> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 4005cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eed14> │ │ │ │ + bvc.n 40062c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eed74> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (40073c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eee84>) │ │ │ │ @@ -1262426,20 +1262434,20 @@ │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4318f0> │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 4006f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eee3c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ vld2.8 {d0[4],d1[4]}, [r6] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r6] │ │ │ │ - bvs.n 4006e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eee2c> │ │ │ │ + bvc.n 400744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eee8c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 40078c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eeed4> │ │ │ │ + bvc.n 4007ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eef34> │ │ │ │ lsls r0, 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 r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (4008e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef02c>) │ │ │ │ @@ -1262602,28 +1262610,28 @@ │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 40083a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eef82> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb.w r0, [r2, #399] @ 0x18f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf7fc018f │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 4009fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef144> │ │ │ │ + bvc.n 40085c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eefa4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 40082c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eef74> │ │ │ │ + bvs.n 40088c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eefd4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 4008e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef02c> │ │ │ │ + bvc.n 400944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef08c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 400870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2eefb8> │ │ │ │ + bvc.n 4008d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef018> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1262843,28 +1262851,28 @@ │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ b.n 400ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef21c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6d4018f │ │ │ │ @ instruction: 0xf6d2018f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 400a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef1c0> │ │ │ │ + bvc.n 400ad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef220> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r7, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 400af4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef23c> │ │ │ │ + bvc.n 400b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef29c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf524018f │ │ │ │ - bpl.n 400ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef210> │ │ │ │ + bvs.n 400b28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef270> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 400c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef388> │ │ │ │ + bvs.n 400aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef1e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 400b44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef28c> │ │ │ │ + bvs.n 400ba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef2ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 400b7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef2c4> │ │ │ │ + bvs.n 400bdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef324> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r4, [r1, #635] @ 0x27b │ │ │ │ mov ip, r2 │ │ │ │ @@ -1262906,17 +1262914,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 400bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef310> │ │ │ │ cmp r3, #8 │ │ │ │ beq.n 400bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef310> │ │ │ │ b.n 400bee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef336> │ │ │ │ nop │ │ │ │ - bpl.n 400bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef300> │ │ │ │ + bvc.n 400c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef360> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 400c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef39c> │ │ │ │ + bvs.n 400cb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef3fc> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1263209,33 +1263217,33 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movt r1, #32911 @ 0x808f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movt r1, #8335 @ 0x208f │ │ │ │ @ instruction: 0xebafffff │ │ │ │ - bmi.n 400ea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef5f0> │ │ │ │ + bvs.n 400f08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef650> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldc 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - bmi.n 400fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef728> │ │ │ │ + bpl.n 400e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef588> │ │ │ │ lsls r0, r2, #3 │ │ │ │ rsb r1, sl, #143 @ 0x8f │ │ │ │ - bmi.n 400fa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef6f0> │ │ │ │ + bpl.n 400e08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef550> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, r4 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #264 @ (adr r3, 401018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef760>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 4010d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef820>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 400e94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef5dc> │ │ │ │ + bmi.n 400ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef63c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 400ff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef73c> │ │ │ │ + bmi.n 400e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef59c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r0, 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 r6, r3 │ │ │ │ ldr.w r3, [r0, #196] @ 0xc4 │ │ │ │ @@ -1263445,33 +1263453,33 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 401118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef860> │ │ │ │ ldr r2, [pc, #44] @ (40115c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef8a4>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 401070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef7b8> │ │ │ │ nop │ │ │ │ - bmi.n 401234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef97c> │ │ │ │ + bpl.n 401094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef7dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 4010f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef83c> │ │ │ │ + bvs.n 401154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef89c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef8a0> │ │ │ │ + bmi.n 4011b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef900> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 4011e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef928> │ │ │ │ + bcc.n 401240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef988> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 40109c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef7e4> │ │ │ │ + bmi.n 4010fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef844> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef858> │ │ │ │ + bpl.n 401170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef8b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 4010a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef7e8> │ │ │ │ + bcc.n 401100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef848> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 4010a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef7e8> │ │ │ │ + bcs.n 401100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef848> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 40115c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef8a4> │ │ │ │ + bcc.n 4011bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef904> │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1263506,19 +1263514,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - bmi.n 401228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef970> │ │ │ │ + bpl.n 401288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef9d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 401214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef95c> │ │ │ │ + bpl.n 401274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef9bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef8bc> │ │ │ │ + bpl.n 4011d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef91c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (4012bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa04>) │ │ │ │ @@ -1263610,25 +1263618,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 401216 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef95e> │ │ │ │ nop │ │ │ │ cdp 1, 1, cr0, cr4, cr15, {4} │ │ │ │ - bcc.n 4012b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef9fc> │ │ │ │ + bpl.n 401314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa5c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 4012d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa20> │ │ │ │ + bpl.n 401338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 4013c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efb08> │ │ │ │ + bmi.n 401220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef968> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 40131c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa64> │ │ │ │ + bpl.n 40137c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efac4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401264 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ef9ac> │ │ │ │ + bmi.n 4012c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa0c> │ │ │ │ lsls r0, 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 │ │ │ │ @@ -1263840,22 +1263848,22 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 401344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa8c> │ │ │ │ ldr r3, [pc, #112] @ (40155c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efca4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 401344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efa8c> │ │ │ │ nop │ │ │ │ - bmi.n 401558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efca0> │ │ │ │ + bpl.n 4015b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efd00> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc2 0, cr0, [sl, #840] @ 0x348 │ │ │ │ - bcc.n 401450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efb98> │ │ │ │ + mcr2 0, 6, r0, cr10, cr2, {6} │ │ │ │ + bmi.n 4014b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2efbf8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r2, sp, #848 @ 0x350 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1264648,77 +1264656,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 401d2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0476> │ │ │ │ nop │ │ │ │ eor.w r1, r2, pc, lsl #2 │ │ │ │ - bne.n 401e0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0554> │ │ │ │ + bcs.n 401e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov sl, r6 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401ea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05f0> │ │ │ │ + bne.n 401d08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0450> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 401dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0544> │ │ │ │ + bne.n 401e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + beq.n 401e68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05b0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + beq.n 401ecc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0614> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f063c> │ │ │ │ + bne.n 401d54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f049c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401d88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04d0> │ │ │ │ + bne.n 401de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0530> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f057c> │ │ │ │ + bne.n 401e94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401e38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0580> │ │ │ │ + bcs.n 401e98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401e58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05a0> │ │ │ │ + bcs.n 401eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0600> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 401d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0494> │ │ │ │ + bcc.n 401dac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401ebc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0604> │ │ │ │ + bmi.n 401d1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0464> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0494> │ │ │ │ + bne.n 401dac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401f0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0654> │ │ │ │ + bcs.n 401d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04e4> │ │ │ │ + bne.n 401dfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0544> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401e2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0574> │ │ │ │ + bcs.n 401e8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05d4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 401e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05a8> │ │ │ │ + bcc.n 401ec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0608> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04b4> │ │ │ │ + bmi.n 401dcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0514> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401d84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04cc> │ │ │ │ + bcs.n 401de4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f052c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmn r4, r3 │ │ │ │ + add r4, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r1, r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, r2 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0564> │ │ │ │ + bcc.n 401e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401d80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f04c8> │ │ │ │ + bne.n 401de0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0528> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f059c> │ │ │ │ + bcs.n 401eb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 401eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05f4> │ │ │ │ + bcs.n 401f0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0654> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 401e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0564> │ │ │ │ + bcs.n 401e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f05c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r1 │ │ │ │ @@ -1265373,29 +1265381,29 @@ │ │ │ │ bne.n 4024a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0bf0> │ │ │ │ b.n 4024b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0bfc> │ │ │ │ mov ip, sl │ │ │ │ b.n 4023b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0afc> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 4024e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0c2a> │ │ │ │ b.n 4024b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0bfc> │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r0, r4 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r2, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, 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 r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1265513,27 +1265521,27 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 402556 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0c9e> │ │ │ │ bge.n 4025d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0d18> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r4, {r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1265674,29 +1265682,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 4026a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0dee> │ │ │ │ nop │ │ │ │ bls.n 4026d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0e1c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r0, r2, #3 │ │ │ │ - ldmiaeq r3!, {r1, r2, r4, r6} │ │ │ │ - lsleq r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1265790,25 +1265798,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 402846 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f0f8e> │ │ │ │ nop │ │ │ │ bhi.n 4028d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1018> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [lr, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r0, 40293a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1082> │ │ │ │ @@ -1266571,37 +1266579,37 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r9, [r6] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bcc.n 40301c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1764> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r7!, {} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r0, r2, #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, 4030f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1838> │ │ │ │ @@ -1267006,45 +1267014,45 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r4, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r6, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, fp │ │ │ │ + mov ip, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1267113,27 +1267121,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 403564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1cac> │ │ │ │ ldr r2, [pc, #28] @ (4035e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1d28>) │ │ │ │ add r2, pc │ │ │ │ b.n 4035ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1cf4> │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1267507,57 +1267515,57 @@ │ │ │ │ b.n 403914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f205c> │ │ │ │ ldr r2, [pc, #96] @ (403a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2168>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.n 4036da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f1e22> │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r4, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #22 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - itte hi │ │ │ │ - lslhi r0, r2, #3 │ │ │ │ - bkpt 0x0094 │ │ │ │ - lslls r0, r2, #3 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev16 r0, r3 │ │ │ │ + itt gt │ │ │ │ + lslgt r0, r2, #3 │ │ │ │ + ite @ unpredictable │ │ │ │ + lsl r0, r2, #3 │ │ │ │ + cbnz r0, 403a86 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f21ce> @ unpredictable │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1268606,79 +1268614,79 @@ │ │ │ │ bl 19849a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x86be2> │ │ │ │ adds r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - itee lt │ │ │ │ - lsllt r0, r2, #3 │ │ │ │ - cdp2ge 0, 8, cr0, cr8, cr5, {7} │ │ │ │ - stmiage r3!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + vrev32.32 q0, │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #-916] @ 0xfffffc6c │ │ │ │ - cbz r0, 404536 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2c7e> │ │ │ │ + cdp2 0, 4, cr0, cr2, cr5, {7} │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6], #-916 @ 0xfffffc6c │ │ │ │ + stc2l 0, cr0, [r6, #-916]! @ 0xfffffc6c │ │ │ │ adds r3, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbb600e5 │ │ │ │ + stc2l 0, cr0, [r6], #916 @ 0x394 │ │ │ │ bl 5b64e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a4c2a> │ │ │ │ adds r3, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 404566 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2cae> │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xfab000e5 │ │ │ │ + @ instruction: 0xfbe000e5 │ │ │ │ adds r5, r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #229] @ 0xe5 │ │ │ │ + @ instruction: 0xfb2400e5 │ │ │ │ asrs r1, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r3, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #448] @ (4046d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2e18>) │ │ │ │ + ldr r5, [pc, #640] @ (404790 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2ed8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 404530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2c78> │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r0, r2, #3 │ │ │ │ vrecps.f16 , , │ │ │ │ asrs r1, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r2, #229] @ 0xe5 │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + ldr??.w r0, [r2, #229] @ 0xe5 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b800e5 │ │ │ │ - cbnz r0, 404552 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2c9a> │ │ │ │ + str??.w r0, [r8, #229] @ 0xe5 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63600e5 │ │ │ │ + @ instruction: 0xf76600e5 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #2864] @ 405078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f37c0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -1269802,74 +1269810,74 @@ │ │ │ │ @ instruction: 0xeb47ffff │ │ │ │ asrs r1, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - orr.w r0, sl, #7503872 @ 0x728000 │ │ │ │ + sbcs.w r0, sl, #7503872 @ 0x728000 │ │ │ │ asrs r1, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r6, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 405122 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f386a> │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 4050e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f382e> │ │ │ │ + cbz r0, 4050f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f383a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 4050e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f382c> │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0a400e5 │ │ │ │ - cbz r4, 4050de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3826> │ │ │ │ + rsbs r0, r4, #229 @ 0xe5 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 4050d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3820> │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 4050d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3818> │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cdp 0, 15, cr0, cr4, cr5, {7} │ │ │ │ + bic.w r0, r4, #229 @ 0xe5 │ │ │ │ b.n 404abe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3206> │ │ │ │ vcvt.f16.u16 q8, , #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #112 @ (adr r4, 405154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f389c>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 405214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f395c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + cbz r4, 405118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3860> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, lr, r5, asr #3 │ │ │ │ + sbcs.w r0, lr, r5, asr #3 │ │ │ │ lsls r5, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r2, #916]! @ 0x394 │ │ │ │ + adds.w r0, r2, r5, asr #3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1668] @ 405798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3ee0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -1270486,77 +1270494,77 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.w 403c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f2398> │ │ │ │ svc 123 @ 0x7b │ │ │ │ vqshlu.s64 q8, , #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #664 @ (adr r7, 405a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4188>) │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #632 @ (adr r6, 405a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4180>) │ │ │ │ + add r7, pc, #824 @ (adr r7, 405af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4240>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #784 @ (adr r6, 405ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f421c>) │ │ │ │ + add r7, pc, #976 @ (adr r7, 405b94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f42dc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #28] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + subs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #776 @ (adr r5, 405b08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4250>) │ │ │ │ + add r6, pc, #968 @ (adr r6, 405bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4310>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #744 @ (adr r5, 405af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4238>) │ │ │ │ + add r6, pc, #936 @ (adr r6, 405bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f42f8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #920 @ (adr r3, 405ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f42f0>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 405868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3fb0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #728 @ (adr r3, 405aec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4234>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 405bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f42f4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #544 @ (adr r2, 405a38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4180>) │ │ │ │ + add r3, pc, #736 @ (adr r3, 405af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4240>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #704 @ (adr r2, 405adc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4224>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 405b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f42e4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 405a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4198>) │ │ │ │ + add r4, pc, #752 @ (adr r4, 405b10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4258>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 405dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4518> │ │ │ │ + b.n 405030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f3778> │ │ │ │ lsls r5, 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 403a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f216c> │ │ │ │ @@ -1270665,15 +1270673,15 @@ │ │ │ │ add r7, pc, #568 @ (adr r7, 405b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f42bc>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa1ffff │ │ │ │ add r7, pc, #208 @ (adr r7, 405a18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4160>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, pc, #216 @ (adr r4, 405a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f416c>) │ │ │ │ + add r5, pc, #408 @ (adr r5, 405ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f422c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 405994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f40dc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1271813,63 +1271821,63 @@ │ │ │ │ b.w 405c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f43b4> │ │ │ │ add r5, pc, #624 @ (adr r5, 406844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4f8c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 4069d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5118>) │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, pc, #944 @ (adr r1, 406994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f50dc>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 406654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4d9c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #848 @ (adr r2, 406938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5080>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 4065f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4d40>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #184] @ 0xb8 │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcs.n 4065a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4cf0> │ │ │ │ + bmi.n 406608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4d50> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [pc, #440] @ (4067b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4efc>) │ │ │ │ + ldr r5, [pc, #632] @ (406874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4fbc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [pc, #896] @ (406984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f50cc>) │ │ │ │ + ldr r6, [pc, #64] @ (406644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4d8c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #504 @ (adr r0, 406800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4f48>) │ │ │ │ + add r1, pc, #696 @ (adr r1, 4068c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5008>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 40663c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4d84> │ │ │ │ + bvc.n 40669c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4de4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r1, [pc, #528] @ (406820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4f68>) │ │ │ │ + ldr r2, [pc, #720] @ (4068e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5028>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + add r0, pc, #48 @ (adr r0, 406648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4d90>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #864] @ (406994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f50dc>) │ │ │ │ + ldr r2, [pc, #32] @ (406654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4d9c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 541f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x430684> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 405bae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f42f6> │ │ │ │ ldrb.w r3, [fp, #635] @ 0x27b │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1271979,43 +1271987,43 @@ │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.w 405c62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f43aa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r0, 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 r6, r2 │ │ │ │ ldr r2, [pc, #344] @ (406914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f505c>) │ │ │ │ @@ -1272159,23 +1272167,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 4068b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f4ffe> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ (406a5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f51a4>) │ │ │ │ @@ -1272307,21 +1272315,21 @@ │ │ │ │ str r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [pc, #424] @ (406c18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5360>) │ │ │ │ + ldr r1, [pc, #616] @ (406cd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5420>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3128] @ 4076c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5e10> │ │ │ │ @@ -1273390,70 +1273398,70 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - eors r6, r2 │ │ │ │ + sbcs r6, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vext.8 q0, q8, , #0 │ │ │ │ - vmla.i d16, d16, d3[3] │ │ │ │ - vext.8 q8, q13, , #0 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + @ instruction: 0xf0e000cf │ │ │ │ + @ instruction: 0xf0f000cf │ │ │ │ + @ instruction: 0xf12a00cf │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r1 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc 0, cr0, [lr, #-828]! @ 0xfffffcc4 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + cdp 0, 5, cr0, cr14, cr15, {6} │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #162 @ 0xa2 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf69000d4 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + @ instruction: 0xf7c000d4 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 407522 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5c6a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1274159,79 +1274167,79 @@ │ │ │ │ ldr r2, [pc, #144] @ (407fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f66f4>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ b.w 406bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f5344> │ │ │ │ nop │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 408188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f68d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4080e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f6830> │ │ │ │ + b.n 408348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f6a90> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 4080b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f67fc> │ │ │ │ + b.n 408314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f6a5c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 408068 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f67b0> │ │ │ │ + b.n 4082c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f6a10> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #24 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r6, r3] │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r4, #16] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 408034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f677c> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #548] @ (4081e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f6930>) │ │ │ │ @@ -1274456,32 +1274464,32 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrb r6, [r3, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - vld4. {d0-d3}, [lr :64], r1 │ │ │ │ - ldrh r6, [r7, #32] │ │ │ │ + @ instruction: 0xfa5e00d1 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ 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, #3688] @ 0xe68 │ │ │ │ sub sp, #372 @ 0x174 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1275492,82 +1275500,82 @@ │ │ │ │ bl 3c9148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b7890> │ │ │ │ b.n 408a6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f71b2> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #22] │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 408a9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f71e2> │ │ │ │ - vtbl.8 d24, {d31- instruction: 0xffff8adc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 408dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f7504> │ │ │ │ + blt.n 408e1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f7564> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 408e34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f757c> │ │ │ │ + bge.n 408e94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f75dc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bhi.n 408ce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f7428> │ │ │ │ + bls.n 408d40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f7488> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 408e3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f7584> │ │ │ │ + bmi.n 408e9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f75e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ strb r6, [r6, #30] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r5!, {r0, r1, r2, r4, r7} │ │ │ │ - vqshlu.s32 , q6, #31 │ │ │ │ + vabdl.u , d31, d12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [r5, #120] @ 0x78 │ │ │ │ - vcvt.f16.u16 d17, d6, #1 │ │ │ │ + vqrdmulh.s , , d6[0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stcl 0, cr0, [ip, #-836]! @ 0xfffffcbc │ │ │ │ - str r3, [sp, #808] @ 0x328 │ │ │ │ + mrc 0, 4, r0, cr12, cr1, {6} │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r2, [pc, #3096] @ 409a1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8164> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ ldr.w r2, [sl, #36] @ 0x24 │ │ │ │ @@ -1276611,150 +1276619,150 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 40a1c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f890c> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 409f46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f868e> │ │ │ │ ldr r3, [pc, #280] @ (409b30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8278>) │ │ │ │ add r3, pc │ │ │ │ b.n 409eda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8622> │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sbcs.w r0, sl, r1, lsr #3 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + stc 0, cr0, [sl], #836 @ 0x344 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf3d200cf │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + add.w r0, r2, #6782976 @ 0x678000 │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #120 @ (adr r2, 409ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8210>) │ │ │ │ + add r3, pc, #312 @ (adr r3, 409b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f82d0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc 0, cr0, [r6, #828]! @ 0x33c │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + cdp 0, 14, cr0, cr6, cr15, {6} │ │ │ │ + adds r3, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #170 @ 0xaa │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r4, #18] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 409b40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8288> │ │ │ │ bl 545980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4340c8> │ │ │ │ cbz r0, 409b4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8296> │ │ │ │ ldr.w r2, [pc, #2512] @ 40a514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8c5c> │ │ │ │ @@ -1277654,141 +1277662,141 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 40a0a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f87ee> │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 40a462 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8baa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + strb r4, [r2, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r6, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #864] @ (40a89c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8fe4>) │ │ │ │ + ldr r3, [pc, #32] @ (40a55c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8ca4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #848] @ (40a894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8fdc>) │ │ │ │ + ldr r3, [pc, #16] @ (40a554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8c9c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + strb r6, [r1, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + strb r4, [r1, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r0, #14] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 40ad60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f94a8> │ │ │ │ + b.n 409fc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8708> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 40ad54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f949c> │ │ │ │ + b.n 409fb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f86fc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r0, #17] │ │ │ │ + strb r6, [r6, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #21] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, r0, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r4, #9 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #28] │ │ │ │ + ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #5] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ + ldr r2, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (40a6d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8e1c>) │ │ │ │ @@ -1277868,15 +1277876,15 @@ │ │ │ │ ldr r0, [r2, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 40a79e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f8ee6> │ │ │ │ vtbx.8 d21, {d15-d16}, d26 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1278836,83 +1278844,83 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #16] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40afb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f96f8> │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + ldrb r4, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 40afe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9730> │ │ │ │ + blt.n 40b048 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9790> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 40b188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f98d0> │ │ │ │ + bge.n 40afe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9730> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 40b0e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9830> │ │ │ │ + bge.n 40b148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9890> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [r5, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r7, #26] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 40b054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f979c> │ │ │ │ + bvc.n 40b0b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f97fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r3, #15] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 40b184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f98cc> │ │ │ │ + bvc.n 40b1e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f992c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #320] @ (40b27c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f99c4>) │ │ │ │ @@ -1279043,20 +1279051,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #752] @ (40b570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9cb8>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 199286 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x879ce> │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r4, [pc, #820] @ (40b5c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9d0c>) │ │ │ │ @ instruction: 0xffff4dda │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r4, #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, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #872] @ (40b614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9d5c>) │ │ │ │ @@ -1279424,31 +1279432,31 @@ │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #960] @ (40b9e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa130>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #340 @ (adr r4, 40b784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9ecc>) │ │ │ │ - @ instruction: 0xffff7340 │ │ │ │ + vsri.32 , q8, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (40b6f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9e38>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1279513,15 +1279521,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #592] @ (40b944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa08c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #568] @ (40b934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa07c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #176] @ (40b7b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f9f00>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1279650,15 +1279658,15 @@ │ │ │ │ ldr r0, [pc, #880] @ (40bbb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa2fc>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #832] @ (40bb8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa2d4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ add r0, pc, #900 @ (adr r0, 40bbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa31c>) │ │ │ │ - @ instruction: 0xffff71ee │ │ │ │ + vrsra.u32 d23, d14, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ blxns sp │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1279774,15 +1279782,15 @@ │ │ │ │ bl 403a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2f216c> │ │ │ │ b.n 40b952 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa09a> │ │ │ │ blx r3 │ │ │ │ b.n 40b8c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa00e> │ │ │ │ str.w r9, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r7, [r2, #0] │ │ │ │ - vshr.u64 d23, d10, #1 │ │ │ │ + @ instruction: 0xffff71ca │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [sp, #892] @ 0x37c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (40bd48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa490>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1280097,27 +1280105,27 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r0, ip │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov r6, sl │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov r4, r0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, #91 @ 0x5b │ │ │ │ vqrdmlsh.s , , d21[0] │ │ │ │ vshr.u32 q9, q2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + strb r6, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ vtbx.8 d22, {d15-d17}, d3 │ │ │ │ @@ -1280510,35 +1280518,35 @@ │ │ │ │ cmp r6, r0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ negs r0, r7 │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r2, [sp, #508] @ 0x1fc │ │ │ │ - vdup.8 q11, d14[7] │ │ │ │ + vcvt.u16.f16 q11, q15, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 40c298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fa9e0> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1280658,15 +1280666,15 @@ │ │ │ │ nop │ │ │ │ subs r6, #122 @ 0x7a │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #118 @ 0x76 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r6, #30 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ @@ -1280796,15 +1280804,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (40c400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fab48>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 40c3e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fab2e> │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r5, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1281096,23 +1281104,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 40c650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fad98> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r2, #110 @ 0x6e │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r1, #226 @ 0xe2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1281329,33 +1281337,33 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40c8f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb038> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r0, #168 @ 0xa8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r7, #236 @ 0xec │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #888] @ (40cd28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb470>) │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2012] @ 40d1b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb900> │ │ │ │ @@ -1282084,159 +1282092,159 @@ │ │ │ │ b.n 40ca46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb18e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r3, #198 @ 0xc6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - negs r4, r4 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 32 │ │ │ │ + b.n 40d27c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9c4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 40d3f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbb3c> │ │ │ │ + b.n 40d654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbd9c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - blt.n 40d110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb858> │ │ │ │ + bgt.n 40d170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb8b8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stmia r3!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #352] @ (40d368 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbab0>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #352] @ (40d36c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbab4>) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #784] @ (40d52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbc74>) │ │ │ │ + ldr r1, [pc, #976] @ (40d5ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbd34>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [r4, #48] @ 0x30 │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #752] @ (40d518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbc60>) │ │ │ │ + ldr r2, [pc, #944] @ (40d5d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbd20>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 40d258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9a0> │ │ │ │ + bvs.n 40d2b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fba00> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 40d248 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb990> │ │ │ │ + bvs.n 40d2a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9f0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 40d1f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb940> │ │ │ │ + bvs.n 40d258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 40d1f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb940> │ │ │ │ + bvs.n 40d258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9a0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 40d224 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb96c> │ │ │ │ + bgt.n 40d284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 40d294 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9dc> │ │ │ │ + bvs.n 40d2f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fba3c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #13] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40cabc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb204> │ │ │ │ + b.n 40cd1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb464> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + mov r6, fp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r6, #24] │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 40d1dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb924> │ │ │ │ + bls.n 40d23c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb984> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bkpt 0x0058 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + it hi │ │ │ │ + lslhi r7, r1, #3 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 40d284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9cc> │ │ │ │ + bpl.n 40d2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fba2c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 40d1d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb91c> │ │ │ │ + bge.n 40d234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb97c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 40d1fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb944> │ │ │ │ + bge.n 40d25c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb9a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 40d1bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb904> │ │ │ │ + bge.n 40d21c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb964> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bls.n 40d1dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb924> │ │ │ │ + bge.n 40d23c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb984> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r2, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 40d33c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fba84> │ │ │ │ + bvs.n 40d39c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbae4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 40d34c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fba94> │ │ │ │ + bvs.n 40d3ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbaf4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 40d364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbaac> │ │ │ │ + bvs.n 40d3c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbb0c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bpl.n 40d37c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbac4> │ │ │ │ + bvs.n 40d1dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fb924> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxtb r6, r5 │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + str r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #312] @ (40d430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbb78>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1282359,21 +1282367,21 @@ │ │ │ │ b.n 40d3a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbaf0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r4, #78 @ 0x4e │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r2, r7] │ │ │ │ lsls r0, 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 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (40d4f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fbc3c>) │ │ │ │ @@ -1282448,17 +1282456,17 @@ │ │ │ │ nop │ │ │ │ cmp r3, #156 @ 0x9c │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3144] @ 0xc48 │ │ │ │ sub.w sp, sp, #916 @ 0x394 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1283313,43 +1283321,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40dd70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fc4b8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #178 @ 0xb2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r5, #164 @ 0xa4 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 40dd54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fc49c> │ │ │ │ + bne.n 40ddb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fc4fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsb r2, [r1, r1] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #94 @ 0x5e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r4, r0] │ │ │ │ + ldrsb r2, [r2, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1283660,23 +1283668,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c8160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b68a8> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 40e006 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fc74e> │ │ │ │ nop │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (40e2d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fca1c>) │ │ │ │ @@ -1283806,15 +1283814,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r6, r6, #0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1285118,51 +1285126,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1285482,26 +1285490,26 @@ │ │ │ │ b.n 40f306 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fda4e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #28 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xf4ec00d4 │ │ │ │ - bge.n 40f4c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fdc0c> │ │ │ │ + @ instruction: 0xf61c00d4 │ │ │ │ + blt.n 40f324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fda6c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 40f44c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fdb94> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + b.n 40f4c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2fdc0c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adcs r4, r7 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r2, r6, #17 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -1287219,19 +1287227,19 @@ │ │ │ │ ... │ │ │ │ ldc2l 1, cr0, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r4, #-568]! @ 0xfffffdc8 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xfa80018e │ │ │ │ stmdb 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 │ │ │ │ @@ -1287421,15 +1287429,15 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xfa20018e │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa12018e │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr??.w r0, [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, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ @@ -1288058,31 +1288066,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [r0, ] │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #244 @ 0xf4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ movs r6, #3 │ │ │ │ @@ -1288287,15 +1288295,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ adds r4, #20 │ │ │ │ bl 48a8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37903c> │ │ │ │ b.n 4109a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ff0ee> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov.w r5, #8388608 @ 0x800000 │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ @@ -1289295,23 +1289303,23 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ mov r2, r0 │ │ │ │ b.n 41171e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2ffe66> │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xe9b2018e │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ @@ -1290658,15 +1290666,15 @@ │ │ │ │ ... │ │ │ │ bls.n 412810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x300f58> │ │ │ │ lsls r6, r1, #6 │ │ │ │ bls.n 412810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x300f58> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 4129cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x301114> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1290977,18 +1290985,18 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ bvs.n 412b68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3012b0> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 412ccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x301414> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh.w r0, [ip, r0, lsl #1] │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + vld4. {d16-d19}, [ip :64], r0 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r4, 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.w lr, [r1, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1291557,30 +1291565,30 @@ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 412c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3013a8> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 412e8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3015d4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4fa00d0 │ │ │ │ + @ instruction: 0xf62a00d0 │ │ │ │ bcs.n 4131b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x301900> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 4131ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3018f4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ beq.n 41331c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x301a64> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r0, r2, #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 │ │ │ │ @@ -1292254,21 +1292262,21 @@ │ │ │ │ b.n 41388c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x301fd4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - cdp2 0, 8, cr0, cr4, cr15, {6} │ │ │ │ - ldc2 0, cr0, [ip, #828]! @ 0x33c │ │ │ │ - ldc2l 0, cr0, [sl, #828] @ 0x33c │ │ │ │ + vrev32.16 q0, │ │ │ │ + cdp2 0, 14, cr0, cr12, cr15, {6} │ │ │ │ + vhadd.u8 q0, q13, │ │ │ │ stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldc2l 0, cr0, [ip, #-828] @ 0xfffffcc4 │ │ │ │ - stc2l 0, cr0, [r8, #-828]! @ 0xfffffcc4 │ │ │ │ + cdp2 0, 8, cr0, cr12, cr15, {6} │ │ │ │ + cdp2 0, 9, cr0, cr8, cr15, {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 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -1293201,15 +1293209,15 @@ │ │ │ │ b.n 4141b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x302900> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ movs r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 4142b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3029fc> │ │ │ │ b.n 4141b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x302900> │ │ │ │ nop │ │ │ │ - sub.w r0, r6, #6782976 @ 0x678000 │ │ │ │ + @ instruction: 0xf6d600cf │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1293288,15 +1293296,15 @@ │ │ │ │ nop │ │ │ │ pop {r1, r3, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r4, r3, #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] @ (41446c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x302bb4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1293360,15 +1293368,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r4} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 4144ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x302c34> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r4, 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 r7, [r1, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -1293586,15 +1293594,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 748b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41466c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x302db4> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1294048,15 +1294056,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], {207} @ 0xcf │ │ │ │ + ldc 0, cr0, [r2, #-828]! @ 0xfffffcc4 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (414e00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x303548>) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1294335,21 +1294343,21 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xeb2400cf │ │ │ │ - @ instruction: 0xe9a200cf │ │ │ │ - bic.w r0, r0, pc, lsl #3 │ │ │ │ - ldrd r0, r0, [r6, #-828]! @ 0x33c │ │ │ │ - @ instruction: 0xe9a400cf │ │ │ │ + mrrc 0, 12, r0, r4, cr15 │ │ │ │ + @ instruction: 0xead200cf │ │ │ │ + adcs.w r0, r0, pc, lsl #3 │ │ │ │ + @ instruction: 0xeaa600cf │ │ │ │ + @ instruction: 0xead400cf │ │ │ │ stmdb sp!, {r4, r5, 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] @ (414f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30364c>) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1294434,15 +1294442,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbz r2, 414f34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30367c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #-828]! @ 0x33c │ │ │ │ + @ instruction: 0xeaa600cf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1294970,15 +1294978,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 415282 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3039ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #336 @ 0x150 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4150bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x303804> │ │ │ │ + b.n 41531c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x303a64> │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r5, sp, #320 @ 0x140 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1295209,15 +1295217,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 415c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304398> │ │ │ │ + b.n 415eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3045f8> │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #888] @ (415a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3041b0>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1295570,22 +1295578,22 @@ │ │ │ │ ands r2, r0 │ │ │ │ b.n 4159ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304102> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #32 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r8, #211] @ 0xd3 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + vst1.8 @ instruction: 0xf9c800d3 │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 41536c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x303ab4> │ │ │ │ + b.n 4155cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x303d14> │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r7, pc, #704 @ (adr r7, 415d40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304488>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cbz r6, 415a98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3041e0> │ │ │ │ + uxth r6, r0 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1295891,17 +1295899,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #368 @ (adr r5, 415f34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30467c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r4, pc, #176 @ (adr r4, 415e78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3045c0>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bgt.n 415d8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3044d4> │ │ │ │ + udf #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #944] @ (416180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3048c8>) │ │ │ │ + ldr r3, [pc, #112] @ (415e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304588>) │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #244] @ (415ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304620>) │ │ │ │ @@ -1296008,15 +1296016,15 @@ │ │ │ │ bl 415a84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3041cc> │ │ │ │ b.n 415e74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3045bc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #80 @ (adr r2, 415f2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304674>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f800d3 │ │ │ │ + ssat r0, #20, r8, asr #3 │ │ │ │ add r1, pc, #480 @ (adr r1, 4160c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304810>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r5, [pc, #1636] @ 416560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304ca8> │ │ │ │ @@ -1296658,15 +1296666,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #864 @ (adr r0, 4168cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305014>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 41653c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304c84> │ │ │ │ + bhi.n 41659c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304ce4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -1296860,17 +1296868,17 @@ │ │ │ │ b.n 4166b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304e00> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 416708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304e50> │ │ │ │ + bmi.n 416768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304eb0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 4166b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304e00> │ │ │ │ + bmi.n 416718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x304e60> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [sp, #232] @ 0xe8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -1297259,17 +1297267,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 35142c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x23fb74> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 416b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305298> │ │ │ │ b.n 416b0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305254> │ │ │ │ nop │ │ │ │ - beq.n 416af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305238> │ │ │ │ + bne.n 416b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305298> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - beq.n 416ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30522c> │ │ │ │ + bne.n 416b44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30528c> │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1298097,17 +1298105,17 @@ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ b.n 4172e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305a28> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 41738c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305ad4> │ │ │ │ + svc 20 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r0, #38] @ 0x26 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ @@ -1298735,21 +1298743,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 41770e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x305e56> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #32] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 4179a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3060ec> │ │ │ │ + blt.n 417a04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30614c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrh r2, [r5, #6] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cdp2 0, 12, cr0, cr4, cr14, {6} │ │ │ │ + vrev32.16 q8, q7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1299935,17 +1299943,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #25] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 418816 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x306f5e> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 4186d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x306e18> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ @@ -1300508,22 +1300516,22 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ b.n 418ac2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30720a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r9, r8 │ │ │ │ b.n 41853c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x306c84> │ │ │ │ nop │ │ │ │ - cbz r6, 418c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3073a0> │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ble.n 418b62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3072aa> │ │ │ │ - vqrdmlah.s q13, , d10[0] │ │ │ │ + @ instruction: 0xffffaffa │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stcl 0, cr0, [r6], {206} @ 0xce │ │ │ │ + ldcl 0, cr0, [r6, #824]! @ 0x338 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ ldreq r0, [r0, #4] │ │ │ │ @@ -1300642,17 +1300650,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (418d58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3074a0>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ b.n 418d1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307464> │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1301001,57 +1301009,57 @@ │ │ │ │ ldr r3, [pc, #92] @ (41911c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307864>) │ │ │ │ add r3, pc │ │ │ │ b.n 419062 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3077aa> │ │ │ │ ldr r3, [pc, #88] @ (419120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307868>) │ │ │ │ add r3, pc │ │ │ │ b.n 41908e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3077d6> │ │ │ │ nop │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r5, r4 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -1301425,61 +1301433,61 @@ │ │ │ │ b.n 4191ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307936> │ │ │ │ ldr r3, [pc, #96] @ (419538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307c80>) │ │ │ │ add r3, pc │ │ │ │ b.n 41948e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307bd6> │ │ │ │ ldr r4, [pc, #96] @ (41953c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307c84>) │ │ │ │ add r4, pc │ │ │ │ b.n 419476 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307bbe> │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, sp, #776 @ 0x308 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1301813,21 +1301821,21 @@ │ │ │ │ b.n 4197d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x307f1e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r2, #12] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 419b30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308278> │ │ │ │ + b.n 419d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3084d8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + cbnz r4, 4198c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308008> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 41999c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3080e4> │ │ │ │ + b.n 419bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308344> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -1302011,23 +1302019,23 @@ │ │ │ │ bhi.n 419a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308188> │ │ │ │ b.n 41993a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308082> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - svc 178 @ 0xb2 │ │ │ │ + b.n 419c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308394> │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r2, pc, #96 @ (adr r2, 419af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308238>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 419bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3082f8>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #22] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1302067,15 +1302075,15 @@ │ │ │ │ b.n 419aba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308202> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 455768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eb0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 419afa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308242> │ │ │ │ b.n 419ac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308210> │ │ │ │ - ble.n 419a50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308198> │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -1302184,17 +1302192,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r4, pc, #912 @ (adr r4, 419fcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308714>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 419c8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3083d4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, pc, #992 @ (adr r4, 41a020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308768>) │ │ │ │ + add r6, pc, #160 @ (adr r6, 419ce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308428>) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1302259,17 +1302267,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 419bd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308320> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r4, pc, #504 @ (adr r4, 419ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308640>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 419fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308700>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1302339,17 +1302347,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 419bd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308320> │ │ │ │ b.n 419d8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3084d6> │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #640 @ (adr r3, 41a054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30879c>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 41a114 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30885c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 419de6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30852e> │ │ │ │ b.n 419e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3085a4> │ │ │ │ cmp.w ip, #1 │ │ │ │ @@ -1303039,71 +1303047,71 @@ │ │ │ │ bl 3dda28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2cc170> │ │ │ │ b.n 419ff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30873c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #20] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - itee ge │ │ │ │ - lslge r6, r1, #3 │ │ │ │ - it ls @ unpredictable │ │ │ │ - lslls r6, r1, #3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 41a87c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308fc4>) │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + add r3, pc, #64 @ (adr r3, 41a53c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308c84>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, pc, #184 @ (adr r3, 41a5b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308d00>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 41a678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308dc0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r0, [r0, #0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xeb6fffff │ │ │ │ - pop {r1, r2} │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, pc, #0 @ (adr r0, 41a510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308c58>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 41a5d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308d18>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, pc, #128 @ (adr r2, 41a594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308cdc>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 41a654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308d9c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, pc, #784 @ (adr r0, 41a82c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308f74>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 41a8ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x309034>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #144] @ 0x90 │ │ │ │ + add r0, pc, #336 @ (adr r0, 41a670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308db8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #320 @ (adr r0, 41a668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308db0>) │ │ │ │ + add r1, pc, #512 @ (adr r1, 41a728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308e70>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + add r0, pc, #376 @ (adr r0, 41a6b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308e00>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #72 @ (adr r0, 41a594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308cdc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, 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, 41a58a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308cd2> │ │ │ │ @@ -1303311,15 +1303319,15 @@ │ │ │ │ bic.w r3, r3, #48 @ 0x30 │ │ │ │ strb r3, [r2, #19] │ │ │ │ ldrh r3, [r2, #20] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #7, #3 │ │ │ │ strh r3, [r7, #20] │ │ │ │ b.n 41a73a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x308e82> │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #512] @ (41a984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3090cc>) │ │ │ │ adds r1, #26 │ │ │ │ @@ -1304046,17 +1304054,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 41aede <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x309626> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ @@ -1304347,21 +1304355,21 @@ │ │ │ │ b.n 41af38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x309680> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r0, r3] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ @@ -1304705,21 +1304713,21 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 41b38a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x309ad2> │ │ │ │ b.n 41b474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x309bbc> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 41b48a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x309bd2> │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sevl │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1304849,15 +1304857,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 545f18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434660> │ │ │ │ mov r5, r0 │ │ │ │ b.n 41b588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x309cd0> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ 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, #2960] @ 0xb90 │ │ │ │ ldr r5, [pc, #652] @ (41b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30a0bc>) │ │ │ │ subw sp, sp, #1100 @ 0x44c │ │ │ │ @@ -1305092,17 +1305100,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #56] @ (41b9b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30a0f8>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bx pc │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -1306008,40 +1306016,40 @@ │ │ │ │ mov fp, r6 │ │ │ │ b.n 41c284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30a9cc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r2, sl │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ bge.n 41c3e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30ab2a> │ │ │ │ @ instruction: 0xffffda7d │ │ │ │ - @ instruction: 0xffff98bc │ │ │ │ + vtbx.8 d25, {d31- │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ 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, #1456] @ 0x5b0 │ │ │ │ ldr r6, [pc, #240] @ (41c4f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30ac38>) │ │ │ │ subs r4, r2, #6 │ │ │ │ @@ -1306528,33 +1306536,33 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r2, #218 @ 0xda │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #70 @ 0x46 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1307688,29 +1307696,29 @@ │ │ │ │ nop │ │ │ │ adds r7, #98 @ 0x62 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #242 @ 0xf2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 41d5b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bd00> │ │ │ │ + b.n 41d818 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bf60> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 41d624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bd6c> │ │ │ │ + b.n 41d884 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bfcc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + b.n 41d538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bc80> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 41d430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bb78> │ │ │ │ + ble.n 41d290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30b9d8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r1, [pc, #852] @ (41d6e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30be30>) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 748b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 41cc94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30b3dc> │ │ │ │ @@ -1308038,26 +1308046,26 @@ │ │ │ │ movcs r2, #1 │ │ │ │ b.n 41d252 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30b99a> │ │ │ │ ldr r0, [pc, #36] @ (41d700 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30be48>) │ │ │ │ add r0, pc │ │ │ │ bl 2c4664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1b2dac> │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ b.w 41ccea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30b432> │ │ │ │ - bge.n 41d774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bebc> │ │ │ │ + blt.n 41d7d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30bf1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb77f │ │ │ │ - vrsra.u32 d23, d14, #1 │ │ │ │ + vmls.i , , d14[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #488] @ (41d900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30c048>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1308456,19 +1308464,19 @@ │ │ │ │ nop │ │ │ │ movs r5, #234 @ 0xea │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #134 @ 0x86 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r0, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1308638,15 +1308646,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d9b9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2c82e4> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (41dd28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30c470>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1309027,15 +1309035,15 @@ │ │ │ │ nop │ │ │ │ movs r1, #24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1309880,15 +1309888,15 @@ │ │ │ │ nop │ │ │ │ adds r4, r5, r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1310862,37 +1310870,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #26 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r2, r2, #23 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r1, [fp, #44] @ 0x2c │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #13 │ │ │ │ bhi.w 41f68a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30ddd2> │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 41f6a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30ddec> │ │ │ │ @@ -1311339,17 +1311347,17 @@ │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 41f7bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30df04> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r8, r0 │ │ │ │ + mov r8, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1311481,15 +1311489,15 @@ │ │ │ │ bl 545980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4340c8> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 41f9fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30e144> │ │ │ │ b.n 41f9c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30e110> │ │ │ │ nop │ │ │ │ - orrs r2, r0 │ │ │ │ + add r2, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1311997,17 +1312005,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #21 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsls r4, r4, #15 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ 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 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1312883,15 +1312891,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r2]! │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r4 │ │ │ │ + muls r4, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf720018d │ │ │ │ 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 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ @@ -1313155,15 +1313163,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 420b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f274> │ │ │ │ cmp r5, r7 │ │ │ │ bne.n 420c12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f35a> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1313314,15 +1313322,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 420d9e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f4e6> │ │ │ │ b.n 420c96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f3de> │ │ │ │ - adds r0, #32 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #232] @ (420ec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f60c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1313490,15 +1313498,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0f0018d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xf0a4018d │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1313546,15 +1313554,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orrs.w r1, ip, #141 @ 0x8d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ands.w r1, r4, #141 @ 0x8d │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -1313755,15 +1313763,15 @@ │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ b.n 421134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f87c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vaddw.s8 q8, q11, d13 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ vrhadd.s d0, d26, d13 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -1313820,31 +1313828,31 @@ │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 421260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f9a8> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r4, #142 @ 0x8e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + adds r1, #6 │ │ │ │ lsls r4, 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] @ (42131c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa64>) │ │ │ │ @@ -1313858,15 +1313866,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 734e4 │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r8], #564 @ 0x234 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + cbnz r0, 421342 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa8a> │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1313905,15 +1313913,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (421398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fae0>) │ │ │ │ add r0, pc │ │ │ │ bl 4212ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa34> │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1314065,15 +1314073,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] @ (421514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fc5c>) │ │ │ │ add r0, pc │ │ │ │ bl 4212ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa34> │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1315171,33 +1315179,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ strd r3, r3, [r8, #28] │ │ │ │ b.w 4217fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30ff44> │ │ │ │ nop │ │ │ │ bic.w r1, r0, sp, lsl #2 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, #4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #106 @ 0x6a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov sl, fp │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ mov fp, r7 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ @@ -1316544,23 +1316552,23 @@ │ │ │ │ bgt.n 4231fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311946> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ b.n 4231ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311912> │ │ │ │ - movs r6, #12 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + subs r2, r1, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r4, r4, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1317147,42 +1317155,42 @@ │ │ │ │ b.w 42261c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x310d64> │ │ │ │ mov r0, r8 │ │ │ │ bl 427c90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163d8> │ │ │ │ b.w 4226e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x310e30> │ │ │ │ ldr r0, [pc, #64] @ (4238a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311fe8>) │ │ │ │ add r0, pc │ │ │ │ bl 4212ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa34> │ │ │ │ - @ instruction: 0xebea00cd │ │ │ │ - adds r0, r6, r0 │ │ │ │ + ldc 0, cr0, [sl, #-820] @ 0xfffffccc │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrd r0, r0, [lr], #820 @ 0x334 │ │ │ │ - @ instruction: 0xe81600cd │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + bic.w r0, lr, sp, lsl #3 │ │ │ │ + strd r0, r0, [r6, #-820] @ 0x334 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 423450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311b98> │ │ │ │ + b.n 4236b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311df8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 423460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311ba8> │ │ │ │ + b.n 4236c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311e08> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 423900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312048> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 423900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312048> │ │ │ │ push {lr} │ │ │ │ @@ -1317260,15 +1317268,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (423974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3120bc>) │ │ │ │ add r0, pc │ │ │ │ bl 4212ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa34> │ │ │ │ - b.n 42337c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311ac4> │ │ │ │ + b.n 4235dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311d24> │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1317299,17 +1317307,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (4239d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31211c>) │ │ │ │ add r0, pc │ │ │ │ bl 4212ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa34> │ │ │ │ ldr r0, [pc, #12] @ (4239d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312120>) │ │ │ │ add r0, pc │ │ │ │ bl 4212ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30fa34> │ │ │ │ nop │ │ │ │ - b.n 423388 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311ad0> │ │ │ │ + b.n 4235e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311d30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 4233d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311b1c> │ │ │ │ + b.n 423634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x311d7c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 423a16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31215e> │ │ │ │ @@ -1317425,23 +1317433,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (423b1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312264>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 420ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f63c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 423ae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312230> │ │ │ │ + bhi.n 423b48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312290> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ 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 r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1317517,19 +1317525,19 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xfa0200d3 │ │ │ │ + @ instruction: 0xfb3200d3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1317612,35 +1317620,35 @@ │ │ │ │ ldr r2, [pc, #52] @ (423cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31243c>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 423c46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31238e> │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r4, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 42406c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3127b4> │ │ │ │ + b.n 4242cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312a14> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r4, 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 ip, [pc, #68] @ 423d4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312494> │ │ │ │ ldr.w lr, [pc, #68] @ 423d50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312498> │ │ │ │ @@ -1317672,17 +1317680,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0x47c2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh.w r0, [r0, #211] @ 0xd3 │ │ │ │ + ldr??.w r0, [r0, #211] @ 0xd3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 423dda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312522> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1317894,15 +1317902,15 @@ │ │ │ │ bl 420ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f63c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4557a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eec> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1317936,15 +1317944,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 420ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f63c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 4557a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eec> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1318004,17 +1318012,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 4557a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eec> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 424000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312748> │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #556] @ (4242c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312a10>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1318255,37 +1318263,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 424146 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31288e> │ │ │ │ itt pl │ │ │ │ lslpl r5, r1, #6 │ │ │ │ subpl r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r6, #23] │ │ │ │ lsls r3, r0, #6 │ │ │ │ bkpt 0x0048 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1318437,15 +1318445,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #24 │ │ │ │ bl 420ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f63c> │ │ │ │ b.n 4243c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312b0a> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 424470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312bb8> │ │ │ │ bx lr │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1318681,44 +1318689,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 424510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312c58> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 4246a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312dee> │ │ │ │ b.n 42460c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312d54> │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r5, #26 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r0, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + str r2, [r6, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r5, #22 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r7, 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] @ (424898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x312fe0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1318854,39 +1318862,39 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb89c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb842 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp ip, r2 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp ip, r0 │ │ │ │ + mov ip, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, sp │ │ │ │ + mov ip, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, fp │ │ │ │ + mov ip, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, r9 │ │ │ │ + mov r4, pc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, fp │ │ │ │ + mov r8, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, sl │ │ │ │ + mov ip, r0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov r0, r1 │ │ │ │ + bx r7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #908] @ (424c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3133c0>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1319255,28 +1319263,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb70c │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6d2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf22c00dd │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + @ instruction: 0xf35c00dd │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r2, r0 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - negs r4, r5 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 425168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3138b0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1319943,20 +1319951,21 @@ │ │ │ │ mov r7, r1 │ │ │ │ b.n 424ee8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x313630> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vhadd.u16 q8, q13, q7 │ │ │ │ - stc2l 0, cr0, [sl], {206} @ 0xce │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r7, r1, #3 │ │ │ │ + ldc2l 0, cr0, [sl, #824]! @ 0x338 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1321208,105 +1321217,109 @@ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.n 425e8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3145d2> │ │ │ │ nop │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - @ instruction: 0xf77400e3 │ │ │ │ + strh.w r0, [r4, #227] @ 0xe3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stc2 0, cr0, [r4], {206} @ 0xce │ │ │ │ + ldc2 0, cr0, [r4, #824]! @ 0x338 │ │ │ │ cmp r6, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r3, #9 │ │ │ │ + lsls r6, r1, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r5, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r5, #102 @ 0x66 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf75200e3 │ │ │ │ - ldc2l 0, cr0, [sl], #908 @ 0x38c │ │ │ │ + strb.w r0, [r2, #227] @ 0xe3 │ │ │ │ + cdp2 0, 2, cr0, cr10, cr3, {7} │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - subs.w r0, r8, #7438336 @ 0x718000 │ │ │ │ - vhadd.u q8, q9, │ │ │ │ - @ instruction: 0xf69200e3 │ │ │ │ - vhadd.u16 q0, q11, │ │ │ │ + @ instruction: 0xf6e800e3 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + @ instruction: 0xf7c200e3 │ │ │ │ + lsls r6, r0, #1 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf63200ce │ │ │ │ + @ instruction: 0xf76200ce │ │ │ │ cmp r4, #86 @ 0x56 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf62c00e3 │ │ │ │ - cdp2 0, 14, cr0, cr12, cr3, {7} │ │ │ │ + @ instruction: 0xf75c00e3 │ │ │ │ + movs r4, r3 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ cmp r4, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r3, #250 @ 0xfa │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr3, {7} │ │ │ │ - vhadd.u16 q0, q10, │ │ │ │ - sbcs.w r0, r6, #7438336 @ 0x718000 │ │ │ │ - @ instruction: 0xf4b200e3 │ │ │ │ - @ instruction: 0xfb2200e3 │ │ │ │ - @ instruction: 0xf4fa00ce │ │ │ │ + vmla.i q8, q10, d3[4] │ │ │ │ + lsls r4, r0, #1 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + subw r0, r6, #2275 @ 0x8e3 │ │ │ │ + @ instruction: 0xf5e200e3 │ │ │ │ + mrrc2 0, 14, r0, r2, cr3 │ │ │ │ + @ instruction: 0xf62a00ce │ │ │ │ cmp r2, #222 @ 0xde │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb.w r0, [r8, lr] │ │ │ │ + vst4. {d16-d19}, [r8], lr │ │ │ │ cmp r2, #106 @ 0x6a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf39c00e3 │ │ │ │ - ldrb.w r0, [r6, lr] │ │ │ │ + @ instruction: 0xf4cc00e3 │ │ │ │ + vst4. {d16-d19}, [r6], lr │ │ │ │ add r5, pc, #216 @ (adr r5, 4261b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3148fc>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldc2 0, cr0, [ip], #908 @ 0x38c │ │ │ │ + stc2l 0, cr0, [ip, #908]! @ 0x38c │ │ │ │ cmp r1, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf22200e3 │ │ │ │ - cdp2 0, 5, cr0, cr8, cr3, {7} │ │ │ │ - @ instruction: 0xf23200ce │ │ │ │ - @ instruction: 0xfb1800e3 │ │ │ │ + @ instruction: 0xf35200e3 │ │ │ │ + vmla.i q0, q12, d3[4] │ │ │ │ + bfi r0, r2, #3, #12 │ │ │ │ + mcrr2 0, 14, r0, r8, cr3 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stc2 0, cr0, [r0, #-908]! @ 0xfffffc74 │ │ │ │ - @ instruction: 0xf26200ce │ │ │ │ - @ instruction: 0xf25600ce │ │ │ │ - @ instruction: 0xf12c00e3 │ │ │ │ - bhi.n 4260a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3147f0> │ │ │ │ + cdp2 0, 5, cr0, cr0, cr3, {7} │ │ │ │ + @ instruction: 0xf39200ce │ │ │ │ + usat r0, #14, r6, lsl #3 │ │ │ │ + @ instruction: 0xf25c00e3 │ │ │ │ + bls.n 426108 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314850> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf0e000ce │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + @ instruction: 0xf21000ce │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 426074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3147bc> │ │ │ │ + bhi.n 4260d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31481c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bics.w r0, r8, #206 @ 0xce │ │ │ │ - @ instruction: 0xf62200e3 │ │ │ │ - bgt.n 4260fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314844> │ │ │ │ + sbc.w r0, r8, #206 @ 0xce │ │ │ │ + @ instruction: 0xf75200e3 │ │ │ │ + udf #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vmla.i16 d0, d26, d6[1] │ │ │ │ - vhadd.s q8, q13, │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ - @ instruction: 0xf7fc00e3 │ │ │ │ - @ instruction: 0xf27800ce │ │ │ │ - strb.w r0, [r0, #227] @ 0xe3 │ │ │ │ - bgt.n 426144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31488c> │ │ │ │ + @ instruction: 0xf0ca00ce │ │ │ │ + @ instruction: 0xf0aa00e3 │ │ │ │ + vld4. {d16-d19}, [ip :128], r3 │ │ │ │ + vld4. {d0-d3}, [ip :128], r3 │ │ │ │ + usat r0, #14, r8, asr #3 │ │ │ │ + ldrsh.w r0, [r0, #227] @ 0xe3 │ │ │ │ + ble.n 4261a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3148ec> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr.w r0, [lr, r3, lsl #2] │ │ │ │ - cdp 0, 15, cr0, cr6, cr14, {6} │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + vst1.8 {d0[7]}, [lr], r3 │ │ │ │ + bic.w r0, r6, #206 @ 0xce │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 4260b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314800> │ │ │ │ + bvs.n 426118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314860> │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr.w r3, [pc, #2892] @ 426ca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3153ec> │ │ │ │ add r3, pc │ │ │ │ ldrsb.w r3, [r3, fp] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1322388,29 +1322401,29 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4557f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343f40> │ │ │ │ ldr r3, [pc, #388] @ (426e20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315568>) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.w 42626e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3149b6> │ │ │ │ - movw r0, #51427 @ 0xc8e3 │ │ │ │ - @ instruction: 0xf30800e3 │ │ │ │ + @ instruction: 0xf77c00e3 │ │ │ │ + bics.w r0, r8, #7438336 @ 0x718000 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [ip], {206} @ 0xce │ │ │ │ + ldcl 0, cr0, [ip, #824]! @ 0x338 │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xeb2800e3 │ │ │ │ + mrrc 0, 14, r0, r8, cr3 │ │ │ │ movs r2, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vhadd.s16 q8, q15, q7 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + eor.w r0, lr, #206 @ 0xce │ │ │ │ + strh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xeaa600e3 │ │ │ │ - bcs.n 426c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315398> │ │ │ │ + rsbs r0, r6, r3, asr #3 │ │ │ │ + bcc.n 426cb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3153f8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #124 @ 0x7c │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1322468,21 +1322481,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, r5, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - sbcs.w r0, r6, lr, lsl #3 │ │ │ │ + stc 0, cr0, [r6], #824 @ 0x338 │ │ │ │ subs r0, r3, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - sbc.w r0, r0, lr, lsl #3 │ │ │ │ + ldc 0, cr0, [r0], {206} @ 0xce │ │ │ │ subs r6, r7, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - sbc.w r0, r2, lr, lsl #3 │ │ │ │ + ldc 0, cr0, [r2], {206} @ 0xce │ │ │ │ subs r4, r4, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, r1, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r0, #2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r4, r1, #1 │ │ │ │ @@ -1322509,72 +1322522,72 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r4, #1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r0, #1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldmia.w r4!, {r1, r2, r3, r6, r7} │ │ │ │ + strd r0, r0, [r4, #824]! @ 0x338 │ │ │ │ adds r6, r2, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3151e4> │ │ │ │ + b.n 426cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315444> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, r3, r7 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31521c> │ │ │ │ + b.n 426d34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31547c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, r6, r6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426a84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3151cc> │ │ │ │ + b.n 426ce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31542c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, r7, r5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, r5, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3152b8> │ │ │ │ + b.n 426dd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315518> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r0, r6, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, r7, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r6, r5, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, r3, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 42674c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314e94> │ │ │ │ + b.n 4269ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3150f4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, r3, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314e4c> │ │ │ │ + b.n 426964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3150ac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r2, r2, r6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r6, r5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r2, r5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, r6, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, r1, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 426788 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314ed0> │ │ │ │ + b.n 4269e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315130> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r6, r3, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r2, r6, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r0, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4274cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315c14> │ │ │ │ + b.n 42672c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x314e74> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r4, r6, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 338620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x226d68> │ │ │ │ @@ -1323739,25 +1323752,25 @@ │ │ │ │ ldr r2, [pc, #416] @ (427c64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163ac>) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 420ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x30f63c> │ │ │ │ b.w 426a12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31515a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - b.n 427e6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3165b4> │ │ │ │ + b.n 4280cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316814> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r6, r3, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r4, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 42801c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316764> │ │ │ │ + b.n 42827c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3169c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r2, r7, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r6, r1, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r5, #19 │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1323807,148 +1323820,147 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r2, r3, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r0, r2, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r6, r0, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 427ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162f0> │ │ │ │ + bge.n 427c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316350> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bhi.n 427ba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162ec> │ │ │ │ + bls.n 427c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31634c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - itee le │ │ │ │ - lslle r3, r2, #3 │ │ │ │ - bgt.n 4274a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315bec> @ unpredictable branch in IT block │ │ │ │ - │ │ │ │ - lslgt r3, r4, #3 │ │ │ │ - b.n 427460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315ba8> │ │ │ │ + stmia r1!, {r1} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + b.n 427704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315e4c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + b.n 4276c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315e08> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 428374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316abc> │ │ │ │ + b.n 4275d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x315d1c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 427c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316348> │ │ │ │ + bge.n 427c60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163a8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r4, r0, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bge.n 427b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31627c> │ │ │ │ + blt.n 427b94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162dc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r5, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bls.n 427b30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316278> │ │ │ │ + bge.n 427b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162d8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r0, #21 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bls.n 427abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316204> │ │ │ │ + bge.n 427b1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316264> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r6, r0, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r6, r4, #19 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r4, r3, #19 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bhi.n 427c98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163e0> │ │ │ │ + bls.n 427af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316240> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 427ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31622c> │ │ │ │ + bls.n 427b44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31628c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r4, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bls.n 427af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316240> │ │ │ │ + bge.n 427b58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162a0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r2, r6, #17 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r4, r5, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r2, r0, #16 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r4, r4, #15 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r0, r2, #15 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bhi.n 427bb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162fc> │ │ │ │ + bge.n 427c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31635c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 427c1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316364> │ │ │ │ + bhi.n 427c7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvc.n 427ccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316414> │ │ │ │ + bhi.n 427b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316274> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r6, r7, #13 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvc.n 427b24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31626c> │ │ │ │ + bhi.n 427b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r6, r0, #13 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvc.n 427b14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31625c> │ │ │ │ + bhi.n 427b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162bc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 427be4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31632c> │ │ │ │ + bvc.n 427c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31638c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bmi.n 427cb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163f8> │ │ │ │ + bpl.n 427d10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316458> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 427cb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163fc> │ │ │ │ + bpl.n 427d14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31645c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcs.n 427ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162f0> │ │ │ │ + bcc.n 427c08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316350> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvs.n 427c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163c0> │ │ │ │ + bvc.n 427cd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316420> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r6, r0, #11 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.n 427cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316444> │ │ │ │ + bvs.n 427b5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162a4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 427d08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316450> │ │ │ │ + bvs.n 427b68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162b0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r5, #10 │ │ │ │ lsls r1, r2, #6 │ │ │ │ lsrs r0, r4, #10 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvc.n 427d04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31644c> │ │ │ │ + bhi.n 427b64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162ac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r0, #10 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bpl.n 427c88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163d0> │ │ │ │ + bvs.n 427ce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316430> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 427c94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163dc> │ │ │ │ + bvs.n 427cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31643c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvs.n 427bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3162f4> │ │ │ │ + bvc.n 427c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316354> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r1, #9 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bvs.n 427c94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3163dc> │ │ │ │ + bvc.n 427cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x31643c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r4, r3, #8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - bmi.n 427bdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316324> │ │ │ │ + bpl.n 427c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316384> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 427bec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316334> │ │ │ │ + bpl.n 427c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x316394> │ │ │ │ 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, #4] │ │ │ │ @@ -1382821,23 +1382833,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 453784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341ecc> │ │ │ │ b.n 451de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340530> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 4638a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351ff0> │ │ │ │ b.n 451e18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340560> │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r3, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r0, 451ed6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34061e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1382976,15 +1382988,15 @@ │ │ │ │ bl 4531b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3418f8> │ │ │ │ b.n 451ff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34073c> │ │ │ │ bl 4536e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341e2c> │ │ │ │ b.n 451fb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3406f8> │ │ │ │ bl 4539e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34212c> │ │ │ │ b.n 451fb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3406f8> │ │ │ │ nop │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ 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 │ │ │ │ @@ -1383146,37 +1383158,37 @@ │ │ │ │ bl 453a88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3421d0> │ │ │ │ b.n 4520b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3407fc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ svc 132 @ 0x84 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ svc 114 @ 0x72 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ udf #220 @ 0xdc │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1383218,17 +1383230,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 456f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345688> │ │ │ │ b.n 452228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340970> │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 461868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34ffb0> │ │ │ │ @@ -1383464,15 +1383476,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4523d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340b18> │ │ │ │ b.n 452484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340bcc> │ │ │ │ ldrb.w r4, [r5, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 4523d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340b18> │ │ │ │ b.n 452484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340bcc> │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 452544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340c8c> │ │ │ │ @@ -1383625,15 +1383637,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 461514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34fc5c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #480] @ (4528b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341000>) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -1383836,15 +1383848,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 452862 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340faa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bls.n 4528fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341044> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bvc.n 4527f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x340f3c> │ │ │ │ lsls r2, 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 │ │ │ │ @@ -1384072,17 +1384084,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 452a0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341154> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r6, #24] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #260] @ (452c2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341374>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1384286,15 +1384298,15 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 452c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3413b0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bcc.n 452c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3413b4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bcc.n 452d48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341490> │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 452d52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34149a> │ │ │ │ @@ -1384314,15 +1384326,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 452e18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341560> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1384397,15 +1384409,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bcs.n 452d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341478> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 452ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341628> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ 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 r1, [pc, #76] @ (452e84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3415cc>) │ │ │ │ add r1, pc │ │ │ │ @@ -1384536,15 +1384548,15 @@ │ │ │ │ b.n 452f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3416b4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bne.n 453040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341788> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ beq.n 452f4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341694> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1384749,15 +1384761,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 453180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3418c8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #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 │ │ │ │ @@ -1384923,19 +1384935,19 @@ │ │ │ │ blx 730b4 │ │ │ │ b.n 4532de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341a26> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #488] @ (453574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341cbc>) │ │ │ │ @@ -1385148,47 +1385160,47 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldmia r4, {r2, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r5, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r3, #25] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (45364c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341d94>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1385239,25 +1385251,25 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (453664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341dac>) │ │ │ │ add r0, pc │ │ │ │ b.n 45360c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341d54> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 4536d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341e20> │ │ │ │ @@ -1385437,15 +1385449,15 @@ │ │ │ │ b.n 4537f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x341f3e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1385541,15 +1385553,15 @@ │ │ │ │ b.n 4538f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x342040> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1385730,15 +1385742,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ @@ -1386084,17 +1386096,17 @@ │ │ │ │ nop │ │ │ │ stmia r3!, {} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r3, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r5, #210 @ 0xd2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1386284,22 +1386296,22 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf66e00d0 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf79e00d0 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ 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, #1344] @ 0x540 │ │ │ │ ldr r2, [pc, #140] @ (4541ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3428f4>) │ │ │ │ subw sp, sp, #2728 @ 0xaa8 │ │ │ │ @@ -1386642,35 +1386654,35 @@ │ │ │ │ b.n 4543e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x342b2c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r3, r6, r7, pc} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1387814,20 +1387826,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ sub sp, #0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #392 @ 0x188 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r6, r0, #13 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1388363,15 +1388375,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 73e10 │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r1, r4, #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 │ │ │ │ @@ -1389053,15 +1389065,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #368 @ 0x170 │ │ │ │ bl 458524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346c6c> │ │ │ │ @@ -1389827,15 +1389839,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r5 │ │ │ │ + cmp r0, fp │ │ │ │ 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.w r8, [pc, #124] @ 456828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x344f70> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1389884,15 +1389896,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r4 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1390155,33 +1390167,33 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 4569ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345102> │ │ │ │ str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - negs r4, r0 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - tst r6, r3 │ │ │ │ + muls r6, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + mov r0, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rors r4, r3 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r5, #114 @ 0x72 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r1, [pc, #584] @ (456d38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345480>) │ │ │ │ + ldr r2, [pc, #776] @ (456df8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345540>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr.w ip, [pc, #112] @ 456b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3452bc> │ │ │ │ @@ -1390228,16 +1390240,16 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbe400e0 │ │ │ │ - beq.n 456af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345238> │ │ │ │ + ldc2 0, cr0, [r4, #-896] @ 0xfffffc80 │ │ │ │ + bne.n 456b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345298> │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1390294,15 +1390306,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - beq.n 456c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3453b0> │ │ │ │ + bne.n 456cc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345410> │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1390472,67 +1390484,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 456cc6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34540e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ands r0, r4 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ bcc.n 456d08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345450> │ │ │ │ lsls r0, r0, #6 │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ adds r2, r5, r1 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r7, #250 @ 0xfa │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmn r4, r0 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ adds r0, r3, r0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ bcs.n 456db4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3454fc> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r7, #31 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r2, r5, #31 │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r2, r5, #30 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r2, r5, #29 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r0, pc, #328 @ (adr r0, 456f78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3456c0>) │ │ │ │ + add r1, pc, #520 @ (adr r1, 457038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345780>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r2, r3, #29 │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r0, pc, #160 @ (adr r0, 456ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345628>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 456fa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3456e8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ asrs r6, r5, #28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1390714,21 +1390726,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456fbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345706> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 456fce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345716> │ │ │ │ nop │ │ │ │ ble.n 4570c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345810> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #242 @ 0xf2 │ │ │ │ + subs r6, #34 @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (45703c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345784>) │ │ │ │ add r0, pc │ │ │ │ @@ -1390737,19 +1390749,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (457044 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34578c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 456f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345688> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r3, 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 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 4570a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3457f0> │ │ │ │ @@ -1390780,15 +1390792,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 73af8 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ @@ -1390874,21 +1390886,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 45715c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3458a4> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 45716c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3458b4> │ │ │ │ blt.n 457128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345870> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r2, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1390903,15 +1390915,15 @@ │ │ │ │ bl 458850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346f98> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1390925,15 +1390937,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 456f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345688> │ │ │ │ mov r0, r4 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r2, r3, #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] @ 457284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3459cc> │ │ │ │ @@ -1391062,15 +1391074,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 457360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345aa8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf3ce00e0 │ │ │ │ + @ instruction: 0xf4fe00e0 │ │ │ │ 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] │ │ │ │ adds r2, #1 │ │ │ │ @@ -1391176,17 +1391188,18 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #28] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r2, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vshr.u64 q0, q4, #20 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ ldrh r2, [r5, #26] │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (457568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345cb0>) │ │ │ │ @@ -1391253,17 +1391266,18 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - vqadd.u8 q0, q15, q4 │ │ │ │ + movs r6, r7 │ │ │ │ + lsls r1, r3, #3 │ │ │ │ ldrh r6, [r5, #20] │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #68] @ (4575d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345d18>) │ │ │ │ @@ -1391625,15 +1391639,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 45793e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346086> │ │ │ │ ldr r1, [pc, #8] @ (457940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346088>) │ │ │ │ add r1, pc │ │ │ │ blx 74450 │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r2, #3 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1392052,15 +1392066,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 457d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346478> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #204] @ (457e48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346590>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ bl 455768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eb0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 457d2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346476> │ │ │ │ ldr r4, [pc, #188] @ (457e4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346594>) │ │ │ │ @@ -1392219,19 +1392233,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 457ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346620> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #10] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r7, #232 @ 0xe8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r0, [r4, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1392277,15 +1392291,15 @@ │ │ │ │ blx 72784 │ │ │ │ ldr r3, [pc, #148] @ (458034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34677c>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 457fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3466f4> │ │ │ │ ldr r0, [pc, #144] @ (458038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346780>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (45803c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346784>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1392331,24 +1392345,24 @@ │ │ │ │ blx 744c8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 72784 │ │ │ │ b.n 457f9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3466e4> │ │ │ │ mov r0, r5 │ │ │ │ b.n 457f98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3466e0> │ │ │ │ nop │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r6, [r5, #2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r6, r4, #21 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r4, r0, #20 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1392409,19 +1392423,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 4580d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34681e> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (45814c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346894>) │ │ │ │ @@ -1392451,15 +1392465,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 725a4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r6, #6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ @@ -1394419,15 +1394433,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 45956a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x347cb2> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1396503,18 +1396517,18 @@ │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - itee vs │ │ │ │ - lslvs r0, r4, #3 │ │ │ │ - pushvc {lr} │ │ │ │ - movvc.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (45ac08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349350>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #52] @ (45ac0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349354>) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1396720,23 +1396734,23 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - revsh r2, r3 │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 45ae60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3495a8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev16 r6, r0 │ │ │ │ + cbnz r6, 45ae58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3495a0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1396848,19 +1396862,19 @@ │ │ │ │ b.n 45aebe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349606> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 45aeb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3495fc> │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r2, r3} │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1397169,17 +1397183,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 45b226 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34996e> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 45b238 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349980> │ │ │ │ b.n 45b210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349958> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + cbnz r6, 45b28c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3499d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + cbnz r0, 45b288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3499d0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r0, 45b272 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3499ba> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1397230,17 +1397244,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 73e10 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + cbnz r2, 45b302 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349a4a> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1397280,15 +1397294,15 @@ │ │ │ │ bcc.n 45b34e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349a96> │ │ │ │ bl 45ac14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34935c> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 45ac14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34935c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 45b3ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349b32> │ │ │ │ + push {r3, r5, lr} │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1397344,15 +1397358,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1397370,15 +1397384,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} │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cbz r3, 45b47e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349bc6> │ │ │ │ @@ -1397427,15 +1397441,15 @@ │ │ │ │ bne.n 45b4b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349bfc> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 45b4a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349bee> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1397545,17 +1397559,17 @@ │ │ │ │ bne.n 45b5b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349cfa> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 45b5d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349d18> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + cpsie a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ @@ -1397641,21 +1397655,21 @@ │ │ │ │ it ne │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 45b698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349de0> │ │ │ │ adds r4, #8 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 45b6b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349dfa> │ │ │ │ b.n 45b612 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349d5a> │ │ │ │ - push {r2, r3, r4, r7} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ @@ -1401103,18 +1401117,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73c30 │ │ │ │ ldr r3, [pc, #20] @ (45de24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34c56c>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (45de28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34c570>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r7, pc, #0 @ (adr r7, 45de28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34c570>) │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1404726,17 +1404740,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 460728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34ee70> │ │ │ │ nop │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r1, #56] @ 0x38 │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1405558,15 +1405572,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (461010 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34f758>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 47ca88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1d0> │ │ │ │ ldr r0, [pc, #12] @ (461014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34f75c>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #20] │ │ │ │ lsls r5, r1, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1405795,15 +1405809,15 @@ │ │ │ │ b.n 46125c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34f9a4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ vaddw.s32 q0, q15, d9 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vaddw.s32 q0, q11, d9 │ │ │ │ cdp 1, 1, cr0, cr2, cr9, {4} │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1406160,24 +1406174,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 73e10 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr??.w pc, [pc, #4095] @ 46269f <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x350de7> │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r1, #6 │ │ │ │ adds r6, #250 @ 0xfa │ │ │ │ lsls r2, r1, #6 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1407840,29 +1407854,29 @@ │ │ │ │ blx 72b08 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 4628f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35103e> │ │ │ │ nop │ │ │ │ - beq.n 4628c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351010> │ │ │ │ + bne.n 462928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351070> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r7, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bls.n 4628cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351014> │ │ │ │ + bge.n 46292c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351074> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #68] @ (4629e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351128>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 4629a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3510ec> │ │ │ │ bx lr │ │ │ │ @@ -1407885,15 +1407899,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldrsh r3, [r4, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsh r4, [r6, r6] │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1408184,27 +1408198,27 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 73e04 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 462c7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3513c6> │ │ │ │ b.n 462c92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3513da> │ │ │ │ nop │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1408254,15 +1408268,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r2, r7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + strh r2, [r4, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r0, 462db2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3514fa> │ │ │ │ @@ -1408330,17 +1408344,17 @@ │ │ │ │ blx 74264 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 462de2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35152a> │ │ │ │ ldrd r1, r2, [r5, #8] │ │ │ │ orr.w r9, r9, r1 │ │ │ │ orr.w sl, sl, r2 │ │ │ │ b.n 462e14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35155c> │ │ │ │ - ldr r2, [r0, r2] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1408431,15 +1408445,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 462ee6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35162e> │ │ │ │ b.n 462f26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35166e> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ ldr r6, [pc, #308] @ (46309c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3517e4>) │ │ │ │ @@ -1408562,15 +1408576,15 @@ │ │ │ │ nop │ │ │ │ beq.n 462fbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351704> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #8] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r0, [r7, #7] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r6, #5] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408926,105 +1408940,105 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r6, [r7, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldmia r6, {r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r6, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r3, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r1, #25] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r1, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r6, #10] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r1, #6 │ │ │ │ cbz r0, 46353e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351c86> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1409051,15 +1409065,15 @@ │ │ │ │ beq.n 463510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351c58> │ │ │ │ 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 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ lsls r3, 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, #76] @ 4635a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351cf0> │ │ │ │ @@ -1409323,15 +1409337,15 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (46385c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351fa4>) │ │ │ │ @@ -1409346,15 +1409360,15 @@ │ │ │ │ blx 74a7c │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 46385a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351fa2> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r3, r1, #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] │ │ │ │ @@ -1409640,15 +1409654,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1409750,17 +1409764,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 463c02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35234a> │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r7, #30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1411182,15 +1411196,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (464acc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x353214>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (464af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x353240>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1411692,15 +1411706,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ b.n 464f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x353684> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 464f52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35369a> │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r2, 464fa6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3536ee> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 464faa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3536f2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 464fba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x353702> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1411726,17 +1411740,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 464fa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3536f0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r0, 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, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #880] @ (465368 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x353ab0>) │ │ │ │ @@ -1413728,19 +1413742,19 @@ │ │ │ │ b.n 4663e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x354b2a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ blt.n 466564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x354cac> │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1414132,19 +1414146,19 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bhi.n 4668d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x355020> │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb 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 │ │ │ │ @@ -1414510,29 +1414524,29 @@ │ │ │ │ b.n 466cd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35541e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bcc.n 466d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3554b4> │ │ │ │ lsls r7, r7, #5 │ │ │ │ bcc.n 466cbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x355404> │ │ │ │ lsls r7, r7, #5 │ │ │ │ str r2, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r2, #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, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1364] @ 467328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x355a70> │ │ │ │ mov r8, r0 │ │ │ │ @@ -1415036,25 +1415050,25 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r0, r4, #3 │ │ │ │ beq.n 467404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x355b4c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r4, r2, #8 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -1415606,17 +1415620,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 4678f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x356038> │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r5, #7 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1416216,17 +1416230,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 467fb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x356700> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1416248,15 +1416262,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 │ │ │ │ - lsls r0, r2, #9 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 46813e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x356886> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1416404,27 +1416418,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 4680e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35682e> │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r0, r4, #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 46828c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3569d4> │ │ │ │ @@ -1416559,17 +1416573,20 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 4682e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x356a2e> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 4682e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x356a2e> │ │ │ │ - vshr.u64 q8, , #4 │ │ │ │ - vshr.u64 q8, , #62 │ │ │ │ - vqadd.u8 q8, q10, │ │ │ │ + lsls r4, r5, #4 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r0, r4, #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 │ │ │ │ ands.w ip, ip, r1, asr #32 │ │ │ │ @@ -1418688,16 +1418705,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85800df │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + @ instruction: 0xe98800df │ │ │ │ + adds r1, #82 @ 0x52 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469b64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3582ac>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418711,17 +1418728,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 469b50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358298> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + stmdb r0!, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ + adds r1, #22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469ba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3582e8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418735,17 +1418751,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 469abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358204> │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + ldmia.w r8!, {r0, r1, r2, r3, r4, r6, r7} │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r0, r1, #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] │ │ │ │ @@ -1419196,17 +1419211,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r6, [r4, r6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46a598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358ce0> │ │ │ │ + b.n 46a7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358f40> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46a0a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3587f0>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1419220,17 +1419235,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r2, [r5, r5] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46a504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358c4c> │ │ │ │ + b.n 46a764 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358eac> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46a0e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35882c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1419244,17 +1419259,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r6, [r5, r4] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 46a470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358bb8> │ │ │ │ + b.n 46a6d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x358e18> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r0, r1, #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 │ │ │ │ @@ -1421910,17 +1421925,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46c0bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35a804>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1421934,17 +1421949,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r7, #86 @ 0x56 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r1, #10 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ @@ -1422038,17 +1422053,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #82 @ 0x52 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r0, r1, #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, #4008] @ 0xfa8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1423036,17 +1423051,18 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r4, #30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + cbnz r0, 46cc10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35b358> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vhadd.u16 q8, q11, │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46cc30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35b378>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [pc, #28] @ 46cc34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35b37c> │ │ │ │ @@ -1423059,17 +1423075,18 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r3, #226 @ 0xe2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - vhadd.u16 q0, q13, │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, fp, [sp, #88] @ 0x58 │ │ │ │ cmp.w fp, #0 │ │ │ │ @@ -1423178,17 +1423195,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - stc2l 0, cr0, [sl, #796]! @ 0x31c │ │ │ │ + vhadd.u16 q0, q13, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r9, r2 │ │ │ │ @@ -1437538,55 +1437555,55 @@ │ │ │ │ ubfx fp, r3, #3, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ ubfx r9, r3, #4, #1 │ │ │ │ ubfx r2, r3, #2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ b.n 476c6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3653b2> │ │ │ │ nop │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + movs r0, #188 @ 0xbc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r2, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w fp, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #772] @ (47708c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3657d4>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r8, [pc, #772] @ 477090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3657d8> │ │ │ │ add r2, pc │ │ │ │ @@ -1437874,19 +1437891,19 @@ │ │ │ │ adds r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, r5 │ │ │ │ uxtb r4, r4 │ │ │ │ strb.w r6, [r1], #1 │ │ │ │ bne.w 476e8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3655d2> │ │ │ │ b.n 476e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3655a8> │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ b.n 477112 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36585a> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1438147,15 +1438164,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 73000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 477334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x365a7c> │ │ │ │ ldr r0, [pc, #4] @ (477378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x365ac0>) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - lsls r2, r1 │ │ │ │ + sbcs r2, 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, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1438785,15 +1438802,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1438914,15 +1438931,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, #240 @ 0xf0 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #116] @ (477bd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x366318>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1439139,17 +1439156,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 477d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3664a4> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 477d06 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36644e> │ │ │ │ b.n 477c10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x366358> │ │ │ │ nop │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439911,21 +1439928,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #30] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r2, r1, #3 │ │ │ │ bl 31c566 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20acae> │ │ │ │ bl 34056a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x22ecb2> │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #244] @ (478678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x366dc0>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1440022,21 +1440039,21 @@ │ │ │ │ blx 725a4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 744c8 │ │ │ │ b.n 47863c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x366d84> │ │ │ │ nop │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r4, #188 @ 0xbc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r2, r1, #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] @ (478720 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x366e68>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1440097,19 +1440114,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrb r6, [r6, #3] │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1440875,15 +1440892,15 @@ │ │ │ │ bl 477a68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3661b0> │ │ │ │ b.n 478da6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3674ee> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xea6dffff │ │ │ │ ldrh r6, [r1, r3] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r2, 478f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x367690> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1442868,15 +1442885,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 │ │ │ │ ... │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + b.n 47a774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368ebc> │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbz r2, 47a65a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368da2> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4792f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x367a40> │ │ │ │ @@ -1457964,15 +1457981,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 485454 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x373b9c> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 485498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x373be0> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ 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] │ │ │ │ @@ -1461263,15 +1461280,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af438c │ │ │ │ + bl af4404 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 48763c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x375d84> │ │ │ │ @@ -1461351,15 +1461368,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af4468 │ │ │ │ + bl af44e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4877e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x375f28> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4877e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x375f28> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #9 │ │ │ │ @@ -1461447,15 +1461464,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ strd r5, r3, [r4] │ │ │ │ str r4, [r3, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af4468 │ │ │ │ + bl af44e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4876ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x375e36> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 487804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x375f4c> │ │ │ │ movs r4, #0 │ │ │ │ @@ -1463910,27 +1463927,27 @@ │ │ │ │ bhi.n 488fbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377706> │ │ │ │ ldr r3, [pc, #12] @ (488fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37770c>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #930 @ 0x3a2 │ │ │ │ bx lr │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r3, r2, #5 │ │ │ │ mvn.w r3, #280 @ 0x118 │ │ │ │ add r0, r3 │ │ │ │ cmp.w r0, #456 @ 0x1c8 │ │ │ │ bhi.n 488fdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377724> │ │ │ │ ldr r3, [pc, #8] @ (488fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377728>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 488ff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377738> │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ @@ -1463974,15 +1463991,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r7, #32 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [pc, #944] @ (48940c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377b54>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #940] @ (489410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377b58>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1464504,15 +1464521,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r5, #16 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #100] @ (48959c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377ce4>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 489588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377cd0> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1464939,15 +1464956,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 489976 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3780be> │ │ │ │ ldr r3, [pc, #4] @ (489998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3780e0>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 4899e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x378130> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 4899fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x378142> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1465247,15 +1465264,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #92] @ (489cd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x378418>) │ │ │ │ movw r1, #441 @ 0x1b9 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 489cb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3783f8> │ │ │ │ @@ -1465289,15 +1465306,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1466447,15 +1466464,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (48a808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x378f50>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r3, r2, #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 │ │ │ │ @@ -1466535,15 +1466552,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r7] │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #24 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1469557,15 +1469574,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #228 @ 0xe4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa940152 │ │ │ │ + @ instruction: 0xfbc40152 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r7, r0, #6 │ │ │ │ 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 │ │ │ │ @@ -1471304,15 +1471321,15 @@ │ │ │ │ strbhi r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsl r7, r0, #6 │ │ │ │ subal r3, #52 @ 0x34 │ │ │ │ moval r0, r0 │ │ │ │ - adcs.w r1, r6, r2, lsr #1 │ │ │ │ + stc 1, cr0, [r6], {82} @ 0x52 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w r6, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ strd sl, fp, [sp, #16] │ │ │ │ @@ -1473765,15 +1473782,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ lsrs r4, r6, #29 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1473930,17 +1473947,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 48f33e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37da86> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r3, #23 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ lsrs r0, r0, #21 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1493797,30 +1493814,30 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (49bff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38a740>) │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 49bf1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38a662> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r3, r5] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + beq.n 49bfbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38a704> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + b.n 49c1b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38a8f8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adcs.w r0, r0, r8, lsl #3 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + stc 0, cr0, [r0], {200} @ 0xc8 │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r0, r1, #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 │ │ │ │ @@ -1498472,30 +1498489,30 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d87c> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl af223c │ │ │ │ + bl af22b4 │ │ │ │ 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 49f168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d8b0> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f17e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d8c6> │ │ │ │ b.n 49f168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d8b0> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r3, r1 │ │ │ │ b.n 49f15c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d8a4> │ │ │ │ @@ -1498553,15 +1498570,15 @@ │ │ │ │ beq.n 49f286 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d9ce> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49f242 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d98a> │ │ │ │ mov r9, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f232 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d97a> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1498569,15 +1498586,15 @@ │ │ │ │ bpl.w 49f3c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38db0e> │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49f26e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d9b6> │ │ │ │ mov r9, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f25e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38d9a6> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1498789,64 +1498806,64 @@ │ │ │ │ blx 73e10 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl af4490 │ │ │ │ + bl af4508 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cbz r5, 49f49c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dbe4> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r5, #36 @ 0x24 │ │ │ │ strd r3, r6, [r5, #328] @ 0x148 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ strd r3, r6, [r5, #340] @ 0x154 │ │ │ │ str.w r6, [r5, #336] @ 0x150 │ │ │ │ str.w r6, [r5, #348] @ 0x15c │ │ │ │ - bl af44ec │ │ │ │ + bl af4564 │ │ │ │ mov r0, r5 │ │ │ │ bl 488950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377098> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dbbc> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49f71a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de62> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4538 │ │ │ │ + bl af45b0 │ │ │ │ ldr.w fp, [r0, #312] @ 0x138 │ │ │ │ ldr.w sl, [r0, #304] @ 0x130 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r9, r0, #36 @ 0x24 │ │ │ │ add.w r6, r0, #292 @ 0x124 │ │ │ │ strd sl, r3, [r0, #292] @ 0x124 │ │ │ │ str.w r3, [r0, #300] @ 0x12c │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 49f50a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc52> │ │ │ │ add.w r0, r0, #308 @ 0x134 │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49f50a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc52> │ │ │ │ add.w r8, r5, #296 @ 0x128 │ │ │ │ mov r4, fp │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49fb38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e280> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49f4f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc38> │ │ │ │ mov r0, r7 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f4e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc30> │ │ │ │ mov r0, r9 │ │ │ │ bl 488af0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377238> │ │ │ │ cbz r0, 49f51a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc62> │ │ │ │ mov r1, r6 │ │ │ │ @@ -1498875,15 +1498892,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc98> │ │ │ │ ubfx r2, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r2, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1498929,26 +1498946,26 @@ │ │ │ │ ldr.w r8, [r5, #292] @ 0x124 │ │ │ │ ldr.w r4, [r9], #4 │ │ │ │ strd r8, sl, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49fc0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e352> │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49f626 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd6e> │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49fa26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e16e> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49f60c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd54> │ │ │ │ mov r0, r7 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd4c> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 49f6a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dde8> │ │ │ │ @@ -1499000,53 +1499017,53 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49f676 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38ddbe> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49fbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e31c> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49fc26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e36e> │ │ │ │ mov.w fp, #0 │ │ │ │ strd r9, r5, [sp, #16] │ │ │ │ add.w r7, r8, #12 │ │ │ │ add.w r6, r8, #140 @ 0x8c │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49fa78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e1c0> │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 49f6ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de12> │ │ │ │ mov r0, r8 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f6c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de08> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49fb9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e2e2> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 49f706 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de4e> │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af457c │ │ │ │ + bl af45f4 │ │ │ │ ldrd r3, r2, [r5, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 49f5de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd26> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f4ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dbf6> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af44cc │ │ │ │ + bl af4544 │ │ │ │ ldr.w r2, [pc, #1740] @ 49fdf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e538> │ │ │ │ ldr.w r3, [pc, #1732] @ 49fdec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e534> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -1499274,15 +1499291,15 @@ │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 49f866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dfae> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f9b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e0fe> │ │ │ │ b.n 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dda8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -1499302,15 +1499319,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f9d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e120> │ │ │ │ b.n 49f660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dda8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49fa08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e150> │ │ │ │ mov fp, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f9f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e140> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ add.w fp, fp, r3, lsl #2 │ │ │ │ lsl.w r6, r8, r6 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ @@ -1499341,17 +1499358,17 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r6, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 49fa3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e184> │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af223c │ │ │ │ + bl af22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd4c> │ │ │ │ b.n 49f626 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd6e> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ cbz r0, 49faa2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e1ea> │ │ │ │ @@ -1499395,39 +1499412,39 @@ │ │ │ │ movne r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 49fabe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e206> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af223c │ │ │ │ + bl af22b4 │ │ │ │ add.w r2, r9, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ bics.w r5, r3, r1 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ it ne │ │ │ │ orrne.w r0, r0, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 49faf2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e23a> │ │ │ │ orr.w r0, fp, r0 │ │ │ │ uxtb.w fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f6c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de08> │ │ │ │ b.n 49f6e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de2c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 49faec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e234> │ │ │ │ mov r9, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49fb26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e26e> │ │ │ │ b.n 49faec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e234> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 458820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346f68> │ │ │ │ @@ -1499454,41 +1499471,41 @@ │ │ │ │ movne.w ip, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49fb52 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e29a> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af223c │ │ │ │ + bl af22b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f4e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc30> │ │ │ │ b.n 49f50a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dc52> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f6f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de3e> │ │ │ │ mov r0, r8 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl af2378 │ │ │ │ + bl af23f0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49f6f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de3e> │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r7 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r7, r0 │ │ │ │ b.n 49fbb2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e2fa> │ │ │ │ adds r3, #31 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 49fd6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e4b6> │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ @@ -1499507,15 +1499524,15 @@ │ │ │ │ b.n 49f6e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de30> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd78> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49f6b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de00> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49fd74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e4bc> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1499556,15 +1499573,15 @@ │ │ │ │ bne.n 49fc76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e3be> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dcc4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49fc98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e3e0> │ │ │ │ b.n 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f7c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38df10> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1499585,15 +1499602,15 @@ │ │ │ │ bne.n 49fcbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e404> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dcc4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49fcde <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e426> │ │ │ │ b.n 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f76a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38deb2> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1499614,15 +1499631,15 @@ │ │ │ │ bne.n 49fd02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e44a> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dcc4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49fd24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e46c> │ │ │ │ b.n 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f5c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dd0c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1499644,24 +1499661,24 @@ │ │ │ │ bne.n 49fd48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e490> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49f57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dcc4> │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ b.n 49f706 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de4e> │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r7 │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49fbaa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e2f2> │ │ │ │ b.n 49f706 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38de4e> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af223c │ │ │ │ + bl af22b4 │ │ │ │ b.n 49faec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e234> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dfae> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r4, fp, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1499680,15 +1499697,15 @@ │ │ │ │ bne.n 49fda6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e4ee> │ │ │ │ mov r2, r3 │ │ │ │ b.w 49f57c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dcc4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af2724 │ │ │ │ + bl af279c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49fdca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38e512> │ │ │ │ b.w 49f560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38dca8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r6, r6, #14 │ │ │ │ @@ -1504011,24 +1504028,24 @@ │ │ │ │ b.n 4a29b6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3910fe> │ │ │ │ ble.n 4a294c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x391094> │ │ │ │ lsls r5, r0, #6 │ │ │ │ ble.n 4a2940 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x391088> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 4a2af8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x391240> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ands.w r0, r2, #6520832 @ 0x638000 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + adc.w r0, r2, #6520832 @ 0x638000 │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r2, [pc, #1132] @ 4a2ed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x391620> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -1504425,15 +1504442,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 4a2dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x391534> │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c600c7 │ │ │ │ + @ instruction: 0xf1f600c7 │ │ │ │ bcs.n 4a2f54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39169c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #248] @ 4a2ff8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x391740> │ │ │ │ @@ -1504766,15 +1504783,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4a31f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x391940> │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - sbc.w r0, r2, r7, lsl #3 │ │ │ │ + ldc 0, cr0, [r2], {199} @ 0xc7 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1505412,15 +1505429,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1507488,15 +1507505,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb624 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 4a4f80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3936c8> │ │ │ │ + bcc.n 4a4fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x393728> │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1507972,15 +1507989,15 @@ │ │ │ │ ... │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r6, r0, #3 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1509494,19 +1509511,19 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - itt cs │ │ │ │ - lslcs r7, r0, #3 │ │ │ │ - addcs r0, pc, #536 @ (adr r0, 4a6644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x394d8c>) │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + add r0, pc, #536 @ (adr r0, 4a6644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x394d8c>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -1512389,15 +1512406,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #992 @ (adr r1, 4a86cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x396e14>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 4a838c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x396ad4>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1513138,15 +1513155,15 @@ │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #23] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r1, #13] │ │ │ │ @@ -1515210,15 +1515227,15 @@ │ │ │ │ orrs r0, r6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r4, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r1, r2, #5 │ │ │ │ str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #1023 @ 0x3ff │ │ │ │ strd r3, r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1516507,143 +1516524,143 @@ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ b.w 4a9d42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39848a> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r4, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + strh r2, [r0, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4ab54c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399c94> │ │ │ │ + b.n 4aa7ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x398ef4> │ │ │ │ lsls r5, r0, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #176] @ (4aae2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399574>) │ │ │ │ + ldr r2, [pc, #368] @ (4aaeec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399634>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + ldrb r4, [r6, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r4, #4] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r5, #4] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r5, #8] │ │ │ │ + ldrb r6, [r3, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r7, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r2, #29] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r6, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r5, #28] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r3, #0] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r3, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r2, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 4a9caa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3983f2> │ │ │ │ add.w ip, sp, #159 @ 0x9f │ │ │ │ b.w 4a9c8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3983d6> │ │ │ │ ldr.w r8, [pc, #1140] @ 4ab2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399a30> │ │ │ │ ldr.w r6, [pc, #1140] @ 4ab2ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399a34> │ │ │ │ @@ -1517090,32 +1517107,32 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ b.n 4ab1f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39993e> │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [sp, #112] @ 0x70 │ │ │ │ b.n 4ab1f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39993e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #143 @ 0x8f │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ bhi.n 4ab308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399a50> │ │ │ │ ldr r3, [pc, #12] @ (4ab30c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399a54>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (4ab3dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x399b24>) │ │ │ │ @@ -1520921,16 +1520938,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (4adb6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c2b4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 4adadc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c224> │ │ │ │ - lsls r0, r2, #5 │ │ │ │ + strd r0, r1, [r6], #320 @ 0x140 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4adba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c2f0> │ │ │ │ cmp.w ip, #5 │ │ │ │ beq.n 4adb94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c2dc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1521308,15 +1521324,15 @@ │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r3, [pc, #8] @ (4adf54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c69c>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 4ad75c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39bea4> │ │ │ │ + b.n 4ad9bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c104> │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #528] @ (4ae17c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39c8c4>) │ │ │ │ @@ -1522373,15 +1522389,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ adds r4, r1, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 4ae9e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d12c> │ │ │ │ + bgt.n 4aea44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d18c> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #932] @ (4aedcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39d514>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1524338,15 +1524354,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4885d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376d1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ 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 │ │ │ │ @@ -1524386,15 +1524402,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4885d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376d1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ 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 │ │ │ │ @@ -1524431,15 +1524447,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 48ac34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37937c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 4885d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376d1c> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1524580,15 +1524596,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4885d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376d1c> │ │ │ │ mov r0, r8 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ ldr r2, [pc, #40] @ (4b00fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e844>) │ │ │ │ ldr r3, [pc, #32] @ (4b00f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e840>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1524638,15 +1524654,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af438c │ │ │ │ + bl af4404 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b0146 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e88e> │ │ │ │ ldr.w r7, [r5, #432] @ 0x1b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 4b018a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e8d2> │ │ │ │ b.n 4b0236 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e97e> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -1525036,15 +1525052,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 48ac34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37937c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 4885d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376d1c> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4b028a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e9d2> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ bne.w 4b01e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e92e> │ │ │ │ ldrb.w r3, [r2, #33] @ 0x21 │ │ │ │ tst.w r3, fp │ │ │ │ @@ -1535601,21 +1535617,21 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #180] @ (4b7384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5acc>) │ │ │ │ sub.w r3, lr, #53 @ 0x35 │ │ │ │ add r5, pc │ │ │ │ @@ -1535687,15 +1535703,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ b.n 4b731a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5a62> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1536006,15 +1536022,15 @@ │ │ │ │ beq.w 4b7c88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a63d0> │ │ │ │ b.n 4b76ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5e34> │ │ │ │ ... │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r0, r2, #5 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #32 │ │ │ │ strd r6, r6, [r1] │ │ │ │ bhi.w 4b7d94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a64dc> │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -1537548,15 +1537564,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (4b8698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6de0>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmn r2, r0 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ subs r3, #53 @ 0x35 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 4b86ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6e02> │ │ │ │ ldr r2, [pc, #20] @ (4b86c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6e08>) │ │ │ │ @@ -1537566,15 +1537582,15 @@ │ │ │ │ blt.n 4b86ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6e02> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r2, r4 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 4b8716 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6e5e> │ │ │ │ bls.n 4b86ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a6e34> │ │ │ │ subw r3, r3, #847 @ 0x34f │ │ │ │ @@ -1538917,15 +1538933,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str.w r9, [r7, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 4b955c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a7ca4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #32 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ @@ -1539789,25 +1539805,25 @@ │ │ │ │ b.n 4b9e66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a85ae> │ │ │ │ ldr r3, [pc, #24] @ (4b9ebc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a8604>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b9e66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a85ae> │ │ │ │ ldr r3, [pc, #24] @ (4b9ec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a8608>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b9e66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a85ae> │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4b9f28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a8670> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov lr, r1 │ │ │ │ @@ -1541168,15 +1541184,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrsb r2, [r5, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r3, #5] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1545400,15 +1545416,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r2, #12 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1546386,15 +1546402,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + eors r4, r6 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #508] @ (4be4dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3acc24>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1547945,15 +1547961,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r2, #6 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #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 │ │ │ │ @@ -1551314,15 +1551330,15 @@ │ │ │ │ b.n 4c151e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3afc66> │ │ │ │ nop │ │ │ │ vaddw.s16 q0, q13, d3 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1564618,15 +1564634,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 4c9e2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b8572> │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 4c9dfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b8546> │ │ │ │ movs r0, #0 │ │ │ │ @@ -1566337,15 +1566353,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 4caf0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b9656> │ │ │ │ @ instruction: 0xffffc7ef │ │ │ │ strh r6, [r5, r6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r6, [r3, r1] │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #20 │ │ │ │ cmp r3, r0 │ │ │ │ beq.w 4cb40e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3b9b56> │ │ │ │ @@ -1569019,17 +1569035,17 @@ │ │ │ │ b.n 4cc314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3baa5c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #596] @ (4ccd88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bb4d0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1572776,15 +1572792,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1574694,19 +1574710,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mrrc2 1, 8, r0, lr, cr2 │ │ │ │ mrrc2 1, 8, r0, r2, cr2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xfa540182 │ │ │ │ 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, #524] @ (4d0804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bef4c>) │ │ │ │ @@ -1575338,52 +1575354,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0c92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf3da> │ │ │ │ ldr.w r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4d0bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf344> │ │ │ │ add.w sl, r5, #332 @ 0x14c │ │ │ │ mov r0, sl │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf34c> │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af2378 │ │ │ │ + bl af23f0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d0c04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf34c> │ │ │ │ mov r9, r4 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d0c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf384> │ │ │ │ add.w sl, r5, #344 @ 0x158 │ │ │ │ mov r0, sl │ │ │ │ - bl af26c4 │ │ │ │ + bl af273c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0c12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf35a> │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af2378 │ │ │ │ + bl af23f0 │ │ │ │ mov r0, r9 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d0c12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf35a> │ │ │ │ mov r9, r4 │ │ │ │ - bl af26ec │ │ │ │ + bl af2764 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d0c72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf3ba> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r3, r6 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1576719,25 +1576735,25 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d0ab8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf200> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af438c │ │ │ │ + bl af4404 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ beq.w 4d1c46 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c038e> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af438c │ │ │ │ + bl af4404 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1c40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0388> │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 488950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377098> │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ @@ -1576783,15 +1576799,15 @@ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ tst.w r8, r3 │ │ │ │ bne.n 4d1b5e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c02a6> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 546174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4348bc> │ │ │ │ cbz r0, 4d1b66 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c02ae> │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4d1b1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0262> │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r9 │ │ │ │ bl 488950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377098> │ │ │ │ @@ -1576800,15 +1576816,15 @@ │ │ │ │ mov r4, sl │ │ │ │ mov sl, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4468 │ │ │ │ + bl af44e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1d1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0466> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4d1d1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0466> │ │ │ │ ldr r2, [pc, #476] @ (4d1d78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c04c0>) │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ @@ -1576856,22 +1576872,22 @@ │ │ │ │ bne.n 4d1bce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0316> │ │ │ │ orr.w r9, r9, r7 │ │ │ │ b.n 4d1bce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0316> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.n 4d1b3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0286> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4d1b3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0286> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.w 4d1b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0274> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4d1b1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0262> │ │ │ │ b.n 4d1b6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c02b4> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 744c8 │ │ │ │ @@ -1576914,15 +1576930,15 @@ │ │ │ │ b.n 4d1b4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0296> │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ bne.w 4d1b1a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0262> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ b.n 4d1c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c0380> │ │ │ │ cmp r5, r9 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ sub.w r2, r9, #16777216 @ 0x1000000 │ │ │ │ clz r2, r2 │ │ │ │ @@ -1576954,15 +1576970,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #4 │ │ │ │ it cs │ │ │ │ movcs r2, #4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bl af4468 │ │ │ │ + bl af44e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4d1b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c02d8> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ blx 744c8 │ │ │ │ @@ -1604828,15 +1604844,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldmia r3, {r1, r3, r5, r6} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1605640,15 +1605656,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4e4440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d2b88> │ │ │ │ nop │ │ │ │ pop {r1} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe80800d0 │ │ │ │ + ldmdb r8!, {r4, r6, r7} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4e453c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d2c84> │ │ │ │ @@ -1605901,15 +1605917,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - bge.n 4e4708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d2e50> │ │ │ │ + bgt.n 4e4768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d2eb0> │ │ │ │ lsls r3, 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 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #608] @ (4e49cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d3114>) │ │ │ │ @@ -1614141,17 +1614157,17 @@ │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3208] @ 0xc88 │ │ │ │ @@ -1617795,15 +1617811,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb31ffff │ │ │ │ ldc2 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ bics r0, r3 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r1, #26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bl 62466e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -1620556,77 +1620572,77 @@ │ │ │ │ ldr r0, [pc, #132] @ (4ee3a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcaf0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #128] @ (4ee3ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcaf4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - eors r4, r7 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r4!, {r1, r4, r5} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - eors r4, r2 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #202 @ 0xca │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + cbz r0, 4ee37a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcac2> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ lsls r2, r0, #3 │ │ │ │ - eors r6, r0 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + lsrs r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #488] @ (4ee53c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcc84>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 4edef0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dc638> │ │ │ │ + b.n 4ee150 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dc898> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ands r2, r2 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #118 @ 0x76 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #26 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #200] @ (4ee458 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcba0>) │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #14 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4ee40e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcb56> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r1, #28 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ @@ -1620669,39 +1620685,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ee440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcb88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ee444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcb8c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + eors r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + lsrs r6, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #24 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #34 @ 0x22 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + eors r6, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + eors r6, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -1620750,17 +1620766,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 5468a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434ff0> │ │ │ │ b.n 4ee47e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcbc6> │ │ │ │ bl 546950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435098> │ │ │ │ b.n 4ee47e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcbc6> │ │ │ │ bl 54688c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fd4> │ │ │ │ b.n 4ee47e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcbc6> │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + ands r4, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1621085,67 +1621101,67 @@ │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #8 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4ee80a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcf52> │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #208 @ 0xd0 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 4ee5f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcd40> │ │ │ │ + b.n 4ee858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcfa0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r0!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r4} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r5, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4ee8e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd02a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1621167,15 +1621183,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - muls r0, r2 │ │ │ │ + add r8, r0 │ │ │ │ lsls r3, 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, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #588] @ (4eeb48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd290>) │ │ │ │ @@ -1621383,31 +1621399,31 @@ │ │ │ │ add lr, pc │ │ │ │ b.n 4ee946 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd08e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #148 @ 0x94 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r2, #23 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, #200 @ 0xc8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, #80 @ 0x50 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r3, r0, #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] │ │ │ │ @@ -1621465,19 +1621481,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4eebc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd308> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 45b36c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x349ab4> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4eebc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd308> │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1621517,21 +1621533,21 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 4ee808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dcf50> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 4ee8c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd008> │ │ │ │ + b.n 4eeb20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd268> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - rev r4, r4 │ │ │ │ + cbnz r4, 4eecec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd434> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - push {lr} │ │ │ │ + ite pl │ │ │ │ + lslpl r3, r0, #3 │ │ │ │ + pushmi {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 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1621573,29 +1621589,29 @@ │ │ │ │ b.n 4eecc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd410> │ │ │ │ ldr r3, [pc, #32] @ (4eed2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd474>) │ │ │ │ add r3, pc │ │ │ │ b.n 4eecc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd410> │ │ │ │ ldr r3, [pc, #32] @ (4eed30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd478>) │ │ │ │ add r3, pc │ │ │ │ b.n 4eecc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd410> │ │ │ │ - sxth r6, r6 │ │ │ │ + cbz r6, 4eed70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd4b8> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #104 @ (adr r2, 4eed88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd4d0>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 4eee48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd590>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #24] @ (4eed3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd484>) │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1621691,31 +1621707,31 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4eed60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd4a8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4eedce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd516> │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ b.n 4ee6ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dce34> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r6, [pc, #328] @ (4eef7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd6c4>) │ │ │ │ + ldr r7, [pc, #520] @ (4ef03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd784>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r1, #96] @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r7, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r7, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ 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] │ │ │ │ @@ -1621741,17 +1621757,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - add r0, pc, #24 @ (adr r0, 4eeebc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd604>) │ │ │ │ + add r1, pc, #216 @ (adr r1, 4eef7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd6c4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - revsh r2, r3 │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1622230,89 +1622246,89 @@ │ │ │ │ bls.w 4eef6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd6b6> │ │ │ │ ldr r2, [pc, #160] @ (4ef454 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddb9c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4eef6e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd6b6> │ │ │ │ - adds r5, #52 @ 0x34 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, #248 @ 0xf8 │ │ │ │ + adds r6, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 4ef42e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddb76> │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - it cs │ │ │ │ - lslcs r6, r1, #3 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bkpt 0x00da │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r4, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #624] @ (4ef670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dddb8>) │ │ │ │ + ldr r3, [pc, #816] @ (4ef730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dde78>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0020 │ │ │ │ + sevl │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 4ef414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddb5c> │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #64 @ 0x40 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + adds r3, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1622370,19 +1622386,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4eeea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dd5f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1622618,51 +1622634,51 @@ │ │ │ │ b.n 4ef732 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dde7a> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4ef732 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dde7a> │ │ │ │ ldr r3, [pc, #76] @ (4ef7a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddeec>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef6b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dde00> │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + adds r0, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + cbz r0, 4ef798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddee0> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r8, sl │ │ │ │ + bx r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r6, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - blt.n 4ef724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dde6c> │ │ │ │ + ble.n 4ef784 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddecc> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cbnz r2, 4ef794 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddedc> │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - beq.n 4ef838 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddf80> │ │ │ │ + bne.n 4ef898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ddfe0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #956] @ (4efb78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de2c0>) │ │ │ │ @@ -1623055,119 +1623071,119 @@ │ │ │ │ b.n 4efb34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de27c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #32 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #58 @ 0x3a │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + ldrb r6, [r4, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ lsls r2, r0, #26 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc 0, cr0, [r4, #792] @ 0x318 │ │ │ │ + cdp 0, 12, cr0, cr4, cr6, {6} │ │ │ │ strb r2, [r3, r1] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - stcl 0, cr0, [r8, #-792]! @ 0xfffffce8 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cdp 0, 9, cr0, cr8, cr6, {6} │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, r4 │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r3, pc, #952 @ (adr r3, 4efff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de73c>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 4efcb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de3fc>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r0, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1623240,27 +1623256,27 @@ │ │ │ │ cbz r3, 4efd1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de466> │ │ │ │ ldr r3, [pc, #28] @ (4efd38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de480>) │ │ │ │ add r3, pc │ │ │ │ b.n 4efcac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de3f4> │ │ │ │ ldr r3, [pc, #28] @ (4efd3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de484>) │ │ │ │ add r3, pc │ │ │ │ b.n 4efcac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de3f4> │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r3, r1, #3 │ │ │ │ bvs.n 4efd6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3de4b4> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r6, #19] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r0, #22 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #24 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #3012] @ 4f0918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df060> │ │ │ │ @@ -1624394,161 +1624410,160 @@ │ │ │ │ b.n 4f0520 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dec68> │ │ │ │ lsls r0, r4, #10 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #10 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r3, #80 @ 0x50 │ │ │ │ + adds r4, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #4 │ │ │ │ + adds r4, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 4f0984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df0cc> │ │ │ │ + bmi.n 4f09e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df12c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - eors r2, r7 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2 0, cr0, [sl], {206} @ 0xce │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + ldc2 0, cr0, [sl, #824]! @ 0x338 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4f0814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3def5c> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + stmia.w r8, {r1, r2, r6, r7} │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r7, #22 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stc2l 1, cr0, [sl, #512] @ 0x200 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + adds r0, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r2, #134 @ 0x86 │ │ │ │ + movs r3, #182 @ 0xb6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #16 @ (adr r7, 4f09b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df0f8>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #544 @ (adr r1, 4f0bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df310>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 4f0c88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df3d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r3, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #2 │ │ │ │ + cmp r0, #50 @ 0x32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r5, #0] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r6, [r6, r2] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, pc, #664 @ (adr r0, 4f0c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df3b0>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 4f0d28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df470>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r3, #1 │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4f0c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df3a0> │ │ │ │ + b.n 4f0eb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3df600> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + movs r0, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + movs r0, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r2, #26] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r2, r3, lsl #7 │ │ │ │ ldrb.w r3, [r3, #57] @ 0x39 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -1625702,230 +1625717,230 @@ │ │ │ │ b.n 4f1382 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dfaca> │ │ │ │ ldr r2, [pc, #448] @ (4f1858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dffa0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4f1382 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dfaca> │ │ │ │ - add r3, pc, #520 @ (adr r3, 4f18b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dfff8>) │ │ │ │ + add r4, pc, #712 @ (adr r4, 4f1970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e00b8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #4 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #114 @ 0x72 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #616 @ (adr r6, 4f1924 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e006c>) │ │ │ │ + add r7, pc, #808 @ (adr r7, 4f19e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e012c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r0, r2, #1 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #704 @ (adr r2, 4f1988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e00d0>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 4f1a48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0190>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + movs r0, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - vmla.i32 d0, d30, d14[0] │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + @ instruction: 0xf0de00ce │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r4, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, pc, #120 @ (adr r0, 4f178c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dfed4>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 4f184c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dff94>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #226 @ 0xe2 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i32 d0, d26, d11[0] │ │ │ │ - subs r2, r1, r3 │ │ │ │ + @ instruction: 0xf0da00cb │ │ │ │ + subs r2, r7, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r1, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r7, #74 @ 0x4a │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf2e600cf │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ands.w r0, r6, #6782976 @ 0x678000 │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r3, {r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrb r6, [r1, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r4, r7, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r5, r1 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + subs r2, r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r1, #29 │ │ │ │ + adds r6, r7, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r2, [pc, #2924] @ 4f23cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0b14> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4f1382 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dfaca> │ │ │ │ @@ -1626930,299 +1626945,299 @@ │ │ │ │ ldr r2, [pc, #584] @ (4f2604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0d4c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 4f0520 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3dec68> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #16 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #11 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #5 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r3 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + add r0, pc, #640 @ (adr r0, 4f26d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0e1c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 4f249c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0be4> │ │ │ │ + ble.n 4f24fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0c44> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #624 @ (adr r6, 4f26cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0e14>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 4f278c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0ed4>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, pc, #296 @ (adr r6, 4f2588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0cd0>) │ │ │ │ + add r7, pc, #488 @ (adr r7, 4f2648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0d90>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, pc, #752 @ (adr r4, 4f2754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0e9c>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 4f2814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0f5c>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #432 @ (adr r5, 4f261c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0d64>) │ │ │ │ + add r6, pc, #624 @ (adr r6, 4f26dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0e24>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #320 @ (adr r5, 4f25b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0cfc>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 4f2674 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0dbc>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, pc, #40 @ (adr r6, 4f24a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0be8>) │ │ │ │ + add r7, pc, #232 @ (adr r7, 4f2560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0ca8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, pc, #208 @ (adr r4, 4f254c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0c94>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 4f260c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0d54>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #17 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #23 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #5 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r3, r4, r6, lr} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - add r6, pc, #760 @ (adr r6, 4f27d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0f1c>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 4f2894 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0fdc>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r0, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #10 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r0, #1 │ │ │ │ + adds r2, r6, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsrs r2, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #26 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bls.n 4f2528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0c70> │ │ │ │ + bge.n 4f2588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0cd0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 4f28b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0ff8>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 4f2970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e10b8>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + add sl, r9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4f2a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e11e4> │ │ │ │ @@ -1627688,85 +1627703,85 @@ │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 4f2a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e11c8> │ │ │ │ ldr r2, [pc, #172] @ (4f2b44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e128c>) │ │ │ │ add r2, pc │ │ │ │ b.n 4f28ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e0ff6> │ │ │ │ bls.n 4f2a54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e119c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr??.w r0, [sl, #196] @ 0xc4 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + @ instruction: 0xfb0a00c4 │ │ │ │ + strh r6, [r7, #8] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bvs.n 4f2ab8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1200> │ │ │ │ + bvc.n 4f2b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1260> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vld4. {d16-d19}, [sl], r4 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + @ instruction: 0xfa9a00c4 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vld4. {d0-d3}, [r0], r4 │ │ │ │ - add r1, pc, #864 @ (adr r1, 4f2e20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1568>) │ │ │ │ + @ instruction: 0xfa5000c4 │ │ │ │ + add r3, pc, #32 @ (adr r3, 4f2ae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1228>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [ip, #196] @ 0xc4 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldr??.w r0, [ip, #196] @ 0xc4 │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf7b800c4 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + str??.w r0, [r8, #196] @ 0xc4 │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf74a00c4 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + ldr??.w r0, [sl, r4] │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 4f2be4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e132c> │ │ │ │ + bmi.n 4f2a44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e118c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf6d600c4 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + strb.w r0, [r6, r4] │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf69600c4 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + @ instruction: 0xf7c600c4 │ │ │ │ + add r0, pc, #504 @ (adr r0, 4f2d0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1454>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfb3800c2 │ │ │ │ - @ instruction: 0xfb2c00c2 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + stc2l 0, cr0, [r8], #-776 @ 0xfffffcf8 │ │ │ │ + mrrc2 0, 12, r0, ip, cr2 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfb1400c2 │ │ │ │ - @ instruction: 0xfb0e00c2 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + mcrr2 0, 12, r0, r4, cr2 │ │ │ │ + ldc2 0, cr0, [lr], #-776 @ 0xfffffcf8 │ │ │ │ + lsrs r4, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1627874,26 +1627889,26 @@ │ │ │ │ b.n 4f2b76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e12be> │ │ │ │ ldr r2, [pc, #40] @ (4f2c80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e13c8>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4f2c24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e136c> │ │ │ │ - eors.w r0, r8, #6422528 @ 0x620000 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + rsb r0, r8, #6422528 @ 0x620000 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - orrs.w r0, r0, #6422528 @ 0x620000 │ │ │ │ - ands.w r0, r0, #6422528 @ 0x620000 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + @ instruction: 0xf58000c4 │ │ │ │ + adc.w r0, r0, #6422528 @ 0x620000 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #24 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ 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, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1629033,266 +1629048,291 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 4f39d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e211c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r7, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #16] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r4, r4 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - tst r2, r3 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - vst4. {d16-d19}, [r8], r2 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + @ instruction: 0xfa7800c2 │ │ │ │ + lsls r2, r5, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, r6 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vrev32. q8, q1 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i32 q8, q9, d2[0] │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r0, r4, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i q8, q12, d2[0] │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u q8, q15, q1 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u32 q8, q12, q1 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i32 q0, q12, d2[0] │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r0, r3, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i q0, q14, d2[0] │ │ │ │ - lsls r6, r3, #13 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u q8, q10, q1 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cdp2 0, 15, cr0, cr14, cr2, {6} │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr2, {6} │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u32 q0, q12, q1 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u16 q0, q8, q1 │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cdp2 0, 14, cr0, cr4, cr2, {6} │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + movs r6, r5 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r4, r3, #12 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + movs r4, r2 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vhadd.u32 q0, q12, q1 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 14, cr0, cr0, cr2, {6} │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + movs r0, r2 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r2, #28] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #222 @ 0xde │ │ │ │ + ands r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr2, {6} │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + vmla.i q8, q12, d2[0] │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u8 q8, q13, q1 │ │ │ │ - vmla.i16 q8, q12, d2[0] │ │ │ │ - vhadd.u q0, q9, q1 │ │ │ │ - vmla.i32 q0, q8, d2[0] │ │ │ │ - vhadd.u16 q0, q13, q1 │ │ │ │ - vhadd.u32 q0, q12, q1 │ │ │ │ - vhadd.u8 q0, q9, q1 │ │ │ │ - cdp2 0, 15, cr0, cr8, cr2, {6} │ │ │ │ - cdp2 0, 14, cr0, cr10, cr2, {6} │ │ │ │ - cdp2 0, 12, cr0, cr0, cr2, {6} │ │ │ │ - cdp2 0, 13, cr0, cr2, cr2, {6} │ │ │ │ - cdp2 0, 8, cr0, cr4, cr2, {6} │ │ │ │ - cdp2 0, 0, cr0, cr10, cr2, {6} │ │ │ │ - cdp2 0, 4, cr0, cr12, cr2, {6} │ │ │ │ - ldc2l 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ - cdp2 0, 1, cr0, cr4, cr2, {6} │ │ │ │ - ldc2l 0, cr0, [sl, #776] @ 0x308 │ │ │ │ - stc2l 0, cr0, [r8, #776]! @ 0x308 │ │ │ │ - stc2l 0, cr0, [r2, #776] @ 0x308 │ │ │ │ - ldc2 0, cr0, [r8, #776]! @ 0x308 │ │ │ │ - stc2 0, cr0, [sl, #776]! @ 0x308 │ │ │ │ - stc2 0, cr0, [r0, #776] @ 0x308 │ │ │ │ - ldc2 0, cr0, [r2, #776] @ 0x308 │ │ │ │ - ldc2 0, cr0, [r4], #776 @ 0x308 │ │ │ │ - stc2 0, cr0, [r6], {194} @ 0xc2 │ │ │ │ - stc2 0, cr0, [lr], {194} @ 0xc2 │ │ │ │ - stc2l 0, cr0, [ip], #-776 @ 0xfffffcf8 │ │ │ │ - stc2l 0, cr0, [r8], #-776 @ 0xfffffcf8 │ │ │ │ - mrrc2 0, 12, r0, r2, cr2 │ │ │ │ - mcrr2 0, 12, r0, r2, cr2 │ │ │ │ - ldc2 0, cr0, [r8], #-776 @ 0xfffffcf8 │ │ │ │ - ldc2 0, cr0, [r0], {194} @ 0xc2 │ │ │ │ - ldc2 0, cr0, [lr], {194} @ 0xc2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r2, r4, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + movs r2, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, fp │ │ │ │ + movs r0, r5 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + movs r2, r3 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + vrev32.8 q8, q1 │ │ │ │ + movs r2, r0 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + vrev32.16 q0, q1 │ │ │ │ + vhadd.u q0, q13, q1 │ │ │ │ + vhadd.u q8, q14, q1 │ │ │ │ + vhadd.u32 q0, q9, q1 │ │ │ │ + vhadd.u8 q8, q10, q1 │ │ │ │ + vhadd.u8 q0, q13, q1 │ │ │ │ + vhadd.u16 q0, q12, q1 │ │ │ │ + cdp2 0, 15, cr0, cr2, cr2, {6} │ │ │ │ + cdp2 0, 14, cr0, cr8, cr2, {6} │ │ │ │ + cdp2 0, 13, cr0, cr10, cr2, {6} │ │ │ │ + cdp2 0, 11, cr0, cr0, cr2, {6} │ │ │ │ + cdp2 0, 12, cr0, cr2, cr2, {6} │ │ │ │ + stc2l 0, cr0, [r4, #776]! @ 0x308 │ │ │ │ + ldc2 0, cr0, [r6, #776]! @ 0x308 │ │ │ │ + ldc2 0, cr0, [lr, #776]! @ 0x308 │ │ │ │ + ldc2 0, cr0, [ip, #776] @ 0x308 │ │ │ │ + ldc2 0, cr0, [r8, #776] @ 0x308 │ │ │ │ + stc2 0, cr0, [r2, #776] @ 0x308 │ │ │ │ + ldc2l 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ + stc2l 0, cr0, [r8, #-776]! @ 0xfffffcf8 │ │ │ │ + stc2l 0, cr0, [r0, #-776] @ 0xfffffcf8 │ │ │ │ + stc2l 0, cr0, [lr, #-776] @ 0xfffffcf8 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + mov lr, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf31400c2 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + orr.w r0, r4, #6356992 @ 0x610000 │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4f391a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2062> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1629853,131 +1629893,135 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r8, #384] @ 0x180 │ │ │ │ b.n 4f3d58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e24a0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf6ba00c2 │ │ │ │ - @ instruction: 0xf6b800c2 │ │ │ │ - @ instruction: 0xf6b600c2 │ │ │ │ - lsls r0, r3 │ │ │ │ + @ instruction: 0xf7ea00c2 │ │ │ │ + @ instruction: 0xf7e800c2 │ │ │ │ + @ instruction: 0xf7e600c2 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsh.w r0, [r4, #198] @ 0xc6 │ │ │ │ + @ instruction: 0xfae400c6 │ │ │ │ stmia r3!, {r3, r4, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf61000c2 │ │ │ │ - vmla.i q0, q15, d2[0] │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + @ instruction: 0xf74000c2 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vhadd.u8 q8, q10, q1 │ │ │ │ - vhadd.u32 q0, q10, q1 │ │ │ │ - vhadd.u8 q0, q10, q1 │ │ │ │ - lsls r6, r3, #5 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + movs r4, r6 │ │ │ │ + lsls r3, r0, #3 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf66800c2 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + @ instruction: 0xf79800c2 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf65000c2 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + @ instruction: 0xf78000c2 │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf63800c2 │ │ │ │ - cdp2 0, 9, cr0, cr8, cr2, {6} │ │ │ │ - @ instruction: 0xfb5600c2 │ │ │ │ - @ instruction: 0xfb6400c2 │ │ │ │ - @ instruction: 0xf58e00c2 │ │ │ │ - @ instruction: 0xfb5e00c2 │ │ │ │ - @ instruction: 0xfb6200c2 │ │ │ │ - @ instruction: 0xfb6200c2 │ │ │ │ - @ instruction: 0xfb5200c2 │ │ │ │ - @ instruction: 0xfb6200c2 │ │ │ │ - @ instruction: 0xfb7800c2 │ │ │ │ - @ instruction: 0xfb8400c2 │ │ │ │ - @ instruction: 0xfb8600c2 │ │ │ │ - @ instruction: 0xfad000c2 │ │ │ │ - @ instruction: 0xfb7c00c2 │ │ │ │ - @ instruction: 0xfb7a00c2 │ │ │ │ - @ instruction: 0xfb8a00c2 │ │ │ │ - @ instruction: 0xfbfe00c2 │ │ │ │ - @ instruction: 0xf5fc00c2 │ │ │ │ - @ instruction: 0xfbee00c2 │ │ │ │ - stc2 0, cr0, [sl], {194} @ 0xc2 │ │ │ │ - and.w r0, ip, #6356992 @ 0x610000 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + @ instruction: 0xf76800c2 │ │ │ │ + vmla.i q8, q12, d2[0] │ │ │ │ + stc2 0, cr0, [r6], {194} @ 0xc2 │ │ │ │ + ldc2 0, cr0, [r4], {194} @ 0xc2 │ │ │ │ + @ instruction: 0xf6be00c2 │ │ │ │ + stc2 0, cr0, [lr], {194} @ 0xc2 │ │ │ │ + ldc2 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ + ldc2 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ + stc2 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ + ldc2 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ + stc2 0, cr0, [r8], #776 @ 0x308 │ │ │ │ + ldc2 0, cr0, [r4], #776 @ 0x308 │ │ │ │ + ldc2 0, cr0, [r6], #776 @ 0x308 │ │ │ │ + stc2 0, cr0, [r0], {194} @ 0xc2 │ │ │ │ + stc2 0, cr0, [ip], #776 @ 0x308 │ │ │ │ + stc2 0, cr0, [sl], #776 @ 0x308 │ │ │ │ + ldc2 0, cr0, [sl], #776 @ 0x308 │ │ │ │ + stc2 0, cr0, [lr, #-776]! @ 0xfffffcf8 │ │ │ │ + @ instruction: 0xf72c00c2 │ │ │ │ + ldc2 0, cr0, [lr, #-776] @ 0xfffffcf8 │ │ │ │ + ldc2 0, cr0, [sl, #-776]! @ 0xfffffcf8 │ │ │ │ + @ instruction: 0xf53c00c2 │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf39e00c2 │ │ │ │ - smlald r0, r0, r8, r2 │ │ │ │ - @ instruction: 0xf3e600c2 │ │ │ │ - @ instruction: 0xfb6800c2 │ │ │ │ - @ instruction: 0xf3d200c2 │ │ │ │ - @ instruction: 0xfb3e00c2 │ │ │ │ - bfi r0, r4, #3, #0 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + @ instruction: 0xf4ce00c2 │ │ │ │ + ldc2l 0, cr0, [r8], #776 @ 0x308 │ │ │ │ + adds.w r0, r6, #6356992 @ 0x610000 │ │ │ │ + ldc2 0, cr0, [r8], {194} @ 0xc2 │ │ │ │ + add.w r0, r2, #6356992 @ 0x610000 │ │ │ │ + stc2l 0, cr0, [lr], #-776 @ 0xfffffcf8 │ │ │ │ + eors.w r0, r4, #6356992 @ 0x610000 │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf35200c2 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + eor.w r0, r2, #6356992 @ 0x610000 │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf33c00c2 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + orn r0, ip, #6356992 @ 0x610000 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ssat r0, #3, r6, asr #3 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + orrs.w r0, r6, #6356992 @ 0x610000 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf31000c2 │ │ │ │ - bgt.n 4f425c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e29a4> │ │ │ │ + orr.w r0, r0, #6356992 @ 0x610000 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf2fe00c2 │ │ │ │ - bgt.n 4f4260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e29a8> │ │ │ │ + bic.w r0, lr, #6356992 @ 0x610000 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf2e800c2 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + ands.w r0, r8, #6356992 @ 0x610000 │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf2d200c2 │ │ │ │ - str r2, [r3, #68] @ 0x44 │ │ │ │ + and.w r0, r2, #6356992 @ 0x610000 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xf2bc00c2 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + @ instruction: 0xf3ec00c2 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subw r0, r6, #194 @ 0xc2 │ │ │ │ - @ instruction: 0xfa5600c2 │ │ │ │ - @ instruction: 0xf29000c2 │ │ │ │ - @ instruction: 0xfa2800c2 │ │ │ │ - @ instruction: 0xf27a00c2 │ │ │ │ - vld1.8 {d16[6]}, [lr], r2 │ │ │ │ - @ instruction: 0xf26400c2 │ │ │ │ - ldrsh.w r0, [r4, #194] @ 0xc2 │ │ │ │ - @ instruction: 0xf25200c2 │ │ │ │ - vst1.8 {d0[6]}, [sl], r2 │ │ │ │ - @ instruction: 0xf23c00c2 │ │ │ │ - ldr??.w r0, [ip, r2] │ │ │ │ - @ instruction: 0xf22600c2 │ │ │ │ - ldrsh.w r0, [r2, r2] │ │ │ │ - @ instruction: 0xf21000c2 │ │ │ │ - vst4. {d0-d3}, [ip], r2 │ │ │ │ - @ instruction: 0xf1fa00c2 │ │ │ │ - str.w r0, [r6, #194] @ 0xc2 │ │ │ │ - @ instruction: 0xf1e400c2 │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf3d600c2 │ │ │ │ + @ instruction: 0xfb8600c2 │ │ │ │ + ubfx r0, r0, #3, #3 │ │ │ │ + @ instruction: 0xfb5800c2 │ │ │ │ + usat r0, #2, sl, asr #3 │ │ │ │ + @ instruction: 0xfb1e00c2 │ │ │ │ + @ instruction: 0xf39400c2 │ │ │ │ + @ instruction: 0xfae400c2 │ │ │ │ + usat r0, #2, r2, lsl #3 │ │ │ │ + @ instruction: 0xfaba00c2 │ │ │ │ + bfi r0, ip, #3, #0 │ │ │ │ + @ instruction: 0xfa8c00c2 │ │ │ │ + @ instruction: 0xf35600c2 │ │ │ │ + @ instruction: 0xfa6200c2 │ │ │ │ + sbfx r0, r0, #3, #3 │ │ │ │ + @ instruction: 0xfa3c00c2 │ │ │ │ + ssat r0, #3, sl, asr #3 │ │ │ │ + ldr??.w r0, [r6, #194] @ 0xc2 │ │ │ │ + @ instruction: 0xf31400c2 │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - rsb r0, lr, #194 @ 0xc2 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf2fe00c2 │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs.w r0, ip, #194 @ 0xc2 │ │ │ │ - @ instruction: 0xf76400c2 │ │ │ │ - sub.w r0, r6, #194 @ 0xc2 │ │ │ │ - @ instruction: 0xf73c00c2 │ │ │ │ - @ instruction: 0xf1ea00c2 │ │ │ │ + @ instruction: 0xf2ec00c2 │ │ │ │ + ldrb.w r0, [r4, #194] @ 0xc2 │ │ │ │ + @ instruction: 0xf2d600c2 │ │ │ │ + str??.w r0, [ip, r2] │ │ │ │ + @ instruction: 0xf31a00c2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1629991,15 +1630035,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 af019c │ │ │ │ + bl af0214 │ │ │ │ cbnz r0, 4f4378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2ac0> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 4584dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346c24> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1630023,15 +1630067,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f2c84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e13cc> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af01c0 │ │ │ │ + bl af0238 │ │ │ │ b.n 4f433a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2a82> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ pop {r1, r3, r4, r7} │ │ │ │ @@ -1630126,15 +1630170,15 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 4f44fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2c42> │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #192] @ (4f454c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2c94>) │ │ │ │ + ldr r2, [pc, #384] @ (4f460c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2d54>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ cbnz r4, 4f44f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2c3c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1630149,15 +1630193,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 af019c │ │ │ │ + bl af0214 │ │ │ │ cbnz r0, 4f4508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2c50> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 4584dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346c24> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1630179,15 +1630223,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4f4408 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2b50> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl af01c0 │ │ │ │ + bl af0238 │ │ │ │ b.n 4f44ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2c12> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 4f4574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2cbc> │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 4f456a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e2cb2> │ │ │ │ @@ -1639710,17 +1639754,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, r7] │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr r6, [r4, r5] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ bhi.n 4fab80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e92c8> │ │ │ │ cmp r0, #109 @ 0x6d │ │ │ │ bls.n 4fab72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e92ba> │ │ │ │ sub.w r2, r0, #110 @ 0x6e │ │ │ │ movs r3, #1 │ │ │ │ @@ -1639894,15 +1639938,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fabe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9328> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fad02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e944a> │ │ │ │ mov r0, r9 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4fad02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e944a> │ │ │ │ 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 │ │ │ │ @@ -1640697,15 +1640741,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r4, 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, #2656] @ 0xa60 │ │ │ │ subw sp, sp, #1404 @ 0x57c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1640763,15 +1640807,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl af438c │ │ │ │ + bl af4404 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, r4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #172] @ 0xac │ │ │ │ cbz r5, 4fb66e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9db6> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1640805,15 +1640849,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4fb6a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9dee> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fb688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9dd0> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fb68e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9dd6> │ │ │ │ mov r0, r6 │ │ │ │ bl 488804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376f4c> │ │ │ │ @@ -1640829,15 +1640873,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af4468 │ │ │ │ + bl af44e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fb7ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9ef6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4fb7ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9ef6> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1640910,15 +1640954,15 @@ │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w r3, [lr, #-4] │ │ │ │ adds r1, r3, #1 │ │ │ │ bne.n 4fb722 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9e6a> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r9, sl │ │ │ │ - bl af4468 │ │ │ │ + bl af44e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fb6d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9e1e> │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ bl 4875a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x375ce8> │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ blx 744c8 │ │ │ │ @@ -1641025,37 +1641069,37 @@ │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ bl 4fabe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9328> │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af438c │ │ │ │ + bl af4404 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ sub.w r0, r4, #20 │ │ │ │ strb.w r3, [sp, #196] @ 0xc4 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4facd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9420> │ │ │ │ b.n 4fb918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ea060> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 4fb922 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ea06a> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af43bc │ │ │ │ + bl af4434 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4facd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e9420> │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af4468 │ │ │ │ + bl af44e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fb900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ea048> │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ blx 744c8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1641143,15 +1641187,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #376] @ (4fbb78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ea2c0>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #304] @ (4fbb38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ea280>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47fe │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1641595,15 +1641639,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4fbef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ea640> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r4, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1645549,21 +1645593,21 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4fea0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ed152> │ │ │ │ b.n 4fea22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ed16a> │ │ │ │ adds r0, r0, r0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r5, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ asrs r4, r3, #21 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r2, 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 │ │ │ │ ldr r6, [pc, #616] @ (4fed84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ed4cc>) │ │ │ │ @@ -1648819,15 +1648863,15 @@ │ │ │ │ nop │ │ │ │ mrc2 1, 3, r0, cr14, cr15, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 3, r0, cr12, cr15, {3} │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1670935,24 +1670979,24 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cbnz r3, 50f5dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fdd24> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 50f634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fdd7c> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s19 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ mov r1, sl │ │ │ │ bl 50f45c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fdba4> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d7, d6 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ vadd.f32 s0, s16, s0 │ │ │ │ add r4, r8 │ │ │ │ vstr s0, [r4] │ │ │ │ cbz r7, 50f5f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fdd3e> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1671011,36 +1671055,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c48 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1671084,36 +1671128,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c48 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1671157,36 +1671201,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c48 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1672226,15 +1672270,15 @@ │ │ │ │ and.w fp, r6, #32 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w r6, r6, #16 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 51052a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fec72> │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ add.w r3, r5, sl │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r6, 510524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fec6c> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ @@ -1675233,15 +1675277,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 5128a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x400fe8> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 45c180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34a8c8> │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3433c0> │ │ │ │ strh.w r0, [r6, r4, lsl #3] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 512898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x400fe0> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1687541,15 +1687585,15 @@ │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b8f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a038> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3433c0> │ │ │ │ b.n 51b8f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a040> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687572,15 +1687616,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51ba18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a160> │ │ │ │ b.n 51b9ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a112> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51ba10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a158> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687741,15 +1687785,15 @@ │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51bb68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a2b0> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3433c0> │ │ │ │ b.n 51bb70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a2b8> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687772,15 +1687816,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51bc90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a3d8> │ │ │ │ b.n 51bc42 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a38a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51bc88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a3d0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687941,15 +1687985,15 @@ │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51bde0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a528> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3433c0> │ │ │ │ b.n 51bde8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a530> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687972,15 +1688016,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51bf08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a650> │ │ │ │ b.n 51beba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a602> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51bf00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40a648> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1688405,24 +1688449,24 @@ │ │ │ │ movt r9, #65535 @ 0xffff │ │ │ │ and.w r3, r7, #512 @ 0x200 │ │ │ │ and.w sl, r7, #8 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ b.n 51c458 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40aba0> │ │ │ │ vmul.f64 d0, d6, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 50f45c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fdba4> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3433c0> │ │ │ │ strh.w r0, [r6, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 51c450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40ab98> │ │ │ │ and.w r2, r0, r9 │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1688560,15 +1688604,15 @@ │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 51c6e2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40ae2a> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ vmov r0, s0 │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ bne.n 51c70a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40ae52> │ │ │ │ mov.w fp, #1 │ │ │ │ and.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1688612,24 +1688656,24 @@ │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cbz r7, 51c6cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40ae14> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ movs r2, #32 │ │ │ │ vmov r0, s0 │ │ │ │ movs r1, #0 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s16 │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ b.n 51c62c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40ad74> │ │ │ │ vmul.f32 s15, s17, s18 │ │ │ │ movs r2, #32 │ │ │ │ mov r1, r7 │ │ │ │ vmov r0, s15 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ @@ -1688652,15 +1688696,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ add sl, r6 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d8, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ vstr s0, [sl] │ │ │ │ b.n 51c638 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x40ad80> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1718251,15 +1718295,15 @@ │ │ │ │ cbz r7, 5322e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x420a2e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aeff10 │ │ │ │ + bl aeff88 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 5322ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x420a16> │ │ │ │ mov r5, r9 │ │ │ │ b.n 53225e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4209a6> │ │ │ │ mov r0, r4 │ │ │ │ @@ -1719098,15 +1719142,15 @@ │ │ │ │ cbz r7, 532afe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x421246> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aefe30 │ │ │ │ + bl aefea8 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 532ae6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42122e> │ │ │ │ mov r5, r9 │ │ │ │ b.w 53225e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4209a6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1721188,15 +1721232,15 @@ │ │ │ │ cbz r7, 5341cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x422914> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl af008c │ │ │ │ + bl af0104 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 5341b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4228fc> │ │ │ │ mov r5, r9 │ │ │ │ b.w 53225e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4209a6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1721214,15 +1721258,15 @@ │ │ │ │ cbz r7, 534216 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42295e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aeffb4 │ │ │ │ + bl af002c │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 5341fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x422946> │ │ │ │ mov r5, r9 │ │ │ │ b.w 53225e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4209a6> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1721252,15 +1721296,15 @@ │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #708] @ 534544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x422c8c> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 53424c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x422994> │ │ │ │ - bl aeff10 │ │ │ │ + bl aeff88 │ │ │ │ b.n 53424e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x422996> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 53225e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4209a6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r5 │ │ │ │ ldrd ip, lr, [r6, #8] │ │ │ │ mov r8, r3 │ │ │ │ @@ -1722920,15 +1722964,15 @@ │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d7, d6 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ adds r3, r7, r4 │ │ │ │ vstr s0, [r3] │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ streq.w r3, [r7, r6, lsl #3] │ │ │ │ @@ -1722953,15 +1722997,15 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 4882ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376a34> │ │ │ │ vcvt.f32.f64 s15, d8 │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ vstr s0, [r4] │ │ │ │ b.n 5354f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x423c3c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1723789,15 +1723833,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r6 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ add.w r3, r6, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 535de0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x424528> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1723880,15 +1723924,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r6 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ add.w r3, r6, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 535edc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x424624> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1725907,15 +1725951,15 @@ │ │ │ │ bne.n 537510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x425c58> │ │ │ │ vmul.f32 s14, s14, s15 │ │ │ │ vstr s14, [r5] │ │ │ │ b.w 535412 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x423b5a> │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aefa48 │ │ │ │ + bl aefac0 │ │ │ │ vmov r3, s0 │ │ │ │ vstr s0, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 535412 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x423b5a> │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 535412 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x423b5a> │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1730752,15 +1730796,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 45880c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346f54> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af200c │ │ │ │ + bl af2084 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ bl 458634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346d7c> │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ @@ -1730812,17 +1730856,17 @@ │ │ │ │ beq.n 53abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429308> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 45880c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346f54> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af200c │ │ │ │ + bl af2084 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af2040 │ │ │ │ + bl af20b8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 53ac20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429368> │ │ │ │ ldr.w r3, [r0, #316] @ 0x13c │ │ │ │ cbz r3, 53ac20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429368> │ │ │ │ cbz r1, 53ac1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429366> │ │ │ │ @@ -1730840,15 +1730884,15 @@ │ │ │ │ subs r0, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, r1 │ │ │ │ itt cc │ │ │ │ movcc r1, r0 │ │ │ │ movcc r2, ip │ │ │ │ add.w r0, r3, #68 @ 0x44 │ │ │ │ - bl af20b0 │ │ │ │ + bl af2128 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ cbz r1, 53ac30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429378> │ │ │ │ @@ -1732040,25 +1732084,25 @@ │ │ │ │ nop │ │ │ │ ldr r2, [pc, #40] @ (53b82c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429f74>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #1008] @ (53bbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42a344>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r6, [pc, #184] @ (53b8c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42a010>) │ │ │ │ + ldr r7, [pc, #376] @ (53b988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42a0d0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r3] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r0, [pc, #104] @ (53b890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x429fd8>) │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -1741957,23 +1742001,23 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r7, r7, #5 │ │ │ │ b.n 541584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42fccc> │ │ │ │ lsls r3, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r3, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldmia r5!, {r2, r3} │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ pli [r3, #255]! │ │ │ │ str??.w pc, [r1, #4095] @ 0xfff │ │ │ │ ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1742176,15 +1742220,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bl 541ec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43060c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds.w r1, r0, r7, lsl #1 │ │ │ │ + mcrr 1, 4, r0, r0, cr7 │ │ │ │ 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 │ │ │ │ subs r3, #16 │ │ │ │ @@ -1744491,19 +1744535,19 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 543a6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4321b2> │ │ │ │ vrsra.u32 d30, d15, #1 │ │ │ │ vqshlu.s64 d27, d14, #63 @ 0x3f │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5433d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x431b1c> │ │ │ │ + bvs.n 543434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x431b7c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xb604 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #416] @ (54358c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x431cd4>) │ │ │ │ mov r8, r0 │ │ │ │ @@ -1744681,23 +1744725,23 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r6} │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + str r6, [r5, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 54363a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x431d82> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1746277,15 +1746321,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 544364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432aac> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 5444ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432c12> │ │ │ │ nop │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r7!, {r4, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (54472c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432e74>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1746528,15 +1746572,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 544546 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432c8e> │ │ │ │ ldr r3, [pc, #12] @ (544734 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432e7c>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 54464a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x432d92> │ │ │ │ revsh r4, r7 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r5, #32 │ │ │ │ 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 │ │ │ │ @@ -1746853,15 +1746897,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 544954 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43309c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 544a60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4331a8> │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r5, r6, r7} │ │ │ │ lsls r7, r0, #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 r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1746941,17 +1746985,17 @@ │ │ │ │ bl 5415d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42fd20> │ │ │ │ b.n 544af6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43323e> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ bl 544a80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4331c8> │ │ │ │ ldr r4, [r5, #28] │ │ │ │ b.n 544b2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x433274> │ │ │ │ nop │ │ │ │ - itt ne │ │ │ │ - lslne r7, r0, #5 │ │ │ │ - stmdbne sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ + lsls r7, r0, #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 │ │ │ │ ldr r6, [pc, #488] @ (544d50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x433498>) │ │ │ │ sub sp, #16 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1747163,18 +1747207,18 @@ │ │ │ │ b.n 544bac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4332f4> │ │ │ │ ldr r2, [pc, #12] @ (544d58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4334a0>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 544cae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4333f6> │ │ │ │ nop │ │ │ │ push {r4, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bkpt 0x005a │ │ │ │ - lsls r7, r0, #5 │ │ │ │ - subs r5, #32 │ │ │ │ - movs r0, r0 │ │ │ │ + itet hi │ │ │ │ + lslhi r7, r0, #5 │ │ │ │ + subls r5, #32 │ │ │ │ + movhi r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ cmp r2, #24 │ │ │ │ bhi.n 544db2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4334fa> │ │ │ │ @@ -1747204,15 +1747248,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 544db8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x433500> │ │ │ │ bl 544b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43329c> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (544fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x433710>) │ │ │ │ @@ -1748434,15 +1748478,15 @@ │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + cbz r0, 545a0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434154> │ │ │ │ lsls r7, r0, #5 │ │ │ │ b.n 5459ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434134> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 5459ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434132> │ │ │ │ bx lr │ │ │ │ @@ -1749739,15 +1749783,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (546678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434dc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r1, #4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5466a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434de8> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749798,43 +1749842,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (546724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434e6c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (546728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434e70>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #360] @ (54685c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fa4>) │ │ │ │ + ldr r7, [pc, #552] @ (54691c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435064>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 546628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434d70> │ │ │ │ + bhi.n 546688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434dd0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 546628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434d70> │ │ │ │ + bhi.n 546688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434dd0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 546650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434d98> │ │ │ │ + bhi.n 5466b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434df8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5467f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f38> │ │ │ │ + bhi.n 546650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434d98> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 546658 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434da0> │ │ │ │ + bhi.n 5466b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434e00> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 546660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434da8> │ │ │ │ + bhi.n 5466c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434e08> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 546668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434db0> │ │ │ │ + bhi.n 5466c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434e10> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 546750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434e98> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749885,41 +1749929,41 @@ │ │ │ │ ldr r0, [pc, #64] @ (5467d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (5467d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f20>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r6, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvc.n 546880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fc8> │ │ │ │ + bhi.n 5466e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434e28> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #280] @ (5468c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43500c>) │ │ │ │ + ldr r4, [pc, #472] @ (546984 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350cc>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 5467d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f20> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvc.n 546810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f58> │ │ │ │ + bhi.n 546870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fb8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 546eb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4355f8> │ │ │ │ + b.n 546110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434858> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf37200bd │ │ │ │ - @ instruction: 0xf38000bd │ │ │ │ - bvc.n 5467e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f30> │ │ │ │ + @ instruction: 0xf4a200bd │ │ │ │ + @ instruction: 0xf4b000bd │ │ │ │ + bhi.n 546848 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f90> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5467f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f38> │ │ │ │ + bhi.n 546850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f98> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5467f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f40> │ │ │ │ + bhi.n 546858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fa0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 546800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f48> │ │ │ │ + bhi.n 546860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fa8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 546808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f50> │ │ │ │ + bhi.n 546868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fb0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 546800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f48> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749970,55 +1750014,55 @@ │ │ │ │ ldr r0, [pc, #64] @ (546884 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fcc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (546888 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fd0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 546820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f68> │ │ │ │ + bhi.n 546880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5468c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435010> │ │ │ │ + bvc.n 546928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435070> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r1, r3] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 546798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434ee0> │ │ │ │ + bvc.n 5467f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f40> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5467a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434ee8> │ │ │ │ + bvc.n 546800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f48> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5467a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434ef0> │ │ │ │ + bvc.n 546808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f50> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5467b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434ef8> │ │ │ │ + bvc.n 546810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434f58> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strd r0, r0, [sl], #800 @ 0x320 │ │ │ │ + ands.w r0, sl, r8, lsl #3 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 54689a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fe2> │ │ │ │ ldr r3, [pc, #12] @ (5468a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fe8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5468a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1750076,31 +1750120,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (54694c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435094>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvs.n 546944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43508c> │ │ │ │ + bvc.n 5469a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvs.n 54688c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fd4> │ │ │ │ + bvc.n 5468ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435034> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 546a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43515c> │ │ │ │ + bvc.n 546874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fbc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 54693c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435084> │ │ │ │ + bvc.n 54699c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350e4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 546a1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435164> │ │ │ │ + bvc.n 54687c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x434fc4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5469ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350f4> │ │ │ │ + bvc.n 546a0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435154> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 546964 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350ac> │ │ │ │ + bvc.n 5469c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43510c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ bhi.n 546960 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350a8> │ │ │ │ ldr r3, [pc, #20] @ (54696c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350b4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 546966 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350ae> │ │ │ │ @@ -1750109,56 +1750153,56 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (546974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r6, [r5, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 546986 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350ce> │ │ │ │ ldr r3, [pc, #12] @ (54698c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350d4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (546990 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r6, #28] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 5469a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350ea> │ │ │ │ ldr r3, [pc, #12] @ (5469a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350f0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5469ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4350f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5469be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435106> │ │ │ │ ldr r3, [pc, #12] @ (5469c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43510c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5469c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r2, [r5, #20] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 5469e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43512c> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 5469e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435128> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1750252,18 +1750296,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (546abc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435204>) │ │ │ │ ldr r1, [pc, #20] @ (546ac0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435208>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - adds.w r0, sl, #189 @ 0xbd │ │ │ │ - bne.n 546b58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4352a0> │ │ │ │ + movw r0, #41149 @ 0xa0bd │ │ │ │ + bcs.n 546bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435300> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xf0ee00bd │ │ │ │ + @ instruction: 0xf21e00bd │ │ │ │ cmp r1, #75 @ 0x4b │ │ │ │ bhi.n 546bbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435304> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1750383,22 +1750427,22 @@ │ │ │ │ ldr r1, [pc, #48] @ (546c1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435364>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ vminnm.f32 , , │ │ │ │ - bic.w r0, r0, #189 @ 0xbd │ │ │ │ - vshr.s64 d16, d29, #22 │ │ │ │ - @ instruction: 0xf0bc00bd │ │ │ │ - vshr.s64 d16, d29, #42 │ │ │ │ - bic.w r0, r6, #189 @ 0xbd │ │ │ │ - orr.w r0, r0, #189 @ 0xbd │ │ │ │ - orrs.w r0, r4, #189 @ 0xbd │ │ │ │ - bic.w r0, sl, #189 @ 0xbd │ │ │ │ + adcs.w r0, r0, #189 @ 0xbd │ │ │ │ + adds.w r0, sl, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf1ec00bd │ │ │ │ + add.w r0, r6, #189 @ 0xbd │ │ │ │ + adcs.w r0, r6, #189 @ 0xbd │ │ │ │ + sbcs.w r0, r0, #189 @ 0xbd │ │ │ │ + @ instruction: 0xf18400bd │ │ │ │ + adcs.w r0, sl, #189 @ 0xbd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #224] @ (546d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435460>) │ │ │ │ @@ -1750802,15 +1750846,15 @@ │ │ │ │ ... │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldcl 0, cr0, [r6], #756 @ 0x2f4 │ │ │ │ + mcr 0, 1, r0, cr6, cr13, {5} │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 54703c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435784> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -1750935,18 +1750979,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs.w r0, r0, sp, ror #2 │ │ │ │ - rsb r0, r2, sp, ror #2 │ │ │ │ + stcl 0, cr0, [r0], #756 @ 0x2f4 │ │ │ │ + ldcl 0, cr0, [r2], #756 @ 0x2f4 │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (5472a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4359f0>) │ │ │ │ @@ -1751651,21 +1751695,21 @@ │ │ │ │ bl 54778c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435ed4> │ │ │ │ b.n 54786e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435fb6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 54726c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4359b4> │ │ │ │ + b.n 5474cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435c14> │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + add r0, pc, #712 @ (adr r0, 547ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4362f0>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5471c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435910> │ │ │ │ + b.n 547428 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b70> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 547948 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436090> │ │ │ │ @@ -1751699,15 +1751743,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5471d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435920> │ │ │ │ + b.n 547438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b80> │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1751783,23 +1751827,23 @@ │ │ │ │ bl 5478e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43602c> │ │ │ │ b.n 5479e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436128> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 547998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4360e0> │ │ │ │ - b.n 5481e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436928> │ │ │ │ + b.n 547440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b88> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54814c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436894> │ │ │ │ + b.n 5473ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435af4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5481cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436914> │ │ │ │ + b.n 54742c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b74> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54817c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4368c4> │ │ │ │ + b.n 5473dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b24> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5481ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4368f4> │ │ │ │ + b.n 54740c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b54> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 547aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4361e8> │ │ │ │ @@ -1751833,15 +1751877,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5481e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436928> │ │ │ │ + b.n 547440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b88> │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 547ad0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436218> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ @@ -1751882,35 +1751926,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (547b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43627c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (547b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436280>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf4c200bd │ │ │ │ - str r4, [r4, r6] │ │ │ │ + @ instruction: 0xf5f200bd │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5481ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4368f4> │ │ │ │ + b.n 54740c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b54> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + cbz r2, 547b3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436284> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 54816c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4368b4> │ │ │ │ + b.n 5473cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x435b14> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf6fa00bd │ │ │ │ - adds r4, r5, r0 │ │ │ │ + strh.w r0, [sl, sp, lsl #3] │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1752378,27 +1752422,27 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1085] @ 0x43d │ │ │ │ b.n 547e8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4365d6> │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 5482c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436a08> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + b.n 5481b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4368f8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 548020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436768> │ │ │ │ + svc 4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 547fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436728> │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1752657,70 +1752701,70 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 5482ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369f6> │ │ │ │ mov r3, r0 │ │ │ │ b.n 548146 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43688e> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5482ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369f6> │ │ │ │ nop │ │ │ │ - cbnz r0, 54833a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436a82> │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - udf #6 │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ble.n 5482b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369f8> │ │ │ │ + svc 16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 548264 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369ac> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 548268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369b0> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 54837c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ac4> │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 548300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436a48> │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436348> │ │ │ │ + b.n 547e60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4365a8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 548274 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369bc> │ │ │ │ + ble.n 5482d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436a1c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 5483d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b20> │ │ │ │ + ble.n 548238 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436980> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 5485d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d1c>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 548694 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ddc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5483b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b00> │ │ │ │ + ble.n 548418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b60> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5483d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b18> │ │ │ │ + ble.n 548230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436978> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5483e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b30> │ │ │ │ + ble.n 548248 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436990> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bgt.n 5483f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b38> │ │ │ │ + ble.n 548250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436998> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 5483f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b40> │ │ │ │ + ble.n 548258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldc 0, cr0, [r8], {189} @ 0xbd │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + stcl 0, cr0, [r8, #-756] @ 0xfffffd0c │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 548440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b88> │ │ │ │ + ble.n 5482a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4369e8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (5483bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b04>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1752753,19 +1752797,19 @@ │ │ │ │ bhi.n 548386 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ace> │ │ │ │ ldr r2, [pc, #20] @ (5483c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b0c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - blt.n 548358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436aa0> │ │ │ │ + bgt.n 5483b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b00> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 548354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436a9c> │ │ │ │ + bgt.n 5483b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436afc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (548440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b88>) │ │ │ │ @@ -1752817,19 +1752861,19 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - blt.n 5484f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c38> │ │ │ │ + bgt.n 548550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c98> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 548510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c58> │ │ │ │ + bgt.n 548370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ab8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1752838,17 +1752882,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (548488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd0>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bvc.n 54839c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ae4> │ │ │ │ + bhi.n 5483fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b44> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5483d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b1c> │ │ │ │ + bhi.n 548434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b7c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ @@ -1752892,25 +1752936,25 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ ldr r3, [pc, #28] @ (548524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c6c>) │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ ldr r1, [pc, #28] @ (548528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c70>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - bhi.n 5484a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bec> │ │ │ │ + bls.n 548504 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c4c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5484d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c18> │ │ │ │ + bgt.n 548530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c78> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 548438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b80> │ │ │ │ + blt.n 548498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436be0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 548568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436cb0> │ │ │ │ + bhi.n 5485c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d10> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 548620 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d68> │ │ │ │ + blt.n 548480 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 548550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c98> │ │ │ │ + bhi.n 5485b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436cf8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ @@ -1752939,36 +1752983,36 @@ │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ ldr r5, [pc, #20] @ (548594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436cdc>) │ │ │ │ add r5, pc │ │ │ │ b.n 548566 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436cae> │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ba8> │ │ │ │ - bge.n 5484c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c0c> │ │ │ │ + blt.n 548524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c6c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5484d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c20> │ │ │ │ + blt.n 548538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c80> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 5485ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d34> │ │ │ │ + bls.n 54864c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d94> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5484a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436be8> │ │ │ │ + blt.n 548500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c48> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (5485b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d00>) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ ldr r1, [pc, #12] @ (5485bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d04>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bge.n 548548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436c90> │ │ │ │ + blt.n 5485a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436cf0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5485a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436cf0> │ │ │ │ + bls.n 548608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436d50> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1753031,17 +1753075,17 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ ldr r1, [pc, #16] @ (548670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436db8>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bge.n 5486ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e34> │ │ │ │ + blt.n 54874c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e94> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5486f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e3c> │ │ │ │ + bhi.n 548754 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e9c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1753115,19 +1753159,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ba8> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ - bls.n 548710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e58> │ │ │ │ + blt.n 548770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436eb8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + @ instruction: 0xb64a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 5486d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e1c> │ │ │ │ + bvc.n 548734 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436e7c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1753187,21 +1753231,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (5487f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436f40>) │ │ │ │ movw r2, #1057 @ 0x421 │ │ │ │ ldr r1, [pc, #20] @ (5487fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436f44>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - bls.n 548810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436f58> │ │ │ │ + bge.n 548870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436fb8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 548798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ee0> │ │ │ │ + bvc.n 5487f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436f40> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 548884 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436fcc> │ │ │ │ + bge.n 5488e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43702c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 548774 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ebc> │ │ │ │ + bvs.n 5487d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436f1c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1753365,17 +1753409,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54899c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4370e4>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (5489a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4370e8>) │ │ │ │ movw r2, #1324 @ 0x52c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - bvc.n 548970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4370b8> │ │ │ │ + bls.n 5489d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437118> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 5489c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437108> │ │ │ │ + bpl.n 548a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437168> │ │ │ │ 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, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (548c20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437368>) │ │ │ │ @@ -1753636,29 +1753680,29 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 548cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437408> │ │ │ │ + bvc.n 548d20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437468> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 548c62 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4373aa> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 548c2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437374> │ │ │ │ + bcc.n 548c8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4373d4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 548bd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437318> │ │ │ │ + bvs.n 548c30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437378> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bne.n 548bf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437340> │ │ │ │ + bcc.n 548c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4373a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 548cc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437408> │ │ │ │ + bvc.n 548d20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437468> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + cbz r0, 548c6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4373b2> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 548bdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437324> │ │ │ │ + bcs.n 548c3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437384> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -1753701,25 +1753745,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (548ce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437430>) │ │ │ │ movw r2, #3419 @ 0xd5b │ │ │ │ ldr r1, [pc, #28] @ (548cec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437434>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bvs.n 548d30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437478> │ │ │ │ + bvc.n 548d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4374d8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 548cd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437420> │ │ │ │ + bcs.n 548d38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437480> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 548bf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437338> │ │ │ │ + bvs.n 548c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437398> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 548cb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4373f8> │ │ │ │ + bcs.n 548d10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437458> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 548d90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4374d8> │ │ │ │ + bvc.n 548bf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437338> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 548c98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4373e0> │ │ │ │ + bcs.n 548cf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437440> │ │ │ │ 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 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1753776,25 +1753820,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (548da0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4374e8>) │ │ │ │ movw r2, #3333 @ 0xd05 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bvs.n 548da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4374ec> │ │ │ │ + bvc.n 548e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43754c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 548e7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4375c4> │ │ │ │ + bne.n 548cdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437424> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 548e88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4375d0> │ │ │ │ + bvc.n 548ce8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437430> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 548e10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437558> │ │ │ │ + bne.n 548e70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4375b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 548da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4374ec> │ │ │ │ + bvc.n 548e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43754c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 548de4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43752c> │ │ │ │ + bne.n 548e44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43758c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (548e54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43759c>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1753941,19 +1753985,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3513 @ 0xdb9 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bpl.n 548f68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4376b0> │ │ │ │ + bvs.n 548fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437710> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #216] @ (549028 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437770>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1754081,25 +1754125,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (5490a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4377e8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3528 @ 0xdc8 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - bcc.n 54907c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4377c4> │ │ │ │ + bpl.n 5490dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437824> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 54909c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4377e4> │ │ │ │ + bpl.n 5490fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437844> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1754319,21 +1754363,21 @@ │ │ │ │ b.n 5491da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437922> │ │ │ │ movs r2, #32 │ │ │ │ b.n 54916c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4378b4> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5491da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437922> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54916c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4378b4> │ │ │ │ - bcs.n 5492d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437a18> │ │ │ │ + bmi.n 549330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437a78> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bne.n 549268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4379b0> │ │ │ │ + bcs.n 5492c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437a10> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1754473,21 +1754517,21 @@ │ │ │ │ b.n 5493f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437b38> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ b.n 5493b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437b00> │ │ │ │ movs r2, #32 │ │ │ │ b.n 5493b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437b00> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5493b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437b00> │ │ │ │ - beq.n 5493ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437b34> │ │ │ │ + bne.n 54944c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437b94> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 5494a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437bf0> │ │ │ │ + bne.n 549508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437c50> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #896 @ (adr r7, 5497e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437f30>) │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ @@ -1754558,23 +1754602,23 @@ │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ ldr r1, [pc, #28] @ (549538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437c80>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + bne.n 54953c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437c84> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + beq.n 5494bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437c04> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 5498a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437fe8>) │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1754688,15 +1754732,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r5 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ba8> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + beq.n 549718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437e60> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 54946c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437bb4> │ │ │ │ @@ -1754709,17 +1754753,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (5496b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437dfc>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (5496b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437e00>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ ldr.w r9, [pc, #1044] @ 549ae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43822c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1755085,35 +1755129,35 @@ │ │ │ │ movw r2, #829 @ 0x33d │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ba8> │ │ │ │ movs r2, #2 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 549bc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438308>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 549c80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4383c8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1755140,21 +1755184,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (549b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4382bc>) │ │ │ │ ldr r1, [pc, #24] @ (549b78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4382c0>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1977 @ 0x7b9 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1755186,17 +1755230,17 @@ │ │ │ │ mov.w r2, #3568 @ 0xdf0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ and.w ip, r1, #134 @ 0x86 │ │ │ │ and.w r3, r2, #12288 @ 0x3000 │ │ │ │ @@ -1755227,21 +1755271,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (549c54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43839c>) │ │ │ │ movw r2, #3585 @ 0xe01 │ │ │ │ ldr r1, [pc, #20] @ (549c58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4383a0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1755416,21 +1755460,21 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 549c5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4383a4> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 549e28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438570> │ │ │ │ b.n 549dd6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43851e> │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + add r0, pc, #568 @ (adr r0, 54a088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4387d0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1755491,17 +1755535,17 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 549ed6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43861e> │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ba8> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 549f3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438684> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1755705,67 +1755749,67 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1820 @ 0x71c │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - bkpt 0x0000 │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + wfi │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + itte ne │ │ │ │ + lslne r5, r7, #2 │ │ │ │ + ldmiane r0!, {r2, r5, r6, r7} │ │ │ │ + lsleq r5, r7, #2 │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r7, pc} │ │ │ │ + bkpt 0x00b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r3, r6, pc} │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1755802,19 +1755846,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54a208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438950>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1515 @ 0x5eb │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r6, 54a276 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4389be> │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 54a214 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43895c> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1755949,27 +1755993,27 @@ │ │ │ │ bl 5431a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4318f0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 54a31a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438a62> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54a3b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438af8> │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x001a │ │ │ │ + cbnz r2, 54a3ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438b32> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r0, 54a3ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438b32> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1756263,27 +1756307,27 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 54a420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438b68> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 54a420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438b68> │ │ │ │ b.n 54a644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438d8c> │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 54a6b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438dfa> │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 54a6b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438df8> │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1756327,23 +1756371,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (54a74c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438e94>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1770 @ 0x6ea │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cpsid i │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1756386,17 +1756430,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54a7c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438f0c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (54a7c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438f10>) │ │ │ │ movw r2, #1555 @ 0x613 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1756440,25 +1756484,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (54a858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x438fa0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2659 @ 0xa63 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r7, lr} │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54a8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439000> │ │ │ │ + push {r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1756505,19 +1756549,19 @@ │ │ │ │ ldr r3, [pc, #16] @ (54a8dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439024>) │ │ │ │ ldr r1, [pc, #20] @ (54a8e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439028>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - uxtb r0, r7 │ │ │ │ + push {r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xb602 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1756554,19 +1756598,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54a954 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43909c>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2595 @ 0xa23 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 54a9be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439106> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1756680,23 +1756724,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (54aa98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4391e0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2563 @ 0xa03 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - it ne │ │ │ │ - lslne r5, r7, #2 │ │ │ │ - cbz r2, 54aade <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439226> │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + stmia r0!, {r2, r5} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r6, 54aae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43922c> │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 54aac8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439210> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 54aaec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439234> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1756745,17 +1756789,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5510 @ 0x1586 │ │ │ │ ldr r1, [pc, #12] @ (54ab24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43926c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - bkpt 0x0088 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + it lt │ │ │ │ + lsllt r5, r7, #2 │ │ │ │ + cbz r2, 54ab96 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4392de> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1756870,27 +1756914,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5595 @ 0x15db │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ stmia r1!, {r0, r2, r4, r6} │ │ │ │ - vraddhn.i d27, , q15 │ │ │ │ + vsli.64 , q7, #63 @ 0x3f │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54aca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4393e8> │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 54aca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4393e8> │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r0, 54ac9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4393e2> │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ @@ -1756959,25 +1757003,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54ad58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4394a0>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x001e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x002a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + cbz r2, 54ad7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4394c6> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1757054,21 +1757098,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (54ae30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439578>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54adbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439506> │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54aeaa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4395f2> │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1757527,19 +1757571,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + cbnz r6, 54b2ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439a12> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.w 54b432 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439b7a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1757701,40 +1757745,40 @@ │ │ │ │ str.w r3, [r4, #1164] @ 0x48c │ │ │ │ b.n 54b32e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439a76> │ │ │ │ mov r0, r4 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ba8> │ │ │ │ ldr r0, [pc, #56] @ (54b4c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439c08>) │ │ │ │ add r0, pc │ │ │ │ b.n 54b300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439a48> │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bfi r0, r6, #3, #3 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + eors.w r0, r6, #6455296 @ 0x628000 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6fa │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 54b8a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439fec>) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #856 @ (adr r7, 54b810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439f58>) │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr??.w r0, [r4, r0] │ │ │ │ + @ instruction: 0xfaa400c0 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1757808,17 +1757852,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (54b5a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439ce8>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - add r6, pc, #728 @ (adr r6, 54b878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439fc0>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 54b938 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a080>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #576 @ (adr r6, 54b7e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439f2c>) │ │ │ │ + add r7, pc, #768 @ (adr r7, 54b8a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439fec>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1758026,29 +1758070,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (54b7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439f40>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #40] @ (54b7fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439f44>) │ │ │ │ movw r2, #1167 @ 0x48f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - cbz r6, 54b858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439fa0> │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 54b958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a0a0>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 54ba18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a160>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #992 @ (adr r5, 54bbd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a318>) │ │ │ │ + add r7, pc, #160 @ (adr r7, 54b890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439fd8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #552 @ (adr r4, 54ba1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a164>) │ │ │ │ + add r5, pc, #744 @ (adr r5, 54badc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a224>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #384 @ (adr r4, 54b978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a0c0>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 54ba38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a180>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 54b840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x439f88> │ │ │ │ + push {r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #808 @ (adr r5, 54bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a270>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 54bbe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a330>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1758601,129 +1758645,129 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ blx ip │ │ │ │ lsls r3, r7, #5 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 54bdfe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a546> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54c15c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a8a4> │ │ │ │ + b.n 54c3bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ab04> │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 54bdee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a536> │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 54be1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a564>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 54bedc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a624>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 54bdb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a4fc> │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - cbz r0, 54bdb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a500> │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 54bf88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a6d0>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 54c048 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a790>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 54bdea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a532> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 54be18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a560>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 54bed8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a620>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 54c1a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a8f0>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 54be68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a5b0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 54be1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a566> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 54c0f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a838>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 54c1b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a8f8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + cbz r2, 54be38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a580> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 54c068 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a7b0>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 54c128 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a870>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #448 @ (adr r5, 54bf94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a6dc>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 54c054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a79c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 54bfa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a6e8>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 54c060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a7a8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 54be14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a55c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 54be12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a55a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 54be26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a56e> │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, 54be0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a556> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + cbz r4, 54be12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a55a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + cbz r6, 54be18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a560> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #344 @ (adr r0, 54bf58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a6a0>) │ │ │ │ + add r1, pc, #536 @ (adr r1, 54c018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a760>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 54beb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a5fc>) │ │ │ │ + add r1, pc, #368 @ (adr r1, 54bf74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a6bc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + cbz r2, 54be26 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a56e> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r0, r2, r3, r7} │ │ │ │ - vqrdmlsh.s q13, , d12[0] │ │ │ │ + vshr.u64 , q14, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 54be44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a58c> │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #448 @ (adr r1, 54bfd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a720>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 54c098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a7e0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + cbz r2, 54be2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a576> │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w pc, [r5, #255]! │ │ │ │ - add r7, sp, #936 @ 0x3a8 │ │ │ │ + cbz r2, 54be2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a576> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + cbz r2, 54be3e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a586> │ │ │ │ lsls r5, r7, #2 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ - vqrdmlsh.s q13, , d30[0] │ │ │ │ + vsra.u32 d27, d14, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bge.n 54be4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a592> │ │ │ │ - vaddl.u , d31, d24 │ │ │ │ + vsra.u64 , q4, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 54c1c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a910>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 54be88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a5d0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 54be4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a592> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 54be4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a596> │ │ │ │ lsls r5, r7, #2 │ │ │ │ bl 693e4a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x17dde> │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ - vshr.u64 d27, d0, #1 │ │ │ │ + @ instruction: 0xffffb1c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 54bfcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a714>) │ │ │ │ + add r1, pc, #552 @ (adr r1, 54c08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a7d4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #280 @ (adr r0, 54bf84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a6cc>) │ │ │ │ + add r1, pc, #472 @ (adr r1, 54c044 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a78c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + cbz r2, 54beaa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a5f2> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 54bf34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a67c>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 54bff4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a73c>) │ │ │ │ lsls r5, r7, #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, #3416] @ 0xd58 │ │ │ │ @@ -1759373,31 +1759417,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ b.n 54c59a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ace2> │ │ │ │ vabdl.u q15, d15, d15 │ │ │ │ - vqrshrun.s64 d25, q1, #1 │ │ │ │ + vtbl.8 d25, {d31-) │ │ │ │ + add r7, pc, #472 @ (adr r7, 54c78c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43aed4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #728 @ (adr r3, 54c890 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43afd8>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 54c950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b098>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 54cc0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b356> │ │ │ │ vcvt.f32.u32 q9, q14, #1 │ │ │ │ bne.w 54c83a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43af82> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #24 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -1759846,15 +1759890,15 @@ │ │ │ │ b.n 54c944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b08c> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 54c902 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b04a> │ │ │ │ movs r5, #1 │ │ │ │ b.n 54c944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b08c> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aeff50 │ │ │ │ + bl aeffc8 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54ca0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b156> │ │ │ │ mov r7, r6 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov lr, r8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1759931,15 +1759975,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54d08c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b7d4> │ │ │ │ - bl af008c │ │ │ │ + bl af0104 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #13 │ │ │ │ bhi.w 54cd1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b464> │ │ │ │ cmp r3, #2 │ │ │ │ bls.w 54cd10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b458> │ │ │ │ subs r3, #3 │ │ │ │ @@ -1759978,15 +1760022,15 @@ │ │ │ │ beq.w 54cfc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b708> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r2, [sl, #4] │ │ │ │ strh.w r0, [sl] │ │ │ │ b.n 54cb8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b2d2> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl af00cc │ │ │ │ + bl af0144 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54ca0e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b156> │ │ │ │ rsb r5, r6, #1 │ │ │ │ cbnz r3, 54cc00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b348> │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1760246,15 +1760290,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54d07c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b7c4> │ │ │ │ - bl aeff10 │ │ │ │ + bl aeff88 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54cb5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b2a2> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 5777b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ef8> │ │ │ │ ldr r3, [pc, #972] @ (54d2c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba10>) │ │ │ │ ldr r1, [pc, #972] @ (54d2cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba14>) │ │ │ │ @@ -1760393,21 +1760437,21 @@ │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ blx 73af8 │ │ │ │ b.w 54bfbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a704> │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ mov.w r8, #8 │ │ │ │ b.w 54c664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43adac> │ │ │ │ - bl aefe30 │ │ │ │ + bl aefea8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54cb5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b2a2> │ │ │ │ mov r7, r1 │ │ │ │ mov r4, fp │ │ │ │ b.w 54bfbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43a704> │ │ │ │ - bl aeffb4 │ │ │ │ + bl af002c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54cb5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b2a2> │ │ │ │ ldr r2, [pc, #568] @ (54d2d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba18>) │ │ │ │ ldr r3, [pc, #572] @ (54d2d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba1c>) │ │ │ │ ldr r1, [pc, #572] @ (54d2d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba20>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1760594,131 +1760638,131 @@ │ │ │ │ ldr r1, [pc, #252] @ (54d370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bab8>) │ │ │ │ movw r2, #3127 @ 0xc37 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ b.n 54cbda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b322> │ │ │ │ - add r6, pc, #952 @ (adr r6, 54d640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bd88>) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ add r5, pc, #44 @ (adr r5, 54d2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba04>) │ │ │ │ @ instruction: 0xffff1ad0 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 54d21a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43b962> │ │ │ │ - vrshr.u32 q13, q4, #1 │ │ │ │ + vsubw.u q13, , d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #456 @ (adr r4, 54d46c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bbb4>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 54d52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bc74>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #704 @ (adr r0, 54d56c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bcb4>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 54d62c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bd74>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #744 @ (adr r0, 54d59c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bce4>) │ │ │ │ + add r1, pc, #936 @ (adr r1, 54d65c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bda4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #936 @ (adr r4, 54d664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bdac>) │ │ │ │ + add r6, pc, #104 @ (adr r6, 54d324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba6c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 54d4d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bc1c>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 54d594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bcdc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r1, pc, #88 @ (adr r1, 54d324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43ba6c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #376 @ (adr r1, 54d44c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bb94>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 54d50c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bc54>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #576 @ (adr r0, 54d534 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bc7c>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 54d5f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bd3c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r0, #40] @ 0x28 │ │ │ │ + ldr r2, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + add r0, pc, #176 @ (adr r0, 54d3bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bb04>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + add r0, pc, #320 @ (adr r0, 54d464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bbac>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + add r0, pc, #304 @ (adr r0, 54d460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bba8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, #28] │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + add r0, pc, #784 @ (adr r0, 54d66c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bdb4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + add r0, pc, #480 @ (adr r0, 54d548 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bc90>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + add r0, pc, #736 @ (adr r0, 54d650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bd98>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1760752,17 +1760796,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54d3dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bb24>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (54d3e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bb28>) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54d4b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43bbf8>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1760843,17 +1760887,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r7, #6] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ 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, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2976] @ 54e078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43c7c0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1762001,77 +1762045,77 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 54e0da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43c822> │ │ │ │ @ instruction: 0xffffc8b3 │ │ │ │ vtbl.8 d18, {d31- instruction: 0xffff3d20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ vqshl.u64 d28, d23, #63 @ 0x3f │ │ │ │ vsli.64 q14, , #63 @ 0x3f │ │ │ │ vrsra.u64 , , #1 │ │ │ │ vshr.u32 , q2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r5, #31] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ - @ instruction: 0xffff9a50 │ │ │ │ + vtbl.8 d25, {d31- │ │ │ │ @@ -1762346,113 +1762390,113 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r6, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r1, #16] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r5, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r5, #14] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r1, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3} │ │ │ │ vshr.u64 d28, d25, #1 │ │ │ │ - vcvt.f16.u16 d19, d28, #1 │ │ │ │ + vqrdmulh.s , , d28[0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r4, #8] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1762633,17 +1762677,17 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 54e59c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43cce4> │ │ │ │ b.n 54e608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43cd50> │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ nop │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r6, {r0, r4, r5, r6, r7} │ │ │ │ @ instruction: 0xffff876f │ │ │ │ vqshl.u32 q12, , #31 │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1762749,31 +1762793,31 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ ldr r3, [pc, #40] @ (54e7d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43cf18>) │ │ │ │ movw r2, #669 @ 0x29d │ │ │ │ ldr r1, [pc, #40] @ (54e7d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43cf1c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + strh r6, [r7, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r5, #18] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, #23] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #404] @ (54e980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43d0c8>) │ │ │ │ @@ -1762925,27 +1762969,27 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #27 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #704] @ (54ec78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43d3c0>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1763226,23 +1763270,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r7, #24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #21 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r7, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #1708] @ 54f358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43daa0> │ │ │ │ @@ -1763865,37 +1763909,37 @@ │ │ │ │ ... │ │ │ │ asrs r0, r1, #13 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #12 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #840] @ (54f6d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43de18>) │ │ │ │ + ldr r2, [pc, #8] @ (54f390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43dad8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r6, #12] │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + strb r6, [r7, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #2620] @ 54fde4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e52c> │ │ │ │ @@ -1764852,92 +1764896,92 @@ │ │ │ │ movw r2, #4053 @ 0xfd5 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #17 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx r4 │ │ │ │ + ldr r0, [pc, #344] @ (54ff4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43e694>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r4, r6, #10 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r5, [r3, #28] │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ vqshlu.s32 d23, d7, #31 │ │ │ │ - vabdl.u q12, d31, d26 │ │ │ │ + @ instruction: 0xffff88da │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + add r4, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r7 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r6, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r6 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r0 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r3 │ │ │ │ + rors r4, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r0, #36] @ 0x24 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r0 │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #134 @ 0x86 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r8, r9 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r3, r1 │ │ │ │ bls.w 54f562 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43dcaa> │ │ │ │ @@ -1766047,159 +1766091,159 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ b.w 54f7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43df40> │ │ │ │ nop │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ - vqrdmlsh.s , , d8[0] │ │ │ │ + vshr.u32 q12, q12, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r3, #10 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + subs r0, #236 @ 0xec │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r4, r1] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r5, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r5, #28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strb r4, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r3, r5] │ │ │ │ + ldrsb r2, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, #2] │ │ │ │ + strb r6, [r4, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + strb r6, [r1, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #200 @ 0xc8 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r3, r1] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #152 @ 0x98 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r0, r1] │ │ │ │ + strb r0, [r6, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #128 @ 0x80 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r5, r0] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #80 @ 0x50 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r3, #22] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r5, r7, #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, #3800] @ 0xed8 │ │ │ │ @@ -1767636,19 +1767680,19 @@ │ │ │ │ moveq r3, #205 @ 0xcd │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 550e82 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43f5ca> │ │ │ │ movs r3, #5 │ │ │ │ b.n 5518bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440004> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #920] @ (551e80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4405c8>) │ │ │ │ + ldr r7, [pc, #88] @ (551b40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440288>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bics r4, r4 │ │ │ │ + add ip, sl │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 548460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436ba8> │ │ │ │ ldr r2, [pc, #336] @ (551c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44038c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #336] @ (551c48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440390>) │ │ │ │ ldr r1, [pc, #336] @ (551c4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440394>) │ │ │ │ @@ -1767774,47 +1767818,47 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, r4 │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (552044 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44078c>) │ │ │ │ + ldr r3, [pc, #176] @ (551d04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44044c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #192] @ (551d1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440464>) │ │ │ │ + ldr r7, [pc, #384] @ (551ddc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440524>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r4, r1 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #120] @ (551cdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440424>) │ │ │ │ + ldr r7, [pc, #312] @ (551d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4404e4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r2, r7 │ │ │ │ + adcs r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r0, r2 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r0, r5 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r6, r7 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands r6, r2 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbcs r2, r0 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs r0, r6 │ │ │ │ + cmp r0, r4 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ ldr.w r5, [pc, #2960] @ 55282c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440f74> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1768895,89 +1768939,89 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ b.n 552ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441628> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 552d18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441460> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - str r4, [r6, #76] @ 0x4c │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 552876 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x440fbe> │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmn r0, r2 │ │ │ │ + add r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r3, #0] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - muls r0, r6 │ │ │ │ + add r8, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - muls r4, r3 │ │ │ │ + add ip, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - muls r6, r0 │ │ │ │ + add r6, lr │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r2, [r2, r1] │ │ │ │ + ldrsh r2, [r0, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #100 @ 0x64 │ │ │ │ + adds r7, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov ip, fp │ │ │ │ + ldr r0, [pc, #48] @ (5528f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44103c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r2, [pc, #332] @ (552a20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441168>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #332] @ (552a24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44116c>) │ │ │ │ ldr r1, [pc, #336] @ (552a28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441170>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ @@ -1769109,41 +1769153,41 @@ │ │ │ │ uxtb r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 5529da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441122> │ │ │ │ uxth r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 5529da <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441122> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, r5] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r5, r2] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1770333,31 +1770377,31 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 5535ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441d34> │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, r3] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r2, #13 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r6, #42 @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r4, #164 @ 0xa4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r4, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ bl 486370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x374ab8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37903c> │ │ │ │ @@ -1771486,27 +1771530,28 @@ │ │ │ │ b.w 552c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x441380> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 554174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4428bc> │ │ │ │ + bmi.n 5541d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44291c> │ │ │ │ lsls r6, r0, #5 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #240] @ (554334 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x442a7c>) │ │ │ │ + ldr r2, [pc, #432] @ (5543f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x442b3c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.u16 q0, q9, q5 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r3, r1, #3 │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #648] @ (5544d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x442c20>) │ │ │ │ + ldr r1, [pc, #840] @ (554598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x442ce0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cdp2 0, 11, cr0, cr0, cr10, {6} │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + vmla.i32 q8, q8, d10[0] │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ vldr d7, [pc, #700] @ 554518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x442c60> │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add.w r8, sp, #112 @ 0x70 │ │ │ │ vstr d7, [sp, #112] @ 0x70 │ │ │ │ @@ -1771758,27 +1771803,27 @@ │ │ │ │ mov r4, r9 │ │ │ │ bl 48a8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37903c> │ │ │ │ b.w 552eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4415f4> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 554000 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x442748> │ │ │ │ ... │ │ │ │ - movs r2, #116 @ 0x74 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r1 │ │ │ │ + add r0, pc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 54946c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437bb4> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1772383,91 +1772428,91 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - tst r6, r0 │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #144 @ 0x90 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r6, #16 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf1fa00ca │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + ssat r0, #11, sl, asr #3 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbcs.w r0, sl, #202 @ 0xca │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + subw r0, sl, #202 @ 0xca │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r6, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r3, #202 @ 0xca │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eors.w r0, ip, #202 @ 0xca │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + rsb r0, ip, #202 @ 0xca │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orns r0, r2, #202 @ 0xca │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + sub.w r0, r2, #202 @ 0xca │ │ │ │ + asrs r2, r1, #13 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ @@ -1772878,15 +1772923,15 @@ │ │ │ │ ldr.w r8, [r3, #472] @ 0x1d8 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 555158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4438a0> │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af019c │ │ │ │ + bl af0214 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 555158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4438a0> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 555134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44387c> │ │ │ │ ldr.w fp, [pc, #1916] @ 555828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443f70> │ │ │ │ @@ -1772945,15 +1772990,15 @@ │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 5550c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443808> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx 72d64 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl af01c0 │ │ │ │ + bl af0238 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr.w r5, [r3, #436] @ 0x1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 458850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346f98> │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -1772971,15 +1773016,15 @@ │ │ │ │ ldr.w r3, [pc, #1736] @ 55583c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443f84> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 55612e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444876> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl afc0b8 │ │ │ │ + bl afc130 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 55598a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4440d2> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1773545,54 +1773590,54 @@ │ │ │ │ ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r7, #5 │ │ │ │ cbz r0, 55585e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443fa6> │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ vmull.u , d31, d24 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ vsubl.u , d15, d8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ str r5, [sp, #724] @ 0x2d4 │ │ │ │ vrsubhn.i d18, , q10 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 55585a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443fa2> │ │ │ │ - vcvt.u32.f32 d19, d24, #1 │ │ │ │ + vmla.i q10, , d24[0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + eors r2, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #20 │ │ │ │ + eors r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + ands r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5551b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443900> │ │ │ │ + b.n 555418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443b60> │ │ │ │ lsls r0, r0, #3 │ │ │ │ str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #130 @ 0x82 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r0, #25 │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #5369 @ 0x14f9 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 5561e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444930> │ │ │ │ movw r3, #5365 @ 0x14f5 │ │ │ │ @@ -1774740,100 +1774785,101 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 556d76 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4454be> │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ orr.w r2, r2, #3 │ │ │ │ strb.w r2, [r3, #381] @ 0x17d │ │ │ │ b.w 555564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x443cac> │ │ │ │ nop │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, #206 @ 0xce │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445248> │ │ │ │ + b.n 556d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4454a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 556980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4450c8> │ │ │ │ + b.n 556be0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445328> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r1, r7, #18 │ │ │ │ - @ instruction: 0xffffaf94 │ │ │ │ + vmla.i , , d4[0] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5567ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444f34> │ │ │ │ + b.n 556a4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445194> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5567a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444ee8> │ │ │ │ + b.n 556a00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445148> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 55672c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444e74> │ │ │ │ + b.n 55698c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4450d4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 556604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444d4c> │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u8 d16, d22, d28 │ │ │ │ - cmp r7, #192 @ 0xc0 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr2 0, 3, r0, cr6, cr12, {5} │ │ │ │ - cmp r7, #20 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + vshr.u64 d0, d28, #42 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 55668c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444dd4> │ │ │ │ + bgt.n 5566ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444e34> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [r0], {188} @ 0xbc │ │ │ │ + ldc2 0, cr0, [r0, #752]! @ 0x2f0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r7, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5567c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444f0c> │ │ │ │ + blt.n 556624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444d6c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [r4], {188} @ 0xbc │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + stc2l 0, cr0, [r4, #-752] @ 0xfffffd10 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb5200bc │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + stc2 0, cr0, [r2], {188} @ 0xbc │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5567f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444f38> │ │ │ │ + bge.n 556650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444d98> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb1e00bc │ │ │ │ - movs r7, #32 │ │ │ │ + mcrr2 0, 11, r0, lr, cr12 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 556670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444db8> │ │ │ │ + bhi.n 5566d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444e18> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr??.w r0, [r8, ip, lsl #3] │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xfa8800bc │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5567a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444eec> │ │ │ │ + bhi.n 556804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444f4c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str??.w r0, [ip, #188] @ 0xbc │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xfa1c00bc │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf7e800bc │ │ │ │ + ldrsb.w r0, [r8, ip, lsl #3] │ │ │ │ ldr.w r3, [r6, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ bne.w 556866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x444fae> │ │ │ │ ldrh.w r2, [r3, #378] @ 0x17a │ │ │ │ bfi r2, r1, #6, #3 │ │ │ │ strh.w r2, [r3, #378] @ 0x17a │ │ │ │ @@ -1775682,295 +1775728,295 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6171 @ 0x181b │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 55703c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445784> │ │ │ │ + bmi.n 55709c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4457e4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sbc.w r0, r6, #6160384 @ 0x5e0000 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + @ instruction: 0xf69600bc │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 55700c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445754> │ │ │ │ + bmi.n 55706c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4457b4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adc.w r0, r8, #6160384 @ 0x5e0000 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf67800bc │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 556fdc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445724> │ │ │ │ + bmi.n 55703c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445784> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf52a00bc │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf65a00bc │ │ │ │ + movs r4, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 5571ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458f4> │ │ │ │ + bmi.n 55700c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445754> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add.w r0, ip, #6160384 @ 0x5e0000 │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf63c00bc │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 55717c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458c4> │ │ │ │ + bmi.n 5571dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445924> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf4ee00bc │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + @ instruction: 0xf61e00bc │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 55714c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445894> │ │ │ │ + bmi.n 5571ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458f4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf4d000bc │ │ │ │ - movs r4, #30 │ │ │ │ + addw r0, r0, #2236 @ 0x8bc │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 55711c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445864> │ │ │ │ + bmi.n 55717c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458c4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf4b200bc │ │ │ │ - movs r5, #14 │ │ │ │ + @ instruction: 0xf5e200bc │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orns r0, r0, #6160384 @ 0x5e0000 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + sub.w r0, r0, #6160384 @ 0x5e0000 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bics.w r0, r6, #6160384 @ 0x5e0000 │ │ │ │ - movs r4, #30 │ │ │ │ + sbc.w r0, r6, #6160384 @ 0x5e0000 │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf3e800bc │ │ │ │ - movs r2, #58 @ 0x3a │ │ │ │ + adds.w r0, r8, #6160384 @ 0x5e0000 │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf3b400bc │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf4e400bc │ │ │ │ + movs r5, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf39a00bc │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + @ instruction: 0xf4ca00bc │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf33000bc │ │ │ │ - movs r3, #32 │ │ │ │ + orn r0, r0, #6160384 @ 0x5e0000 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf2ea00bc │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + ands.w r0, sl, #6160384 @ 0x5e0000 │ │ │ │ + movs r1, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bne.n 557174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458bc> │ │ │ │ + bcs.n 5571d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44591c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf2bc00bc │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + @ instruction: 0xf3ec00bc │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 557118 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445860> │ │ │ │ + bcs.n 557178 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458c0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf28800bc │ │ │ │ - movs r1, #22 │ │ │ │ + @ instruction: 0xf3b800bc │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf25600bc │ │ │ │ - subs r6, r3, #6 │ │ │ │ + @ instruction: 0xf38600bc │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf22600bc │ │ │ │ - movs r1, #16 │ │ │ │ + @ instruction: 0xf35600bc │ │ │ │ + movs r2, #64 @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 557234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44597c> │ │ │ │ + bne.n 557094 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4457dc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - addw r0, r8, #188 @ 0xbc │ │ │ │ - movs r1, #86 @ 0x56 │ │ │ │ + @ instruction: 0xf33800bc │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 557204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44594c> │ │ │ │ + bne.n 557264 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4459ac> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf1ea00bc │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf31a00bc │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 5571d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44591c> │ │ │ │ + bne.n 557234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44597c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rsb r0, ip, #188 @ 0xbc │ │ │ │ - subs r6, r2, #7 │ │ │ │ + @ instruction: 0xf2fc00bc │ │ │ │ + movs r1, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 5571a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458ec> │ │ │ │ + bne.n 557204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44594c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sub.w r0, lr, #188 @ 0xbc │ │ │ │ - subs r6, r4, #6 │ │ │ │ + @ instruction: 0xf2de00bc │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + bne.n 5571b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458f8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sbcs.w r0, lr, #188 @ 0xbc │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + subw r0, lr, #188 @ 0xbc │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbc.w r0, r4, #188 @ 0xbc │ │ │ │ - adds r6, r1, #7 │ │ │ │ + @ instruction: 0xf29400bc │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + beq.n 557134 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44587c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf13400bc │ │ │ │ - subs r6, r3, #3 │ │ │ │ + @ instruction: 0xf26400bc │ │ │ │ + movs r0, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + beq.n 557104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44584c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds.w r0, r6, #188 @ 0xbc │ │ │ │ + movw r0, #24764 @ 0x60bc │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r2, #23 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf0e800bc │ │ │ │ - subs r2, r2, #2 │ │ │ │ + @ instruction: 0xf21800bc │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + beq.n 557288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4459d0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf0cc00bc │ │ │ │ - subs r0, r3, #3 │ │ │ │ + @ instruction: 0xf1fc00bc │ │ │ │ + movs r0, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + beq.n 557260 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4459a8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf0b000bc │ │ │ │ - subs r6, r7, #7 │ │ │ │ + @ instruction: 0xf1e000bc │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 557230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445978> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - eors.w r0, r2, #188 @ 0xbc │ │ │ │ - subs r4, r7, #0 │ │ │ │ + rsb r0, r2, #188 @ 0xbc │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - orns r0, r4, #188 @ 0xbc │ │ │ │ - subs r6, r3, #0 │ │ │ │ + sub.w r0, r4, #188 @ 0xbc │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - orrs.w r0, r6, #188 @ 0xbc │ │ │ │ - subs r0, r0, #0 │ │ │ │ + @ instruction: 0xf18600bc │ │ │ │ + subs r0, r6, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bics.w r0, r8, #188 @ 0xbc │ │ │ │ - subs r6, r0, #6 │ │ │ │ + sbc.w r0, r8, #188 @ 0xbc │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ands.w r0, sl, #188 @ 0xbc │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adc.w r0, sl, #188 @ 0xbc │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.s64 d16, d28, #4 │ │ │ │ - adds r2, r2, #7 │ │ │ │ + @ instruction: 0xf12c00bc │ │ │ │ + subs r2, r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.s64 d16, d28, #36 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + add.w r0, ip, #188 @ 0xbc │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.s64 d16, d28, #64 │ │ │ │ - adds r2, r5, #5 │ │ │ │ + @ instruction: 0xf0f000bc │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.s64 d0, d28, #30 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + @ instruction: 0xf0d200bc │ │ │ │ + movs r0, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.s64 d0, d28, #60 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + @ instruction: 0xf0b400bc │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.s32 d16, d22, d28 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + eors.w r0, r6, #188 @ 0xbc │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r5, r7} │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.s8 d16, d24, d28 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + orns r0, r8, #188 @ 0xbc │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.s32 d0, d26, d28 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + orrs.w r0, sl, #188 @ 0xbc │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.s8 d0, d28, d28 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + bics.w r0, ip, #188 @ 0xbc │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc 0, 7, r0, cr6, cr12, {5} │ │ │ │ - adds r6, r1, #3 │ │ │ │ + bic.w r0, r6, #188 @ 0xbc │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc 0, 6, r0, cr6, cr12, {5} │ │ │ │ - adds r6, r3, #6 │ │ │ │ + and.w r0, r6, #188 @ 0xbc │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc 0, 5, r0, cr6, cr12, {5} │ │ │ │ - subs r6, r4, #6 │ │ │ │ + vshr.s64 d16, d28, #26 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc 0, 4, r0, cr14, cr12, {5} │ │ │ │ - movs r1, #12 │ │ │ │ + vshr.s64 d16, d28, #50 │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc 0, 3, r0, cr2, cr12, {5} │ │ │ │ - adds r6, r0, #2 │ │ │ │ + vshr.s64 d0, d28, #30 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc 0, 2, r0, cr14, cr12, {5} │ │ │ │ - adds r0, r4, #1 │ │ │ │ + vshr.s64 d0, d28, #50 │ │ │ │ + adds r0, r2, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc 0, 1, r0, cr8, cr12, {5} │ │ │ │ - subs r0, r5, r7 │ │ │ │ + vqadd.s32 d16, d24, d28 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mcr 0, 1, r0, cr0, cr12, {5} │ │ │ │ - adds r0, r2, #4 │ │ │ │ + vqadd.s16 d16, d16, d28 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mcr 0, 0, r0, cr8, cr12, {5} │ │ │ │ - subs r0, r7, r6 │ │ │ │ + vqadd.s64 d0, d24, d28 │ │ │ │ + adds r0, r5, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldcl 0, cr0, [r0, #752]! @ 0x2f0 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + vqadd.s32 d0, d16, d28 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldcl 0, cr0, [r8, #752] @ 0x2f0 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + vqadd.s8 d0, d24, d28 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stcl 0, cr0, [r0, #752] @ 0x2f0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + mrc 0, 7, r0, cr0, cr12, {5} │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc 0, cr0, [r8, #752]! @ 0x2f0 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + mrc 0, 6, r0, cr8, cr12, {5} │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldc 0, cr0, [r0, #752] @ 0x2f0 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + mcr 0, 6, r0, cr0, cr12, {5} │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldcl 0, cr0, [r8, #-752]! @ 0xfffffd10 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + mcr 0, 5, r0, cr8, cr12, {5} │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stcl 0, cr0, [r0, #-752]! @ 0xfffffd10 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + mrc 0, 4, r0, cr0, cr12, {5} │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stcl 0, cr0, [r4, #-752] @ 0xfffffd10 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + mrc 0, 3, r0, cr4, cr12, {5} │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldcl 0, cr0, [ip], #752 @ 0x2f0 │ │ │ │ + mcr 0, 1, r0, cr12, cr12, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1776276,17 +1776322,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (5576b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445e00>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - b.n 55716c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458b4> │ │ │ │ + b.n 5573cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445b14> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5571a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4458ec> │ │ │ │ + b.n 557404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x445b4c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1776552,19 +1776598,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (557978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4460c0>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1777783,17 +1777829,17 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r7, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r2, #15 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1778071,17 +1778117,17 @@ │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x446e90> │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x446e90> │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x446e90> │ │ │ │ movs r0, #175 @ 0xaf │ │ │ │ b.n 558748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x446e90> │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 5588c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44700c> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1778188,25 +1778234,25 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r3, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1778230,17 +1778276,17 @@ │ │ │ │ beq.n 5589e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x447128> │ │ │ │ ldr r3, [pc, #12] @ (558a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44715c>) │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ ldr r1, [pc, #12] @ (558a18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x447160>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1779243,27 +1779289,27 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #19] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + cbz r4, 559430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x447b78> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r6, [r5, #9] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 55942c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x447b74> │ │ │ │ + blt.n 55948c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x447bd4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ ldrd r2, r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #4 │ │ │ │ ldrb r1, [r2, #12] │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -1780089,82 +1780135,82 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ bl 5579c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x446108> │ │ │ │ b.n 55948a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x447bd2> │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf9c200bc │ │ │ │ - add r2, pc, #608 @ (adr r2, 559ecc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448614>) │ │ │ │ + @ instruction: 0xfaf200bc │ │ │ │ + add r3, pc, #800 @ (adr r3, 559f8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4486d4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb.w r0, [r8, ip, lsl #3] │ │ │ │ - vld1.8 @ instruction: 0xf9aa00bc │ │ │ │ - add r2, pc, #512 @ (adr r2, 559e78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4485c0>) │ │ │ │ + vst4.32 {d16-d19}, [r8 :256], ip │ │ │ │ + @ instruction: 0xfada00bc │ │ │ │ + add r3, pc, #704 @ (adr r3, 559f38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448680>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb.w r0, [r0, ip, lsl #3] │ │ │ │ - ldrsb.w r0, [r2, #188] @ 0xbc │ │ │ │ - add r2, pc, #416 @ (adr r2, 559e24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44856c>) │ │ │ │ + ldrsh.w r0, [r0, ip, lsl #3] │ │ │ │ + @ instruction: 0xfac200bc │ │ │ │ + add r3, pc, #608 @ (adr r3, 559ee4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44862c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7e800bc │ │ │ │ - ldr??.w r0, [r6, ip, lsl #3] │ │ │ │ - add r2, pc, #304 @ (adr r2, 559dc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448508>) │ │ │ │ + ldrsb.w r0, [r8, ip, lsl #3] │ │ │ │ + @ instruction: 0xfaa600bc │ │ │ │ + add r3, pc, #496 @ (adr r3, 559e80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4485c8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7cc00bc │ │ │ │ - str??.w r0, [r6, #188] @ 0xbc │ │ │ │ - add r1, pc, #368 @ (adr r1, 559e0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448554>) │ │ │ │ + ldr??.w r0, [ip, #188] @ 0xbc │ │ │ │ + @ instruction: 0xfa1600bc │ │ │ │ + add r2, pc, #560 @ (adr r2, 559ecc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448614>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf6dc00bc │ │ │ │ - strh.w r0, [lr, ip, lsl #3] │ │ │ │ - add r0, pc, #880 @ (adr r0, 55a018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448760>) │ │ │ │ + strb.w r0, [ip, ip, lsl #3] │ │ │ │ + ldr??.w r0, [lr, ip, lsl #3] │ │ │ │ + add r2, pc, #48 @ (adr r2, 559cd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448420>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf65c00bc │ │ │ │ - ldrb.w r0, [r6, ip, lsl #3] │ │ │ │ - add r0, pc, #784 @ (adr r0, 559fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44870c>) │ │ │ │ + @ instruction: 0xf78c00bc │ │ │ │ + vst4.32 {d16-d19}, [r6 :256], ip │ │ │ │ + add r1, pc, #976 @ (adr r1, 55a084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4487cc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movw r0, #18620 @ 0x48bc │ │ │ │ - ldrsb.w r0, [r8, #188] @ 0xbc │ │ │ │ - add r0, pc, #648 @ (adr r0, 559f48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448690>) │ │ │ │ + @ instruction: 0xf77400bc │ │ │ │ + @ instruction: 0xfac800bc │ │ │ │ + add r1, pc, #840 @ (adr r1, 55a008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448750>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf62200bc │ │ │ │ - vst4.32 {d16-d19}, [r4 :256], ip │ │ │ │ - add r0, pc, #568 @ (adr r0, 559f04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44864c>) │ │ │ │ + @ instruction: 0xf75200bc │ │ │ │ + @ instruction: 0xfa7400bc │ │ │ │ + add r1, pc, #760 @ (adr r1, 559fc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44870c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - addw r0, lr, #2236 @ 0x8bc │ │ │ │ - vld4.32 {d0-d3}, [r8 :256], ip │ │ │ │ - add r0, pc, #456 @ (adr r0, 559ea0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4485e8>) │ │ │ │ + @ instruction: 0xf73e00bc │ │ │ │ + @ instruction: 0xfa5800bc │ │ │ │ + add r1, pc, #648 @ (adr r1, 559f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4486a8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf5f200bc │ │ │ │ - strb.w r0, [r8, ip, lsl #3] │ │ │ │ - add r0, pc, #264 @ (adr r0, 559dec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448534>) │ │ │ │ + @ instruction: 0xf72200bc │ │ │ │ + ldrsh.w r0, [r8, ip, lsl #3] │ │ │ │ + add r1, pc, #456 @ (adr r1, 559eac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4485f4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rsb r0, r2, #6160384 @ 0x5e0000 │ │ │ │ - strh.w r0, [r4, #188] @ 0xbc │ │ │ │ - add r0, pc, #168 @ (adr r0, 559d98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4484e0>) │ │ │ │ + @ instruction: 0xf6f200bc │ │ │ │ + ldr??.w r0, [r4, #188] @ 0xbc │ │ │ │ + add r1, pc, #360 @ (adr r1, 559e58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4485a0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sub.w r0, sl, #6160384 @ 0x5e0000 │ │ │ │ - ldrb.w r0, [r4, ip, lsl #3] │ │ │ │ - add r0, pc, #72 @ (adr r0, 559d44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44848c>) │ │ │ │ + @ instruction: 0xf6da00bc │ │ │ │ + vst4.32 {d16-d19}, [r4 :256], ip │ │ │ │ + add r1, pc, #264 @ (adr r1, 559e04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44854c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf59200bc │ │ │ │ - @ instruction: 0xf7fc00bc │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + movt r0, #10428 @ 0x28bc │ │ │ │ + vld4.32 {d0-d3}, [ip :256], ip │ │ │ │ + add r1, pc, #168 @ (adr r1, 559db0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4484f8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sbcs.w r0, sl, #6160384 @ 0x5e0000 │ │ │ │ - @ instruction: 0xf7a800bc │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + subw r0, sl, #2236 @ 0x8bc │ │ │ │ + ldr.w r0, [r8, #188] @ 0xbc │ │ │ │ + add r1, pc, #72 @ (adr r1, 559d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4484a4>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - sbc.w r0, r2, #6160384 @ 0x5e0000 │ │ │ │ - strb.w r0, [r4, ip, lsl #3] │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + @ instruction: 0xf69200bc │ │ │ │ + ldrsh.w r0, [r4, ip, lsl #3] │ │ │ │ + add r0, pc, #984 @ (adr r0, 55a0f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448840>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adc.w r0, r6, #6160384 @ 0x5e0000 │ │ │ │ - @ instruction: 0xf73c00bc │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + @ instruction: 0xf67600bc │ │ │ │ + str??.w r0, [ip, ip, lsl #3] │ │ │ │ + add r0, pc, #904 @ (adr r0, 55a0b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4487fc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf53200bc │ │ │ │ + @ instruction: 0xf66200bc │ │ │ │ stmdb 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.w r5, [pc, #2028] @ 55a530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448c78> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1780949,43 +1780995,43 @@ │ │ │ │ movw r2, #1268 @ 0x4f4 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4c400bc │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + @ instruction: 0xf5f400bc │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf34a00bc │ │ │ │ - subw r0, r2, #2236 @ 0x8bc │ │ │ │ - @ instruction: 0xf2d800bc │ │ │ │ - @ instruction: 0xf5e000bc │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + orns r0, sl, #6160384 @ 0x5e0000 │ │ │ │ + @ instruction: 0xf7d200bc │ │ │ │ + and.w r0, r8, #6160384 @ 0x5e0000 │ │ │ │ + @ instruction: 0xf71000bc │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf22a00bc │ │ │ │ + @ instruction: 0xf35a00bc │ │ │ │ bpl.n 55a556 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448c9e> │ │ │ │ vcvt.u32.f32 d21, d18, #1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - orns r0, r6, #6160384 @ 0x5e0000 │ │ │ │ - and.w r0, sl, #188 @ 0xbc │ │ │ │ + sub.w r0, r6, #6160384 @ 0x5e0000 │ │ │ │ + @ instruction: 0xf13a00bc │ │ │ │ bmi.n 55a4ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448c12> │ │ │ │ vsri.64 , , #1 │ │ │ │ @ instruction: 0xffffd3cb │ │ │ │ - vsra.u64 d31, d6, #1 │ │ │ │ + vmlal.u , d31, d6[0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc 0, cr0, [r8, #752] @ 0x2f0 │ │ │ │ - sbcs.w r0, sl, #188 @ 0xbc │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + mrc 0, 5, r0, cr8, cr12, {5} │ │ │ │ + subw r0, sl, #188 @ 0xbc │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc 0, cr0, [r8, #-752]! @ 0xfffffd10 │ │ │ │ - add.w r0, r0, #188 @ 0xbc │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + mrc 0, 2, r0, cr8, cr12, {5} │ │ │ │ + @ instruction: 0xf23000bc │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mrrc 0, 11, r0, sl, cr12 │ │ │ │ + stc 0, cr0, [sl, #752] @ 0x2f0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #312] @ (55a6dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448e24>) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #312] @ (55a6e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448e28>) │ │ │ │ @@ -1781118,20 +1781164,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - vshr.s64 d0, d28, #48 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + @ instruction: 0xf0c000bc │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xead600bc │ │ │ │ - vqadd.s64 d16, d16, d28 │ │ │ │ - @ instruction: 0xeaae00bc │ │ │ │ + stc 0, cr0, [r6], {188} @ 0xbc │ │ │ │ + @ instruction: 0xf0a000bc │ │ │ │ + rsbs r0, lr, ip, 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (55a81c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448f64>) │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ (55a820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448f68>) │ │ │ │ @@ -1781794,33 +1781840,33 @@ │ │ │ │ ... │ │ │ │ strb r4, [r2, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, r3] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r2, [r1, #12] │ │ │ │ + str r2, [r7, #28] │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #640 @ 0x280 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #580] @ (55b054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44979c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1782322,17 +1782368,17 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #528] @ (55b558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449ca0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #520] @ (55b558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449ca0>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1782399,21 +1782445,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 55b3e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449b2e> │ │ │ │ b.n 55b3dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449b24> │ │ │ │ nop │ │ │ │ - b.n 55ba08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a150> │ │ │ │ + b.n 55ac68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4493b0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55ba68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a1b0> │ │ │ │ + b.n 55acc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449410> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55b968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a0b0> │ │ │ │ + b.n 55bbc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a310> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55b9c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a110> │ │ │ │ + b.n 55ac28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449370> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782572,17 +1782618,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55b5bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449d04>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - add r6, pc, #344 @ (adr r6, 55b714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449e5c>) │ │ │ │ + add r7, pc, #536 @ (adr r7, 55b7d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449f1c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #448 @ (adr r6, 55b780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449ec8>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 55b840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449f88>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #17 │ │ │ │ beq.n 55b5c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449d10> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r1, #72] @ 0x48 │ │ │ │ @@ -1782607,19 +1782653,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bpl.n 55b5a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449cec> │ │ │ │ + bvs.n 55b604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449d4c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 55b7a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449ef0> │ │ │ │ + b.n 55ba08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a150> │ │ │ │ lsls r4, r7, #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] @ (55b68c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449dd4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1782667,17 +1782713,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #824] @ (55b9c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a110>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #728] @ (55b970 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a0b8>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 55b76c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449eb4> │ │ │ │ + b.n 55b9cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a114> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55b72c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449e74> │ │ │ │ + b.n 55b98c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a0d4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 55b6a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449df0> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1782906,15 +1782952,15 @@ │ │ │ │ bl 55b594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449cdc> │ │ │ │ movs r2, #4 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ b.n 55b84c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449f94> │ │ │ │ mov r0, r4 │ │ │ │ bl 55b594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x449cdc> │ │ │ │ nop │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r7, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1032] @ 55bd24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a46c> │ │ │ │ mov sl, r1 │ │ │ │ @@ -1783288,15 +1783334,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r8, sl │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bgt.n 55bd10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a458> │ │ │ │ + udf #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1472] @ 55c310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa58> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1783850,66 +1783896,66 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ bl 27631e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x164a66> │ │ │ │ bl 3c6322 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2b4a6a> │ │ │ │ - bpl.n 55c29c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a9e4> │ │ │ │ + bvs.n 55c2fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa44> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55c36c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aab4> │ │ │ │ + bvs.n 55c3cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab14> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 55c2fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa44> │ │ │ │ + bhi.n 55c35c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aaa4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r0, #9] │ │ │ │ + ldrb r0, [r6, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 55c350 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa98> │ │ │ │ + bvs.n 55c3b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aaf8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 55c320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa68> │ │ │ │ + bhi.n 55c380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aac8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r5, #8] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 55c32c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa74> │ │ │ │ + bvs.n 55c38c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aad4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ bl 8de346 │ │ │ │ - bvs.n 55c35c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aaa4> │ │ │ │ + bvc.n 55c3bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab04> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 55c440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab88> │ │ │ │ + bpl.n 55c2a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a9e8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 55c3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aaec> │ │ │ │ + bvc.n 55c404 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab4c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 55c420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab68> │ │ │ │ + bpl.n 55c280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44a9c8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 55c2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa04> │ │ │ │ + bpl.n 55c31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa64> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + ldrb r6, [r5, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bmi.n 55c400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab48> │ │ │ │ + bpl.n 55c460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aba8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 55c3a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aae8> │ │ │ │ + bvs.n 55c400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab48> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 55c360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aaa8> │ │ │ │ + bpl.n 55c3c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab08> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 55c3fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ab44> │ │ │ │ + bpl.n 55c45c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aba4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 55c320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aa68> │ │ │ │ + bmi.n 55c380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aac8> │ │ │ │ lsls r4, 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 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #392] @ (55c52c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ac74>) │ │ │ │ @@ -1784065,19 +1784111,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r4, #84 @ 0x54 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #142 @ 0x8e │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r3!, {r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r0, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #516] @ (55c75c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aea4>) │ │ │ │ @@ -1784285,21 +1784331,21 @@ │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r2, #160 @ 0xa0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 55c738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ae80> │ │ │ │ + bcc.n 55c798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aee0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 55c758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aea0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 55c6b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44adfc> │ │ │ │ + bcs.n 55c714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ae5c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + beq.n 55c6d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ae1c> │ │ │ │ lsls r4, r7, #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] @ (55c7a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44aef0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1784414,17 +1784460,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ subs r0, #56 @ 0x38 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 55c998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b0e0> │ │ │ │ + bne.n 55c7f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44af40> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -1785070,53 +1785116,53 @@ │ │ │ │ ldr r1, [pc, #60] @ (55cfb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b700>) │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #92] @ 0x5c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55cfe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b728>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55cfe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b72c>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #32] │ │ │ │ + ldrh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1785182,17 +1785228,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 55cfbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b704> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ b.n 55d016 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b75e> │ │ │ │ nop │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1785302,35 +1785348,35 @@ │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #52] @ (55d1f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44b938>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r4, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r4, r7, #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] │ │ │ │ @@ -1786446,55 +1786492,56 @@ │ │ │ │ nop │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #136 @ 0x88 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.u64 d0, d27, #22 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #234 @ 0xea │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfb1c00bb │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + mcrr2 0, 11, r0, ip, cr11 │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - itee ne │ │ │ │ - lslne r4, r7, #2 │ │ │ │ - streq r0, [r5, #8] │ │ │ │ - lsleq r2, r1, #3 │ │ │ │ - bkpt 0x004c │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r6, #12 │ │ │ │ + str r0, [r3, #28] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + itt vc │ │ │ │ + lslvc r4, r7, #2 │ │ │ │ + cmpvc r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r3, #0] │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - bkpt 0x0086 │ │ │ │ + strh r2, [r6, #10] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + itet lt │ │ │ │ + lsllt r4, r7, #2 │ │ │ │ + strge r4, [r5, #16] │ │ │ │ + lsllt r2, r1, #3 │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - addw r0, r0, #2235 @ 0x8bb │ │ │ │ + @ instruction: 0xf73000bb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1384] @ 55e444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cb8c> │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr.w r1, [pc, #1384] @ 55e448 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cb90> │ │ │ │ @@ -1787001,42 +1787048,42 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #24 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #16 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cbnz r2, 55e4ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cbf4> │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #57531 @ 0xe0bb │ │ │ │ - cbnz r4, 55e468 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cbb0> │ │ │ │ + @ instruction: 0xf37e00bb │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 55e484 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cbcc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r4, r7, #0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r2, r5, r6, lr} │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #424] @ (55e648 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cd90>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1787211,25 +1787258,25 @@ │ │ │ │ nop │ │ │ │ subs r0, r3, r5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, r1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r0, 55e6c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ce08> │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r4, 55e6c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ce0c> │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (55e7d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cf18>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1787357,28 +1787404,28 @@ │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r0, r7, r5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ + ldcl 0, cr0, [r2, #748] @ 0x2ec │ │ │ │ adds r6, r6, r1 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cbz r4, 55e856 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cf9e> │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r1, r1] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r2, 55e828 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cf70> │ │ │ │ + cbz r2, 55e834 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cf7c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbz r0, 55e866 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cfae> │ │ │ │ + push {r3, lr} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbz r6, 55e82e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cf76> │ │ │ │ + cbz r6, 55e83a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cf82> │ │ │ │ lsls r4, r7, #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] @ 55e8b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cffc> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1787389,15 +1787436,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 acfe48 │ │ │ │ + bl acfec0 │ │ │ │ ldr r3, [pc, #144] @ (55e8c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d008>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1787407,28 +1787454,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 ac6ec8 │ │ │ │ + bl ac6f40 │ │ │ │ cbnz r0, 55e896 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cfde> │ │ │ │ ldr r2, [pc, #100] @ (55e8c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d00c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 73664 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ad2e14 │ │ │ │ + bl ad2e8c │ │ │ │ ldr r2, [pc, #72] @ (55e8c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d010>) │ │ │ │ ldr r3, [pc, #52] @ (55e8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d000>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1787438,49 +1787485,49 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (55e8cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d014>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac4af8 │ │ │ │ + bl ac4b70 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac4a54 │ │ │ │ + bl ac4acc │ │ │ │ b.n 55e878 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44cfc0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r5, #31 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #31 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 55e918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d060> │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cbz r0, 55e918 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d060> │ │ │ │ + push {r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55e8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d03c>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55e8f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44d040>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1788906,15 +1788953,15 @@ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ asrs r4, r3, #8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #6 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 48ab70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3792b8> │ │ │ │ mov r2, r6 │ │ │ │ @@ -1789952,17 +1789999,17 @@ │ │ │ │ add r5, pc, #880 @ (adr r5, 5604e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ec28>) │ │ │ │ eors r4, r1 │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, #328 @ (adr r2, 5602bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ea04>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ... │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ bl 48abc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x379308> │ │ │ │ mov r6, r0 │ │ │ │ @@ -1790326,25 +1790373,25 @@ │ │ │ │ b.n 5603a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44eaea> │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ b.n 55ff7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44e6c4> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r7, #0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ strd r8, r9, [sp, #40] @ 0x28 │ │ │ │ bl 486318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x374a60> │ │ │ │ @@ -1790749,52 +1790796,52 @@ │ │ │ │ add r4, r0 │ │ │ │ b.n 5607c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44ef10> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [sl, #377] @ 0x179 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #214 @ 0xd6 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfab200c4 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + @ instruction: 0xfbe200c4 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r2, [r7, #60] @ 0x3c │ │ │ │ + ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r4, r1] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrsh.w r0, [r4, #196] @ 0xc4 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xfae400c4 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xf73e0179 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #364] @ (560b14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f25c>) │ │ │ │ @@ -1790942,61 +1790989,61 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6500179 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #34937 @ 0x8879 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, r0, #16318464 @ 0xf90000 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (560b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f2cc>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (560b88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f2d0>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + str r4, [r2, r7] │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -1791220,25 +1791267,25 @@ │ │ │ │ b.n 560cda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f422> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3580179 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf29e0179 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1791811,17 +1791858,17 @@ │ │ │ │ b.n 561298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f9e0> │ │ │ │ movw r1, #315 @ 0x13b │ │ │ │ b.n 561298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f9e0> │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 561298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f9e0> │ │ │ │ movw r1, #381 @ 0x17d │ │ │ │ b.n 561298 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44f9e0> │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (56147c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x44fbc4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1792833,23 +1792880,23 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb r0!, {r0, r3, r4, r5, r6, r8} │ │ │ │ ldmdb sl, {r0, r3, r4, r5, r6, r8} │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r7, #2 │ │ │ │ b.n 561d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4504a8> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1793051,15 +1793098,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 562338 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x450a80> │ │ │ │ lsls r1, r7, #5 │ │ │ │ b.n 5622f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x450a40> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r4, 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 r9, r2 │ │ │ │ ldr r2, [pc, #820] @ (5623d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x450b1c>) │ │ │ │ @@ -1794631,21 +1794678,21 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ bvc.n 56307c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4517c4> │ │ │ │ lsls r1, r7, #5 │ │ │ │ bcs.n 5630ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4517f4> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #192 @ 0xc0 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -1795589,23 +1795636,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r5, pc, #936 @ (adr r5, 563d60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4524a8>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bls.n 563920 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x452068> │ │ │ │ + bge.n 563980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4520c8> │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ bl 48ab70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3792b8> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1795938,17 +1795985,17 @@ │ │ │ │ asrs r7, r0, #21 │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ add r3, pc, #456 @ (adr r3, 563edc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x452624>) │ │ │ │ lsrs r1, r7, #5 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ ands r2, r1 │ │ │ │ ... │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 56338e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x451ad6> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ vldr d0, [pc, #448] @ 563ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x452640> │ │ │ │ @@ -1796768,27 +1796815,27 @@ │ │ │ │ stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r6, {r0, r1, r3, r6, r7} │ │ │ │ - vcvt.f32.u32 , q14, #1 │ │ │ │ + @ instruction: 0xffff5fac │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 563e12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45255a> │ │ │ │ vshr.u32 d28, d2, #1 │ │ │ │ lsls r1, r7, #5 │ │ │ │ beq.n 56460e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x452d56> │ │ │ │ - vqdmulh.s , , d8[0] │ │ │ │ + @ instruction: 0xffff5df8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mrc 15, 4, APSR_nzcv, cr15, cr15, {7} │ │ │ │ b.n 56402e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x452776> │ │ │ │ - vqrdmlah.s q14, , d12[0] │ │ │ │ + @ instruction: 0xffffcffc │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1796857,25 +1796904,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5646e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x452e30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5646ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x452e34>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + ldr r0, [pc, #760] @ (5649e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453130>) │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1797162,23 +1797209,23 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6c4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf23c00c9 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + bfi r0, ip, #3, #7 │ │ │ │ + ldrsb r0, [r7, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf22400c9 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + @ instruction: 0xf35400c9 │ │ │ │ + ldrsb r0, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ @ instruction: 0xb614 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1797277,28 +1797324,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - strb r4, [r5, r3] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds.w r0, r6, #201 @ 0xc9 │ │ │ │ - strb r2, [r4, r2] │ │ │ │ + movw r0, #24777 @ 0x60c9 │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf0fc00c9 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + @ instruction: 0xf22c00c9 │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf0ea00c9 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + @ instruction: 0xf21a00c9 │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #456] @ (564d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453474>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1797485,18 +1797532,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ push {r2, r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 564db4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4534fc> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - strh r0, [r3, r3] │ │ │ │ + strb r0, [r1, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 13, cr0, cr14, cr9, {6} │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + and.w r0, lr, #201 @ 0xc9 │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r4, 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 │ │ │ │ ldrb.w r4, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1797635,34 +1797682,34 @@ │ │ │ │ ldr r1, [pc, #56] @ (564ee0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453628>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldc 0, cr0, [r8, #804] @ 0x324 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + cdp 0, 12, cr0, cr8, cr9, {6} │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs r4, r2, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r4, 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, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #760] @ (5651f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453938>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1797973,43 +1798020,43 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r2, 5651f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45393c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xeada00c9 │ │ │ │ - ldr r6, [pc, #408] @ (5653a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453ae8>) │ │ │ │ + stc 0, cr0, [sl], {201} @ 0xc9 │ │ │ │ + ldr r7, [pc, #600] @ (565460 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453ba8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [pc, #800] @ (565534 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453c7c>) │ │ │ │ + ldr r7, [pc, #992] @ (5655f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453d3c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xeaa200c9 │ │ │ │ - ldr r6, [pc, #184] @ (5652d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453a1c>) │ │ │ │ + rsbs r0, r2, r9, lsl #3 │ │ │ │ + ldr r7, [pc, #376] @ (565394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453adc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r5, #8 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r4, r7, #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, #1424] @ 5657e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453f28> │ │ │ │ @@ -1798572,137 +1798619,137 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #624 @ 0x270 │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r2, [pc, #856] @ (565b4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454294>) │ │ │ │ + ldr r4, [pc, #24] @ (56580c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453f54>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453c48> │ │ │ │ + b.n 565760 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453ea8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #64] @ (56583c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453f84>) │ │ │ │ + ldr r3, [pc, #256] @ (5658fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454044>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #680] @ (565aac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541f4>) │ │ │ │ + ldr r3, [pc, #872] @ (565b6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4542b4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5653d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453b20> │ │ │ │ + b.n 565638 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453d80> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #464] @ (5659dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454124>) │ │ │ │ + ldr r2, [pc, #656] @ (565a9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541e4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r2, 56583e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453f86> │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5653b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453afc> │ │ │ │ + b.n 565614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453d5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #368] @ (565988 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4540d0>) │ │ │ │ + ldr r2, [pc, #560] @ (565a48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454190>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r2, 565844 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453f8c> │ │ │ │ + revsh r2, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 565390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453ad8> │ │ │ │ + b.n 5655f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453d38> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #272] @ (565934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45407c>) │ │ │ │ + ldr r2, [pc, #464] @ (5659f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45413c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #984] @ (565c00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454348>) │ │ │ │ + ldr r4, [pc, #152] @ (5658c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454008>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56536c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453ab4> │ │ │ │ + b.n 5655cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453d14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #176] @ (5658e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454028>) │ │ │ │ + ldr r2, [pc, #368] @ (5659a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4540e8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #248] @ (56592c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454074>) │ │ │ │ + ldr r6, [pc, #440] @ (5659ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454134>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453a90> │ │ │ │ + b.n 5655a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453cf0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #80] @ (56588c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453fd4>) │ │ │ │ + ldr r2, [pc, #272] @ (56594c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454094>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #872] @ (565ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4542f0>) │ │ │ │ + ldr r3, [pc, #40] @ (565868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453fb0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453a6c> │ │ │ │ + b.n 565584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453ccc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #1008] @ (565c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454380>) │ │ │ │ + ldr r2, [pc, #176] @ (5658f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454040>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #968] @ (565c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45435c>) │ │ │ │ + ldr r3, [pc, #136] @ (5658d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45401c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453a48> │ │ │ │ + b.n 565560 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453ca8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #912] @ (565be4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45432c>) │ │ │ │ + ldr r2, [pc, #80] @ (5658a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453fec>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #600] @ (565ab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541f8>) │ │ │ │ + ldr r3, [pc, #792] @ (565b70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4542b8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5652dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453a24> │ │ │ │ + b.n 56553c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453c84> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #816] @ (565b90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4542d8>) │ │ │ │ + ldr r1, [pc, #1008] @ (565c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454398>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbnz r2, 565868 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453fb0> │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5652b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453a00> │ │ │ │ + b.n 565518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453c60> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #720] @ (565b3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454284>) │ │ │ │ + ldr r1, [pc, #912] @ (565bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454344>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #520] @ (565a78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541c0>) │ │ │ │ + ldr r3, [pc, #712] @ (565b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454280>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565294 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4539dc> │ │ │ │ + b.n 5654f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453c3c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #624] @ (565ae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454230>) │ │ │ │ + ldr r1, [pc, #816] @ (565ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4542f0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #968] @ (565c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45438c>) │ │ │ │ + ldr r2, [pc, #136] @ (565904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45404c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4539b8> │ │ │ │ + b.n 5654d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453c18> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #528] @ (565a94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541dc>) │ │ │ │ + ldr r1, [pc, #720] @ (565b54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45429c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #328] @ (5659d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454118>) │ │ │ │ + ldr r3, [pc, #520] @ (565a90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541d8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56524c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453994> │ │ │ │ + b.n 5654ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453bf4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #432] @ (565a40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454188>) │ │ │ │ + ldr r1, [pc, #624] @ (565b00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454248>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #984] @ (565c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4543b4>) │ │ │ │ + ldr r3, [pc, #152] @ (56592c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454074>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453970> │ │ │ │ + b.n 565488 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453bd0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #336] @ (5659ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454134>) │ │ │ │ + ldr r1, [pc, #528] @ (565aac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541f4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #200] @ (565968 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4540b0>) │ │ │ │ + ldr r3, [pc, #392] @ (565a28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454170>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45394c> │ │ │ │ + b.n 565464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453bac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #240] @ (565998 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4540e0>) │ │ │ │ + ldr r1, [pc, #432] @ (565a58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541a0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #968] @ (565c74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4543bc>) │ │ │ │ + ldr r3, [pc, #136] @ (565934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45407c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5651d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453920> │ │ │ │ + b.n 565438 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453b80> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #128] @ (565934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45407c>) │ │ │ │ + ldr r1, [pc, #320] @ (5659f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45413c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #120] @ (565930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454078>) │ │ │ │ + ldr r2, [pc, #312] @ (5659f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454138>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5651bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453904> │ │ │ │ + b.n 56541c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453b64> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #48] @ (5658f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454038>) │ │ │ │ + ldr r1, [pc, #240] @ (5659b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4540f8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #408] @ (565a5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541a4>) │ │ │ │ + ldr r2, [pc, #600] @ (565b1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454264>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565198 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4538e0> │ │ │ │ + b.n 5653f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453b40> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blxns lr │ │ │ │ + ldr r1, [pc, #144] @ (56595c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4540a4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #392] @ (565a58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4541a0>) │ │ │ │ + ldr r2, [pc, #584] @ (565b18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454260>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56516c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4538b4> │ │ │ │ + b.n 5653cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x453b14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx fp │ │ │ │ + ldr r1, [pc, #32] @ (5658f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454040>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #912] @ (565c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4543b4>) │ │ │ │ + ldr r3, [pc, #80] @ (56592c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454074>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + ldr r0, [pc, #968] @ (565ca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4543f0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #952] @ (565c9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4543e4>) │ │ │ │ + ldr r3, [pc, #120] @ (56595c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4540a4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #896] @ (565c68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4543b0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #2920] @ 566464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454bac> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1799825,140 +1799872,140 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ add r6, pc, #960 @ (adr r6, 56682c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454f74>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #600] @ (5666d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454e18>) │ │ │ │ + ldr r1, [pc, #792] @ (566790 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454ed8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 5666bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454e04> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r4, r7 │ │ │ │ + add ip, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov lr, fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mcr2 0, 2, r0, cr14, cr11, {5} │ │ │ │ - mcr2 0, 3, r0, cr12, cr11, {5} │ │ │ │ - cmp sl, ip │ │ │ │ + vqadd.u64 d16, d30, d27 │ │ │ │ + vshr.u64 d0, d27, #36 │ │ │ │ + bx r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs r0, r6 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + mov ip, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs r6, r1 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp lr, r9 │ │ │ │ + mov lr, pc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ble.n 566480 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454bc8> │ │ │ │ + svc 24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adcs r4, r6 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #672 @ (adr r1, 56675c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454ea4>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - mvns r6, r5 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ble.n 5665bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d04> │ │ │ │ + udf #172 @ 0xac │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + tst r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 566492 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454bda> │ │ │ │ - @ instruction: 0xffff45ce │ │ │ │ + vqshlu.s64 q10, q15, #63 @ 0x3f │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 5665cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d14> │ │ │ │ + ble.n 56642c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454b74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r0, r1 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - muls r4, r6 │ │ │ │ + add ip, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 5664cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c14> │ │ │ │ + bgt.n 56652c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c74> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, r7 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 5664a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454bf0> │ │ │ │ + bgt.n 566508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c50> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfacc00bb │ │ │ │ - @ instruction: 0xfaea00bb │ │ │ │ - rors r4, r1 │ │ │ │ + @ instruction: 0xfbfc00bb │ │ │ │ + ldc2 0, cr0, [sl], {187} @ 0xbb │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 5665d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d1c> │ │ │ │ + blt.n 566434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454b7c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - muls r0, r6 │ │ │ │ + add r8, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 5665a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454ce8> │ │ │ │ + blt.n 566600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d48> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #214 @ 0xd6 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eors r4, r7 │ │ │ │ + sbcs r4, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 56652c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c74> │ │ │ │ + blt.n 56658c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454cd4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + tst r2, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 5665e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d2c> │ │ │ │ + bge.n 566444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454b8c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r6, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r5 │ │ │ │ + negs r0, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 56656c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454cb4> │ │ │ │ + bge.n 5665cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d14> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r4, r7, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 56653c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c84> │ │ │ │ + bge.n 56659c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454ce4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - rors r6, r5 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 566518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c60> │ │ │ │ + bge.n 566578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454cc0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #116 @ 0x74 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 5664f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c3c> │ │ │ │ + bge.n 566554 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c9c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bhi.n 5664c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c10> │ │ │ │ + bls.n 566528 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454c70> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r6 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 566644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d8c> │ │ │ │ + bls.n 5664a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454bec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eors r6, r7 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 566618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454d60> │ │ │ │ + bls.n 566478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454bc0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r5, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ beq.w 5666c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x454e0c> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1800703,181 +1800750,180 @@ │ │ │ │ b.n 566b6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4552b2> │ │ │ │ ldr r3, [pc, #336] @ (566de4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45552c>) │ │ │ │ add r3, pc │ │ │ │ b.n 566b6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4552b2> │ │ │ │ ldr r3, [pc, #336] @ (566de8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455530>) │ │ │ │ add r3, pc │ │ │ │ b.n 566b6a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4552b2> │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 566c0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455354> │ │ │ │ + bvs.n 566c6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4553b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 566be4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45532c> │ │ │ │ + bvs.n 566c44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45538c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + ands r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bpl.n 566db4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4554fc> │ │ │ │ + bvs.n 566c14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45535c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #8 │ │ │ │ + subs r2, #56 @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #496 @ (adr r0, 566eb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4555fc>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 566f74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4556bc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 566dc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45550c> │ │ │ │ + bpl.n 566c24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45536c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 566d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4554e4> │ │ │ │ + bpl.n 566bfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455344> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 566d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4554b4> │ │ │ │ + bpl.n 566dcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455514> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 566d3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455484> │ │ │ │ + bpl.n 566d9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4554e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #98 @ 0x62 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + lsls r2, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #26 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 566c5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4553a4> │ │ │ │ + bcc.n 566cbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455404> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 566c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455380> │ │ │ │ + bcc.n 566c98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4553e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #10 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #32 │ │ │ │ + eors r0, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcs.n 566df0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455538> │ │ │ │ + bcc.n 566c50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455398> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r5, {r4, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r5, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, 566d5a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4554a2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + subs r0, #220 @ 0xdc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + subs r0, #84 @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - beq.n 566d5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4554a4> │ │ │ │ + bcs.n 566dbc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455504> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r5, #174 @ 0xae │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + subs r0, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + subs r0, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r5, #72 @ 0x48 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - negs r2, r0 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r6, #174 @ 0xae │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #94 @ 0x5e │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 566bd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455318> │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + @ instruction: 0xe83600c6 │ │ │ │ + subs r6, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r6, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r3, #10 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r5, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1801598,59 +1801644,59 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r7, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + ldmia r1!, {r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r7, #122 @ 0x7a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 549680 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x437dc8> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1801867,61 +1801913,61 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r1, #154 @ 0x9a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r0, #4 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #236 @ 0xec │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1801992,20 +1802038,20 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ b.n 567852 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455f9a> │ │ │ │ - mcr 0, 0, r0, cr0, cr11, {5} │ │ │ │ - b.n 567ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456744> │ │ │ │ + vqadd.s64 d0, d16, d27 │ │ │ │ + b.n 56725c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4559a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 567f54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45669c> │ │ │ │ + b.n 5671b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4558fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 567f90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4566d8> │ │ │ │ + b.n 5671f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x455938> │ │ │ │ lsls r3, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1802164,31 +1802210,31 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ movs r3, #1 │ │ │ │ b.n 56797e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4560c6> │ │ │ │ nop │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, #84 @ 0x54 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r4, 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, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2736] @ 568590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456cd8> │ │ │ │ @@ -1803255,43 +1803301,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - blt.n 568638 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456d80> │ │ │ │ + bgt.n 568698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456de0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 568670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456db8> │ │ │ │ + bgt.n 5684d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456c18> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r7, #22] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r6, #116 @ 0x74 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 568606 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456d4e> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1803393,25 +1803439,25 @@ │ │ │ │ ldr r3, [pc, #36] @ (5686ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456e34>) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2786 @ 0xae2 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - bpl.n 568730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456e78> │ │ │ │ + bvs.n 568790 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456ed8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 568948 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457090> │ │ │ │ + b.n 568ba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4572f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 568914 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45705c> │ │ │ │ + b.n 568b74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4572bc> │ │ │ │ lsls r3, r7, #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] │ │ │ │ @@ -1803481,27 +1803527,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (5687c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f0c>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r6, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #920] @ 0x398 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 5687e6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f2e> │ │ │ │ @@ -1803561,48 +1803607,48 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (56887c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456fc4>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bcc.n 5687a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456ef0> │ │ │ │ + bmi.n 568808 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f50> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5687e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f28> │ │ │ │ + bmi.n 568840 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (5688a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456fec>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (5688a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456ff0>) │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bcc.n 568804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f4c> │ │ │ │ + bmi.n 568864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456fac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 5687b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456efc> │ │ │ │ + bmi.n 568814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (5688c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457010>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (5688cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457014>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 56891c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457064> │ │ │ │ @@ -1803633,21 +1803679,21 @@ │ │ │ │ movw r2, #1606 @ 0x646 │ │ │ │ ldr r1, [pc, #24] @ (56893c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457084>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5478e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x43602c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r4, #146 @ 0x92 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ sub.w r5, r4, #20 │ │ │ │ @@ -1803687,18 +1803733,18 @@ │ │ │ │ ldr r1, [pc, #24] @ (5689c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457108>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bic.w r0, r0, #187 @ 0xbb │ │ │ │ - sxtb r6, r1 │ │ │ │ + adcs.w r0, r0, #187 @ 0xbb │ │ │ │ + cbz r6, 568a1e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457166> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 568aa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4571ec> │ │ │ │ + bcc.n 568904 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45704c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1804118,17 +1804164,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 568854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f9c> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ b.n 568d7e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4574c6> │ │ │ │ nop │ │ │ │ - bhi.n 568da8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4574f0> │ │ │ │ + bge.n 568e08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457550> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1804194,17 +1804240,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 568854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456f9c> │ │ │ │ movs r2, #5 │ │ │ │ bl 54848c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436bd4> │ │ │ │ b.n 568e32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45757a> │ │ │ │ nop │ │ │ │ - bhi.n 568ef8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x457640> │ │ │ │ + bls.n 568f58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4576a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -1805550,23 +1805596,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r1, r7, #5 │ │ │ │ str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 56a018 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x458760>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1806862,71 +1806908,71 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #31 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.w 569d4e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x458496> │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r3, #30 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r5, #14 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 56a222 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45896a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -1807159,44 +1807205,46 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ b.w 56a1fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x458946> │ │ │ │ nop │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vqadd.u32 d0, d16, d27 │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mrc2 0, 7, r0, cr14, cr11, {5} │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mrc2 0, 3, r0, cr4, cr11, {5} │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mrc2 0, 2, r0, cr12, cr11, {5} │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - mcr2 0, 2, r0, cr8, cr11, {5} │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + vshr.u64 d0, d27, #28 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + vshr.u64 d0, d27, #52 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mrc2 0, 1, r0, cr2, cr11, {5} │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + vqadd.u64 d16, d24, d27 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ + vqadd.u32 d16, d18, d27 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mrc2 0, 0, r0, cr14, cr11, {5} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + vqadd.u8 d16, d30, d27 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mcr2 0, 0, r0, cr2, cr11, {5} │ │ │ │ + vqadd.u64 d0, d18, d27 │ │ │ │ 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] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1807435,22 +1807483,22 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 569cac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4583f4> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 56b110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x459858> │ │ │ │ b.n 56af92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4596da> │ │ │ │ nop │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2l 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - lsls r2, r6, #6 │ │ │ │ + mcr2 0, 1, r0, cr12, cr11, {5} │ │ │ │ + lsls r2, r4, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2 0, cr0, [r0], {187} @ 0xbb │ │ │ │ + ldc2 0, cr0, [r0, #748]! @ 0x2ec │ │ │ │ stmdb 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, #792] @ (56b470 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x459bb8>) │ │ │ │ ldr r3, [pc, #792] @ (56b474 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x459bbc>) │ │ │ │ @@ -1808096,15 +1808144,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #416] @ (56b974 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a0bc>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #224] @ (56b8bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a004>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1808280,16 +1808328,16 @@ │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 56b8ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a012> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 56b850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x459f98> │ │ │ │ movs r0, #16 │ │ │ │ b.n 56b850 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x459f98> │ │ │ │ - ldrsh.w r0, [r6, #187] @ 0xbb │ │ │ │ - @ instruction: 0xf3fc00bb │ │ │ │ + @ instruction: 0xfae600bb │ │ │ │ + @ instruction: 0xf52c00bb │ │ │ │ stmdb 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, #2832] @ 56c4d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45ac1c> │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #2832] @ 56c4d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45ac20> │ │ │ │ @@ -1809327,99 +1809375,99 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r0, r1, r3} │ │ │ │ vsubw.u , , d21 │ │ │ │ @ instruction: 0xfffff349 │ │ │ │ vdup.8 d28, d19[7] │ │ │ │ - @ instruction: 0xfffff7ec │ │ │ │ + vqshrn.u64 d31, q6, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orns r0, r6, #187 @ 0xbb │ │ │ │ - @ instruction: 0xf6dc00bb │ │ │ │ - bics.w r0, sl, #187 @ 0xbb │ │ │ │ + sub.w r0, r6, #187 @ 0xbb │ │ │ │ + strb.w r0, [ip, fp, lsl #3] │ │ │ │ + sbc.w r0, sl, #187 @ 0xbb │ │ │ │ orrs r2, r0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr??.w r0, [r2, #187] @ 0xbb │ │ │ │ - ldrb r0, [r2, #20] │ │ │ │ + @ instruction: 0xfa2200bb │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc 0, cr0, [ip, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xf77e00bb │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + mcr 0, 6, r0, cr12, cr11, {5} │ │ │ │ + strh.w r0, [lr, #187] @ 0xbb │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc 0, cr0, [r0], {187} @ 0xbb │ │ │ │ - movt r0, #8379 @ 0x20bb │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldc 0, cr0, [r0, #748]! @ 0x2ec │ │ │ │ + @ instruction: 0xf3f200bb │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stcl 0, cr0, [r4], #-748 @ 0xfffffd14 │ │ │ │ - @ instruction: 0xf75000bb │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldc 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ + strb.w r0, [r0, #187] @ 0xbb │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc 0, cr0, [sl], #-748 @ 0xfffffd14 │ │ │ │ + ldcl 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ stmia r5!, {r0, r4, r5} │ │ │ │ - vrshr.u32 d31, d8, #1 │ │ │ │ + @ instruction: 0xfffff348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds.w r0, r6, fp, ror #2 │ │ │ │ - @ instruction: 0xf2d600bb │ │ │ │ - add.w r0, r4, fp, ror #2 │ │ │ │ - orr.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + mcrr 0, 11, r0, r6, cr11 │ │ │ │ + and.w r0, r6, #6127616 @ 0x5d8000 │ │ │ │ + ldc 0, cr0, [r4], #-748 @ 0xfffffd14 │ │ │ │ + sbcs.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xeae400bb │ │ │ │ - orrs.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ - @ instruction: 0xeaa000bb │ │ │ │ - orns r0, ip, #6127616 @ 0x5d8000 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldc 0, cr0, [r4], {187} @ 0xbb │ │ │ │ + @ instruction: 0xf58e00bb │ │ │ │ + rsbs r0, r0, fp, ror #2 │ │ │ │ + sub.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orns r0, r2, fp, ror #2 │ │ │ │ - @ instruction: 0xf31c00bb │ │ │ │ - and.w r0, lr, fp, ror #2 │ │ │ │ - eor.w r0, r8, #187 @ 0xbb │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + sub.w r0, r2, fp, ror #2 │ │ │ │ + orr.w r0, ip, #6127616 @ 0x5d8000 │ │ │ │ + @ instruction: 0xeb3e00bb │ │ │ │ + subs.w r0, r8, #187 @ 0xbb │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrd r0, r0, [sl, #748]! @ 0x2ec │ │ │ │ - b.n 56ccc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b410> │ │ │ │ + @ instruction: 0xeb2a00bb │ │ │ │ + b.n 56bf28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a670> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vshr.s64 d0, d27, #34 │ │ │ │ - vshr.s64 d0, d27, #30 │ │ │ │ - @ instruction: 0xf39600bb │ │ │ │ - @ instruction: 0xe98200bb │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + @ instruction: 0xf0ce00bb │ │ │ │ + @ instruction: 0xf0d200bb │ │ │ │ + @ instruction: 0xf4c600bb │ │ │ │ + @ instruction: 0xeab200bb │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adcs.w r0, sl, #187 @ 0xbb │ │ │ │ - ldrd r0, r0, [ip], #748 @ 0x2ec │ │ │ │ - @ instruction: 0xf0e600bb │ │ │ │ - @ instruction: 0xe8cc00bb │ │ │ │ - movw r0, #41147 @ 0xa0bb │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + @ instruction: 0xf28a00bb │ │ │ │ + bic.w r0, ip, fp, ror #2 │ │ │ │ + @ instruction: 0xf21600bb │ │ │ │ + ldrd r0, r0, [ip, #748]! @ 0x2ec │ │ │ │ + @ instruction: 0xf37a00bb │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia.w r4!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - @ instruction: 0xf13400bb │ │ │ │ - ldrd r0, r0, [ip], #-748 @ 0x2ec │ │ │ │ - vshr.s64 d0, d27, #42 │ │ │ │ - @ instruction: 0xe85c00bb │ │ │ │ - @ instruction: 0xf2e400bb │ │ │ │ - @ instruction: 0xe82600bb │ │ │ │ - mrc 0, 5, r0, cr2, cr11, {5} │ │ │ │ - @ instruction: 0xe81000bb │ │ │ │ - b.n 56c9a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b0f0> │ │ │ │ + strd r0, r0, [r4, #748]! @ 0x2ec │ │ │ │ + @ instruction: 0xf26400bb │ │ │ │ + @ instruction: 0xe9ac00bb │ │ │ │ + @ instruction: 0xf0c600bb │ │ │ │ + @ instruction: 0xe98c00bb │ │ │ │ + ands.w r0, r4, #6127616 @ 0x5d8000 │ │ │ │ + ldrd r0, r0, [r6, #-748] @ 0x2ec │ │ │ │ + vshr.s64 d16, d27, #30 │ │ │ │ + strd r0, r0, [r0, #-748] @ 0x2ec │ │ │ │ + b.n 56cc08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b350> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mcr 0, 0, r0, cr10, cr11, {5} │ │ │ │ - mcr 0, 0, r0, cr14, cr11, {5} │ │ │ │ - b.n 56c98c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b0d4> │ │ │ │ + vqadd.s64 d0, d26, d27 │ │ │ │ + vqadd.s64 d0, d30, d27 │ │ │ │ + b.n 56cbec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b334> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mrc 0, 0, r0, cr14, cr11, {5} │ │ │ │ - mcr 0, 1, r0, cr2, cr11, {5} │ │ │ │ + vqadd.s8 d16, d30, d27 │ │ │ │ + vqadd.s16 d16, d18, d27 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 56c60e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45ad56> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 56c66c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45adb4> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r1, #24 │ │ │ │ @@ -1809546,16 +1809594,16 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r7, r6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - rsb r0, r4, #187 @ 0xbb │ │ │ │ - b.n 56c328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45aa70> │ │ │ │ + @ instruction: 0xf2f400bb │ │ │ │ + b.n 56c588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45acd0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #136] @ 56c804 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45af4c> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1809777,22 +1809825,22 @@ │ │ │ │ bl 56b47c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x459bc4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 54aea4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4395ec> │ │ │ │ b.n 56c8ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b036> │ │ │ │ nop │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56d058 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b7a0> │ │ │ │ + b.n 56c2b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45aa00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vqadd.s64 d0, d24, d27 │ │ │ │ - b.n 56d044 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b78c> │ │ │ │ + orn r0, r8, #187 @ 0xbb │ │ │ │ + b.n 56c2a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45a9ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vqadd.s8 d16, d30, d27 │ │ │ │ + orns r0, lr, #187 @ 0xbb │ │ │ │ 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] @ (56cb94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b2dc>) │ │ │ │ ldr r3, [pc, #396] @ (56cb98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b2e0>) │ │ │ │ @@ -1809949,23 +1809997,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #234 @ 0xea │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #238 @ 0xee │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldcl 0, cr0, [lr, #-748] @ 0xfffffd14 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + mcr 0, 4, r0, cr14, cr11, {5} │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56cdec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b534> │ │ │ │ + b.n 56d04c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b794> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldcl 0, cr0, [r4, #-748]! @ 0xfffffd14 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + mcr 0, 5, r0, cr4, cr11, {5} │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56cdcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b514> │ │ │ │ + b.n 56d02c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b774> │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -1810042,18 +1810090,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 5688ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456ff4> │ │ │ │ nop │ │ │ │ adds r4, #32 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + stcl 0, cr0, [ip, #-748]! @ 0xfffffd14 │ │ │ │ + strb r6, [r3, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 56cf04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b64c> │ │ │ │ lsls r3, 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, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ @@ -1810804,50 +1810852,50 @@ │ │ │ │ movne r4, r3 │ │ │ │ beq.w 56d228 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b970> │ │ │ │ b.n 56d20e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b956> │ │ │ │ mov r0, fp │ │ │ │ bl 5688ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x456ff4> │ │ │ │ adds r3, #42 @ 0x2a │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldmdb lr!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + orn r0, lr, fp, ror #2 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 56d5d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bd1c> │ │ │ │ + ble.n 56d434 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bb7c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 56ce28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b570> │ │ │ │ + b.n 56d088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b7d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 56d53c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bc84> │ │ │ │ + bls.n 56d59c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bce4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56ce7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b5c4> │ │ │ │ + b.n 56d0dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b824> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 56d510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bc58> │ │ │ │ + bls.n 56d570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bcb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56ce10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b558> │ │ │ │ + b.n 56d070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b7b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 56d4ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bc34> │ │ │ │ + bls.n 56d54c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bc94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 56d4d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bc18> │ │ │ │ + bhi.n 56d530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bc78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56dd28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c470> │ │ │ │ + b.n 56cf88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b6d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 56d4ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bbf4> │ │ │ │ + bhi.n 56d50c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bc54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ (56d5bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bd04>) │ │ │ │ @@ -1810897,19 +1810945,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #140 @ 0x8c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 56dd9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c4e4> │ │ │ │ + b.n 56cffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b744> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 56d588 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bcd0> │ │ │ │ + bhi.n 56d5e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bd30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (56d678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45bdc0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1810979,19 +1811027,19 @@ │ │ │ │ nop │ │ │ │ cmp r2, #18 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 56dd0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c454> │ │ │ │ + b.n 56cf6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45b6b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 56d6d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45be18> │ │ │ │ + bvc.n 56d730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45be78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #936] @ (56da4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c194>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1811349,41 +1811397,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + b.n 56db70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c2b8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 56d9ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c0f4> │ │ │ │ + bmi.n 56da0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c154> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56dbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c31c> │ │ │ │ + b.n 56de34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c57c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 56d980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c0c8> │ │ │ │ + bmi.n 56d9e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c128> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 4 │ │ │ │ + b.n 56dae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c22c> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 56db20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c268> │ │ │ │ + bmi.n 56db80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c2c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 56d994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c0dc> │ │ │ │ + bcc.n 56d9f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c13c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + b.n 56dc30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c378> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 56db20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c268> │ │ │ │ + bcc.n 56db80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c2c8> │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -1811520,23 +1811568,23 @@ │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #76 @ 0x4c │ │ │ │ lsls r1, r7, #5 │ │ │ │ - udf #42 @ 0x2a │ │ │ │ + svc 90 @ 0x5a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 56db6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c2b4> │ │ │ │ + bne.n 56dbcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c314> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 56dbf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c340> │ │ │ │ + svc 36 @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 56db48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c290> │ │ │ │ + bne.n 56dba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c2f0> │ │ │ │ lsls r3, r7, #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] @ (56dd30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c478>) │ │ │ │ @@ -1811644,19 +1811692,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ lsls r1, r7, #5 │ │ │ │ - bpl.n 56dcc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c410> │ │ │ │ + bvs.n 56dd28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c470> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + beq.n 56dc74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c3bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #248] @ (56de50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c598>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1811761,25 +1811809,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - blt.n 56dd80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c4c8> │ │ │ │ + bgt.n 56dde0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c528> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1811830,17 +1811878,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56df04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c64c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2127 @ 0x84f │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ - blt.n 56dfd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c71c> │ │ │ │ + bgt.n 56de34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c57c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1811957,54 +1812005,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2639 @ 0xa4f │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - blt.n 56e038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c780> │ │ │ │ + bgt.n 56e098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c7e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 56e014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c75c> │ │ │ │ + bgt.n 56e074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c7bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 56dff0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c738> │ │ │ │ + bgt.n 56e050 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c798> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 56dfec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c734> │ │ │ │ + blt.n 56e04c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c794> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 56dfe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c728> │ │ │ │ + blt.n 56e040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c788> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56e074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c7bc> │ │ │ │ ldr r3, [pc, #12] @ (56e078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c7c0>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56e0ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c802> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1812022,15 +1812070,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 548da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4374ec> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56e0fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45c846> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1812048,15 +1812096,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 548da4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4374ec> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1812224,23 +1812272,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56e2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45ca40>) │ │ │ │ movw r2, #2745 @ 0xab9 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ nop │ │ │ │ - bvs.n 56e344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45ca8c> │ │ │ │ + bvc.n 56e3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45caec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 56e304 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45ca4c> │ │ │ │ + bls.n 56e364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45caac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -1813353,27 +1813401,27 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r6, r5, r4 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - movs r5, #196 @ 0xc4 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r2, #104 @ 0x68 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp r1, r2 │ │ │ │ bcs.w 56f116 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45d85e> │ │ │ │ @@ -1814658,65 +1814706,65 @@ │ │ │ │ movw r2, #3242 @ 0xcaa │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #388] @ 0x184 │ │ │ │ - @ instruction: 0xffffc898 │ │ │ │ + vtbx.8 d28, {d31- │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + ldrb r0, [r4, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 56fcc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e410> │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, r7 │ │ │ │ + cmp r2, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 56fccc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e414> │ │ │ │ + sxtb r2, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 56fcd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e418> │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + sxth r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + cbz r0, 56fd12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e45a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + cbz r4, 56fd04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e44c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #8 │ │ │ │ + cbz r2, 56fd08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e450> │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [pc, #948] @ (5700b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e7fc>) │ │ │ │ movw r2, #3126 @ 0xc36 │ │ │ │ ldr r1, [pc, #948] @ (5700b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e800>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1815058,79 +1815106,79 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2962 @ 0xb92 │ │ │ │ bl 5483c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x436b10> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - bkpt 0x00f2 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, r7] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + ittt ne │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + addne r7, sp, #176 @ 0xb0 │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + bkpt 0x0056 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0094 │ │ │ │ + itt gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + addgt r6, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + itet cc │ │ │ │ + lslcc r3, r7, #2 │ │ │ │ + addcs r6, sp, #496 @ 0x1f0 │ │ │ │ + lslcc r3, r7, #2 │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0006 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ite ge │ │ │ │ - lslge r3, r7, #2 │ │ │ │ - addlt r5, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itet │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - addal r4, sp, #1008 @ 0x3f0 │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, 5701a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e8ee> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r0, 57019e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45e8e6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 571824 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45ff6c> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 570b38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45f280> │ │ │ │ @@ -1819863,23 +1819911,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (572cfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x461444>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572d00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x461448>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5735d6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x461d1e> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 5730a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4617f0> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1820929,273 +1820977,273 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (5737f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x461f38>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (5737f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x461f3c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r4, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #936] @ 0x3a8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57547c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bc4> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 5741fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x462944> │ │ │ │ @@ -1823719,491 +1823767,491 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (57536c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463ab4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (575370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463ab8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 574fda <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463722> │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r0, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r5, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #16] │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r3, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r5, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r4, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #20] │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r2, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #26] │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r7, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #880] @ 0x370 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #40] @ 0x28 │ │ │ │ + ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 575608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d50>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, pc, #656 @ (adr r7, 57553c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c84>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, pc, #464 @ (adr r7, 575480 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bc8>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, pc, #304 @ (adr r7, 5753e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b2c>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 575348 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463a90>) │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 57567c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463dc4>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 5755b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463cf8>) │ │ │ │ + add r7, pc, #944 @ (adr r7, 575670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463db8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 575514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c5c>) │ │ │ │ + add r7, pc, #784 @ (adr r7, 5755d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d1c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 575478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bc0>) │ │ │ │ + add r7, pc, #624 @ (adr r7, 575538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 5753bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b04>) │ │ │ │ + add r7, pc, #432 @ (adr r7, 57547c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 575310 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463a58>) │ │ │ │ + add r7, pc, #256 @ (adr r7, 5753d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b18>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 575664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463dac>) │ │ │ │ + add r7, pc, #80 @ (adr r7, 575324 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463a6c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 5755e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d30>) │ │ │ │ + add r6, pc, #976 @ (adr r6, 5756a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463df0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 57553c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c84>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 5755fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #432 @ (adr r5, 575490 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bd8>) │ │ │ │ + add r6, pc, #624 @ (adr r6, 575550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c98>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 5753e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b2c>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 5754a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 5752e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463a30>) │ │ │ │ + add r6, pc, #192 @ (adr r6, 5753a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463af0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 57567c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463dc4>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 57533c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463a84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 5755f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d40>) │ │ │ │ + add r5, pc, #968 @ (adr r5, 5756b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #592 @ (adr r4, 575544 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c8c>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 575604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d4c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #440 @ (adr r4, 5754b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bf8>) │ │ │ │ + add r5, pc, #632 @ (adr r5, 575570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463cb8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 5753fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b44>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 5754bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c04>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 575358 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463aa0>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 575418 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 5756d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e1c>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 575394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463adc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #856 @ (adr r3, 575660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463da8>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 575320 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463a68>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #656 @ (adr r3, 57559c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463ce4>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 57565c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463da4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 5754f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c40>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 5755b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 575464 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bac>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 575524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c6c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 5753e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b28>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 5754a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463be8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 57533c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463a84>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 5753fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #920 @ (adr r2, 5756b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e00>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 575378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463ac0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #720 @ (adr r2, 5755f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d3c>) │ │ │ │ + add r3, pc, #912 @ (adr r3, 5756b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463dfc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 575540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c88>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 575600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 57546c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bb4>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 57552c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #136 @ (adr r2, 5753b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b00>) │ │ │ │ + add r3, pc, #328 @ (adr r3, 575478 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #912 @ (adr r1, 5756c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e0c>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 575384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463acc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 575610 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d58>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 5756d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e18>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 57556c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463cb4>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 57562c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 5754e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c30>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 5755a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463cf0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 575424 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b6c>) │ │ │ │ + add r2, pc, #416 @ (adr r2, 5754e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c2c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 575370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463ab8>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 575430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #880 @ (adr r0, 5756bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e04>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 57537c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463ac4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 575618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d60>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 5756d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 575574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463cbc>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 575634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d7c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 5754b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bf8>) │ │ │ │ + add r1, pc, #536 @ (adr r1, 575570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463cb8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 5753cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b14>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 57548c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463bd4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + add r1, pc, #88 @ (adr r1, 5753b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + add r0, pc, #944 @ (adr r0, 575714 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e5c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #760 @ (adr r0, 575660 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463da8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #576 @ (adr r0, 5755ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463cf4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + add r0, pc, #392 @ (adr r0, 5754f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + add r0, pc, #160 @ (adr r0, 575414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463b5c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #404] @ (57550c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c54>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (575510 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463c58>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1824392,125 +1824440,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (5755e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d2c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (5755e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #920 @ (adr r3, 575958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4640a0>) │ │ │ │ + add r5, pc, #88 @ (adr r5, 575618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #896 @ (adr r4, 575944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46408c>) │ │ │ │ + add r6, pc, #64 @ (adr r6, 575604 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d4c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #680 @ (adr r4, 575870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463fb8>) │ │ │ │ + add r5, pc, #872 @ (adr r5, 575930 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464078>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 5759bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464104>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 57567c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463dc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #88 @ (adr r4, 575628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d70>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 5756e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, pc, #936 @ (adr r3, 575980 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4640c8>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 575640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463d88>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 5758cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464014>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 57598c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4640d4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 575668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463db0>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 575728 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e70>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #384 @ (adr r3, 575764 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463eac>) │ │ │ │ + add r4, pc, #576 @ (adr r4, 575824 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463f6c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 5756bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463e04>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 57577c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463ec4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 575674 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463dbc> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 575888 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x463fd0> │ │ │ │ @@ -1825754,321 +1825802,321 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (5765d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d20>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (5765dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d24>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrsb r4, [r1, r6] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + add r0, pc, #896 @ (adr r0, 576700 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #0 @ (adr r4, 576440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464b88>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 576500 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 5767bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f04>) │ │ │ │ + add r5, pc, #56 @ (adr r5, 57647c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464bc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #752 @ (adr r3, 576738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e80>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 5767f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 576684 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464dcc>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 576744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e8c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 576600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d48>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 5766c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e08>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 57654c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c94>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 57660c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d54>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 5764a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464bf0>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 576568 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cb0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #920 @ (adr r2, 5767f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f3c>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 5764b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464bfc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #768 @ (adr r2, 576760 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ea8>) │ │ │ │ + add r3, pc, #960 @ (adr r3, 576820 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f68>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #632 @ (adr r2, 5766dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e24>) │ │ │ │ + add r3, pc, #824 @ (adr r3, 57679c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ee4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #336 @ (adr r2, 5765b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d00>) │ │ │ │ + add r3, pc, #528 @ (adr r3, 576678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464dc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 576614 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d5c>) │ │ │ │ + add r3, pc, #616 @ (adr r3, 5766d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e1c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #480 @ (adr r4, 576650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d98>) │ │ │ │ + add r5, pc, #672 @ (adr r5, 576710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e58>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #584 @ (adr r4, 5766bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e04>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 57677c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ec4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 576738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e80>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 5767f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 5767a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464eec>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 576864 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464fac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 576810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f58>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 5764d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c18>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #8 @ (adr r5, 57648c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464bd4>) │ │ │ │ + add r6, pc, #200 @ (adr r6, 57654c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 576508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c50>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 5765c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #216 @ (adr r5, 576564 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cac>) │ │ │ │ + add r6, pc, #408 @ (adr r6, 576624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d6c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 576860 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464fa8>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 576520 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c68>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 5764bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c04>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 57657c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 576518 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c60>) │ │ │ │ + add r5, pc, #320 @ (adr r5, 5765d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #232 @ (adr r5, 576584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ccc>) │ │ │ │ + add r6, pc, #424 @ (adr r6, 576644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d8c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 576600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d48>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 5766c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e08>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 57666c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464db4>) │ │ │ │ + add r6, pc, #648 @ (adr r6, 57672c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #544 @ (adr r5, 5766c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e10>) │ │ │ │ + add r6, pc, #736 @ (adr r6, 576788 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ed0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #648 @ (adr r5, 576734 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e7c>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 5767f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f3c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #768 @ (adr r5, 5767b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ef8>) │ │ │ │ + add r6, pc, #960 @ (adr r6, 576870 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464fb8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 57681c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f64>) │ │ │ │ + add r7, pc, #40 @ (adr r7, 5764dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 5764b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c00>) │ │ │ │ + add r7, pc, #192 @ (adr r7, 576578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 576514 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c5c>) │ │ │ │ + add r7, pc, #280 @ (adr r7, 5765d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d1c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #192 @ (adr r6, 576580 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cc8>) │ │ │ │ + add r7, pc, #384 @ (adr r7, 576640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d88>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #328 @ (adr r6, 57660c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d54>) │ │ │ │ + add r7, pc, #520 @ (adr r7, 5766cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e14>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #448 @ (adr r6, 576688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464dd0>) │ │ │ │ + add r7, pc, #640 @ (adr r7, 576748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e90>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #552 @ (adr r6, 5766f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e3c>) │ │ │ │ + add r7, pc, #744 @ (adr r7, 5767b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464efc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #640 @ (adr r6, 576750 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e98>) │ │ │ │ + add r7, pc, #832 @ (adr r7, 576810 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f58>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 5767dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f24>) │ │ │ │ + add r7, pc, #968 @ (adr r7, 57689c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464fe4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 576858 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464fa0>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 5768d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46501c>) │ │ │ │ + add r0, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #112 @ (adr r7, 576550 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c98>) │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 57657c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cc4>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 57663c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 576608 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d50>) │ │ │ │ + add r4, pc, #480 @ (adr r4, 5766c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 576644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d8c>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 576704 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e4c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 5765b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cf8>) │ │ │ │ + add r2, pc, #384 @ (adr r2, 576670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464db8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 57651c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464c64>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 5765dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #960 @ (adr r0, 5768b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465000>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 576578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #760 @ (adr r0, 5767f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f3c>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 5768b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ffc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 576730 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e78>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 5767f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f38>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #424 @ (adr r0, 5766ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464df4>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 57676c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464eb4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 576628 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d70>) │ │ │ │ + add r2, pc, #480 @ (adr r2, 5766e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #136 @ (adr r0, 576594 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cdc>) │ │ │ │ + add r1, pc, #328 @ (adr r1, 576654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d9c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 576600 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d48>) │ │ │ │ + add r1, pc, #432 @ (adr r1, 5766c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e08>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + add r0, pc, #776 @ (adr r0, 57681c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f64>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #576 @ (adr r0, 576758 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ea0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + add r0, pc, #424 @ (adr r0, 5766c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e0c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + add r1, pc, #112 @ (adr r1, 576590 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cd8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #1000 @ (adr r0, 57690c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465054>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + add r0, pc, #880 @ (adr r0, 576898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464fe0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #760 @ (adr r0, 576824 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f6c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #64 @ (adr r0, 576570 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cb8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + add r0, pc, #168 @ (adr r0, 5765dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 5766d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e1c>) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 576640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d88>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #88 @ (adr r7, 5765ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464cf4>) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #896 @ (adr r6, 5768d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465020>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #824 @ (adr r7, 5768ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464ff4>) │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #624 @ (adr r7, 5767e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f30>) │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #424 @ (adr r7, 576724 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e6c>) │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 576670 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464db8>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 5765bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d04>) │ │ │ │ + add r7, pc, #200 @ (adr r7, 57667c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464dc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 576630 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d78>) │ │ │ │ + add r7, pc, #304 @ (adr r7, 5766f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e38>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #720] @ (576898 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464fe0>) │ │ │ │ + ldr r3, [pc, #912] @ (576958 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4650a0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #568] @ (576814 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f5c>) │ │ │ │ + ldr r3, [pc, #760] @ (5768d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46501c>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [pc, #544] @ (576800 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464f48>) │ │ │ │ + ldr r3, [pc, #736] @ (5768c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465008>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 576618 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d60> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 57662c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d74> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1826102,31 +1826150,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (576650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (576654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464d9c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, pc, #312 @ (adr r7, 576770 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464eb8>) │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #928 @ (adr r6, 5769dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465124>) │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 5769f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465140>) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 576a14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46515c>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 576a30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465178>) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 57665c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464da4>) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #40 @ (adr r7, 576678 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464dc0>) │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blxns sl │ │ │ │ + ldr r1, [pc, #16] @ (576664 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464dac>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 576900 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465048>) │ │ │ │ + add r7, pc, #872 @ (adr r7, 5769c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465108>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 5766d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x464e18> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5769c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465110> │ │ │ │ @@ -1826900,223 +1826948,223 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (577034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46577c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (577038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465780>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bx r6 │ │ │ │ + ldr r0, [pc, #384] @ (57701c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465764>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r4, 576eb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4655fc> │ │ │ │ + uxth r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #808 @ (adr r2, 5771e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46592c>) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 5772a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 577250 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465998>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 576f10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465658>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 5772bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a04>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 576f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656c4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 576f18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465660>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 576fd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465720>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #184 @ (adr r3, 576f84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656cc>) │ │ │ │ + add r4, pc, #376 @ (adr r4, 577044 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46578c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 576fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465728>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 5770a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 57704c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465794>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 57710c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465854>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 5770a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657f0>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 577168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 577104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46584c>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 5771c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46590c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #672 @ (adr r3, 577180 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658c8>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 577240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465988>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 5771dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465924>) │ │ │ │ + add r4, pc, #952 @ (adr r4, 57729c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 577268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659b0>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 576f28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465670>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #968 @ (adr r3, 5772b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659fc>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 576f74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656bc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 576f10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465658>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 576fd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465718>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 576f7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656c4>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 57703c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465784>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 576fe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465730>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 5770a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #456 @ (adr r1, 5770c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46580c>) │ │ │ │ + add r2, pc, #648 @ (adr r2, 577184 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #560 @ (adr r1, 577130 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465878>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 5771f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465938>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #664 @ (adr r1, 57719c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658e4>) │ │ │ │ + add r2, pc, #856 @ (adr r2, 57725c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 577218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465960>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 5772d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 577284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659cc>) │ │ │ │ + add r3, pc, #56 @ (adr r3, 576f44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46568c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #992 @ (adr r1, 5772f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a38>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 576fb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656f8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #88 @ (adr r2, 576f6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656b4>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 57702c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465774>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 576fc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465710>) │ │ │ │ + add r3, pc, #368 @ (adr r3, 577088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657d0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 5772e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a2c>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 576fa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #80 @ (adr r1, 576f70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656b8>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 577030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465778>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #136 @ (adr r5, 576fac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656f4>) │ │ │ │ + add r6, pc, #328 @ (adr r6, 57706c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657b4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 577008 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465750>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 5770c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465810>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #56 @ (adr r4, 576f64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4656ac>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 577024 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46576c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 576fe0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465728>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 5770a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #264 @ (adr r4, 57703c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465784>) │ │ │ │ + add r5, pc, #456 @ (adr r5, 5770fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465844>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #368 @ (adr r4, 5770a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657f0>) │ │ │ │ + add r5, pc, #560 @ (adr r5, 577168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #456 @ (adr r4, 577104 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46584c>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 5771c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46590c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 577160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658a8>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 577220 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465968>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #648 @ (adr r4, 5771cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465914>) │ │ │ │ + add r5, pc, #840 @ (adr r5, 57728c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659d4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 577258 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659a0>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 577318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #544 @ (adr r0, 577170 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658b8>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 577230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465978>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #424 @ (adr r7, 577124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46586c>) │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #272 @ (adr r7, 577090 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657d8>) │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #120 @ (adr r7, 576ffc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465744>) │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #624 @ (adr r6, 5771f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465940>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 5772b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 577100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465848>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 5771c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465908>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #216 @ (adr r6, 57706c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657b4>) │ │ │ │ + add r7, pc, #408 @ (adr r7, 57712c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465874>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #64 @ (adr r6, 576fd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465720>) │ │ │ │ + add r7, pc, #256 @ (adr r7, 577098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657e0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 577314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a5c>) │ │ │ │ + add r7, pc, #56 @ (adr r7, 576fd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46571c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 577270 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659b8>) │ │ │ │ + add r6, pc, #912 @ (adr r6, 577330 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #568 @ (adr r5, 5771dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465924>) │ │ │ │ + add r6, pc, #760 @ (adr r6, 57729c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 577390 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ad8>) │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 5772cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a14>) │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 577208 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465950>) │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #392 @ (adr r7, 577154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46589c>) │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 5770c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465808>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #56 @ (adr r7, 57700c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465754>) │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 5770f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465840>) │ │ │ │ + add r7, pc, #480 @ (adr r7, 5771b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465900>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #920 @ (adr r4, 577374 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465abc>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 577034 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46577c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 577020 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465768>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 5770e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465828>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 57717c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658c4>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 57723c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465984>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 5772fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465a44>) │ │ │ │ + add r4, pc, #960 @ (adr r4, 5773bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465b04>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + lsrs r4, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 577394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465adc>) │ │ │ │ + add r5, pc, #48 @ (adr r5, 577054 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46579c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 5772b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4659f8>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 577370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ab8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 57710a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465852> │ │ │ │ bhi.n 57705a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4657a2> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5770f6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46583e> │ │ │ │ @@ -1827220,51 +1827268,51 @@ │ │ │ │ ldr r0, [pc, #80] @ (577168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658b0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ (57716c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 577194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658dc> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (57719c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658e4>) │ │ │ │ @@ -1827279,23 +1827327,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5771a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5771ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4658f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r5, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 5771f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465938> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 577204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46594c> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1827333,33 +1827381,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (57722c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465974>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (577230 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465978>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 577364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465aac> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ @@ -1827507,99 +1827555,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (577410 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465b58>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (577414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465b5c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #152 @ 0x98 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + cbz r6, 5773a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465af0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 5773a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465aee> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + cbz r2, 5773a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465aec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, 5773a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465aea> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 57739e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ae6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + cbz r0, 57739c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ae4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, 577398 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ae0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + cbz r4, 577394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465adc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #504 @ 0x1f8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #888 @ 0x378 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r6, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 5774e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465c2c> │ │ │ │ bls.n 577440 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465b88> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 5774d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465c20> │ │ │ │ bhi.n 577498 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465be0> │ │ │ │ @@ -1827704,57 +1827752,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (577558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ca0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (57755c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ca4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 57750c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465c54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + cbz r0, 577530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465c78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + cbz r4, 577540 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465c88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + cbz r4, 57754c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465c94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #936 @ 0x3a8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + cbz r0, 577558 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ca0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r1, #4 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 577584 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ccc> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (57758c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465cd4>) │ │ │ │ @@ -1827769,23 +1827817,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (577598 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ce0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (57759c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ce4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #776 @ 0x308 │ │ │ │ + sub sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 57770a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465e52> │ │ │ │ bls.n 577606 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465d4e> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1827959,81 +1828007,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5777a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ef0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (5777ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ef4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r0, 57776a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465eb2> │ │ │ │ + cbz r0, 577776 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ebe> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + cbz r2, 57778e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ed6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 577798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ee0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #696 @ 0x2b8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + cbz r2, 577766 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465eae> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57779a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ee2> │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 577780 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ec8> │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 577798 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ee0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 57777c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ec4> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + cbz r0, 5777a6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465eee> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + cbz r4, 5777b2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465efa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 5777be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465f06> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #32 │ │ │ │ + cbz r0, 577796 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ede> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + cbz r2, 5777a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ee8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r7, #24 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5777ae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x465ef6> │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r6, #234 @ 0xea │ │ │ │ + subs r0, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + subs r0, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57add4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46951c> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ subs r7, r0, r4 │ │ │ │ @@ -1836177,831 +1836225,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57c0f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a838> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57c0f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a83c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r4, r4 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 57bae8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a230> │ │ │ │ + b.n 57bd48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a490> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57baac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1f4> │ │ │ │ + b.n 57bd0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a454> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 57bcd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a418> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 57bc74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + b.n 57bc20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a368> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + b.n 57bbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a31c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + b.n 57bb98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 32 │ │ │ │ + b.n 57bb5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 0 │ │ │ │ + b.n 57bb20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a268> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + b.n 57bae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a22c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #192 @ 0xc0 │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #8 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + svc 20 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + udf #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57baac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1f4> │ │ │ │ + udf #200 @ 0xc8 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + udf #156 @ 0x9c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + udf #32 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ble.n 57baf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a238> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57ba68 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1b0> │ │ │ │ + ble.n 57baa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57ba1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a164> │ │ │ │ + ble.n 57ba48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a190> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57bbc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a310> │ │ │ │ + ble.n 57bc04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a34c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57bb74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2bc> │ │ │ │ + ble.n 57bba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a270> │ │ │ │ + ble.n 57bb54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a29c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57badc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a224> │ │ │ │ + bgt.n 57bb00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a248> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57ba90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1d8> │ │ │ │ + bgt.n 57baa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57ba44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a18c> │ │ │ │ + bgt.n 57ba48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a190> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57bbe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a330> │ │ │ │ + bgt.n 57bbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a344> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57bba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2ec> │ │ │ │ + bgt.n 57bbb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57bb40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a288> │ │ │ │ + bgt.n 57bb6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57baf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a23c> │ │ │ │ + blt.n 57bb20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a268> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57baa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1e8> │ │ │ │ + blt.n 57badc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a224> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + blt.n 57ba90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ blt.n 57ba44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a18c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57bbe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a330> │ │ │ │ + blt.n 57bc08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a350> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57bb9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2e4> │ │ │ │ + blt.n 57bbc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a30c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57bb50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a298> │ │ │ │ + blt.n 57bb78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bb0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a254> │ │ │ │ + bge.n 57bb34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a27c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bac0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a208> │ │ │ │ + bge.n 57baf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a238> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57ba7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1c4> │ │ │ │ + bge.n 57ba94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bge.n 57bc30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a378> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bbe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a32c> │ │ │ │ + bge.n 57bbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a31c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bba8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2f0> │ │ │ │ + bge.n 57bb88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57bb64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2ac> │ │ │ │ + bls.n 57bb44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a28c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bb18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a260> │ │ │ │ + bls.n 57bb10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a258> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a21c> │ │ │ │ + bls.n 57baa4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57ba90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1d8> │ │ │ │ + bls.n 57bc38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a380> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bc34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a37c> │ │ │ │ + bls.n 57bbe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a32c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bbd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a318> │ │ │ │ + bls.n 57bb88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57bb74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2bc> │ │ │ │ + bhi.n 57bb1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a264> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a270> │ │ │ │ + bhi.n 57baa8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a22c> │ │ │ │ + bhi.n 57bc34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a37c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bab0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1f8> │ │ │ │ + bhi.n 57bbd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a318> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bc44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a38c> │ │ │ │ + bvc.n 57bb6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bbd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a320> │ │ │ │ + bvc.n 57bb00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a248> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57bb84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2cc> │ │ │ │ + bvc.n 57ba94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a270> │ │ │ │ + bvc.n 57bbf8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a340> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57babc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a204> │ │ │ │ + bvs.n 57bb94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bc48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a390> │ │ │ │ + bvs.n 57bb20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a268> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57bbd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a31c> │ │ │ │ + bvs.n 57bacc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a214> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bb70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2b8> │ │ │ │ + bvs.n 57bc88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bb0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a254> │ │ │ │ + bvs.n 57bc44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a38c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57baa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a1e8> │ │ │ │ + bvs.n 57bc10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a358> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bc34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a37c> │ │ │ │ + bvs.n 57bbc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a30c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57bb98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2e0> │ │ │ │ + bpl.n 57bb80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bb34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a27c> │ │ │ │ + bpl.n 57bb2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a274> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bac0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a208> │ │ │ │ + bpl.n 57bad8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a220> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bc6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3b4> │ │ │ │ + bpl.n 57bca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bc28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a370> │ │ │ │ + bpl.n 57bc70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bbe4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a32c> │ │ │ │ + bpl.n 57bc2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a374> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57bbb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2f8> │ │ │ │ + bpl.n 57bbf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a338> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bb64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2ac> │ │ │ │ + bmi.n 57bbb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bb20 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a268> │ │ │ │ + bmi.n 57bb78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bacc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a214> │ │ │ │ + bmi.n 57bb44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a28c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bc78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3c0> │ │ │ │ + bmi.n 57bb10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a258> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bc44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a38c> │ │ │ │ + bmi.n 57bcd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a41c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bc10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a358> │ │ │ │ + bmi.n 57bc98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57bbcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a314> │ │ │ │ + bmi.n 57bc5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bb90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2d8> │ │ │ │ + bmi.n 57bc10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a358> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bb54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a29c> │ │ │ │ + bcc.n 57bbcc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a314> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bb18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a260> │ │ │ │ + bcc.n 57bb88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bae4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a22c> │ │ │ │ + bcc.n 57bb4c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a294> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bcb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3f8> │ │ │ │ + bcc.n 57bb00 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a248> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bc74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3bc> │ │ │ │ + bcc.n 57bcb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3fc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bc38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a380> │ │ │ │ + bcc.n 57bc70 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57bbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a344> │ │ │ │ + bcc.n 57bc24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a36c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bbb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2f8> │ │ │ │ + bcs.n 57bbd8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a320> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bb6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2b4> │ │ │ │ + bcs.n 57bb8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bb28 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a270> │ │ │ │ + bcs.n 57bb40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a288> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bcec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a434> │ │ │ │ + bcs.n 57bcf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a43c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3e8> │ │ │ │ + bcs.n 57bca8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bc54 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a39c> │ │ │ │ + bcs.n 57bc5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57bc10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a358> │ │ │ │ + bne.n 57bc10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a358> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bne.n 57bbc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a30c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bne.n 57bb78 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57bb2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a274> │ │ │ │ + bne.n 57bb34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a27c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57bce0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a428> │ │ │ │ + bne.n 57bcf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a438> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57bc94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3dc> │ │ │ │ + bne.n 57bca4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57bc48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a390> │ │ │ │ + bne.n 57bc58 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bbfc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a344> │ │ │ │ + beq.n 57bc0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a354> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bbb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2f8> │ │ │ │ + beq.n 57bbc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a310> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bb64 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2ac> │ │ │ │ + beq.n 57bb7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a2c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bd18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a460> │ │ │ │ + beq.n 57bd30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a478> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bcd4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a41c> │ │ │ │ + beq.n 57bce4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a42c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bc90 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3d8> │ │ │ │ + beq.n 57bca0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a3e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57bc44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a38c> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r7!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r4} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r6!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r5!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r3, r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4, r7} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r7!, {r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r7!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4, r5} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r6!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - nop {14} │ │ │ │ + ite gt │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + itt hi @ unpredictable │ │ │ │ + lslhi r3, r7, #2 │ │ │ │ + sevhi │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt ge │ │ │ │ - lslge r3, r7, #2 │ │ │ │ - nopge {7} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - it cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x009c │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r3, r7, #2 │ │ │ │ bkpt 0x0054 │ │ │ │ lsls r3, r7, #2 │ │ │ │ bkpt 0x0010 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3} │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57be2e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a576> │ │ │ │ + cbnz r0, 57be48 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a590> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57be24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a56c> │ │ │ │ + cbnz r4, 57be3c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a584> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57be1c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a564> │ │ │ │ + cbnz r0, 57be34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a57c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57be14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a55c> │ │ │ │ + cbnz r4, 57be2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a572> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 57be22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a56a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r0 │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + hlt 0x002c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r3 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57be16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a55e> │ │ │ │ + rev r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57be0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a554> │ │ │ │ + cbnz r4, 57be2a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a572> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57be02 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a54a> │ │ │ │ + cbnz r0, 57be22 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a56a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57bdfa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a542> │ │ │ │ + cbnz r4, 57be18 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a560> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57bdf0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a538> │ │ │ │ + cbnz r0, 57be10 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a558> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + @ instruction: 0xb624 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57beb4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5fc> │ │ │ │ + cbz r0, 57bed2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a61a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bea8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5f0> │ │ │ │ + cbz r4, 57bec8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a610> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57be98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5e0> │ │ │ │ + cbz r0, 57bebe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a606> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57be94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5dc> │ │ │ │ + cbz r4, 57beb2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5fa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r0, 57beae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5f6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r7 │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r1 │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57bea2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5ea> │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57be9c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5e4> │ │ │ │ + sxtb r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57be98 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5e0> │ │ │ │ + sxth r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57be92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5da> │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57be8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5d6> │ │ │ │ + cbz r0, 57bec6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a60e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57be88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5d0> │ │ │ │ + cbz r0, 57bec4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a60c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57be84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5cc> │ │ │ │ + cbz r4, 57bec0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a608> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + cbz r0, 57bebe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a606> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + cbz r4, 57beba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a602> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + cbz r0, 57beb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a600> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbz r0, 57beb6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5fe> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbz r4, 57beb2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5fa> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + cbz r4, 57beac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a5f4> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ sub sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add sp, #192 @ 0xc0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #672 @ 0x2a0 │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #848 @ 0x350 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r6, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r6, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #400 @ 0x190 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r1, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r0, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, pc, #992 @ (adr r7, 57c360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aaa8>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r7, pc, #864 @ (adr r7, 57c2e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa2c>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 57c238 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a980>) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 57c1ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8f4>) │ │ │ │ + add r7, pc, #848 @ (adr r7, 57c2f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa3c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 57c110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a858>) │ │ │ │ + add r7, pc, #672 @ (adr r7, 57c248 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a990>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #224 @ (adr r7, 57c074 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7bc>) │ │ │ │ + add r7, pc, #496 @ (adr r7, 57c19c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 57bfe8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a730>) │ │ │ │ + add r7, pc, #336 @ (adr r7, 57c100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a848>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 57c36c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aab4>) │ │ │ │ + add r7, pc, #176 @ (adr r7, 57c064 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 57c2f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa38>) │ │ │ │ + add r7, pc, #0 @ (adr r7, 57bfb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a700>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 57c234 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a97c>) │ │ │ │ + add r6, pc, #864 @ (adr r6, 57c31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa64>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #480 @ (adr r6, 57c188 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8d0>) │ │ │ │ + add r6, pc, #704 @ (adr r6, 57c280 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #304 @ (adr r6, 57c0dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a824>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 57c1e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a92c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 57c040 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a788>) │ │ │ │ + add r6, pc, #384 @ (adr r6, 57c148 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a890>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 57c3a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aaec>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 57c0ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 57c2f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa40>) │ │ │ │ + add r6, pc, #96 @ (adr r6, 57c030 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a778>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 57c25c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9a4>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 57c3b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aafc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 57c1c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a908>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 57c328 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa70>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 57c124 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a86c>) │ │ │ │ + add r5, pc, #624 @ (adr r5, 57c24c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a994>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #192 @ (adr r5, 57c088 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7d0>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 57c160 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 57bfec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a734>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 57c0d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a81c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #928 @ (adr r4, 57c370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aab8>) │ │ │ │ + add r5, pc, #80 @ (adr r5, 57c038 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a780>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #800 @ (adr r4, 57c2f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa3c>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 57c37c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aac4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 57c268 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9b0>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 57c300 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #432 @ (adr r4, 57c18c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8d4>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 57c254 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a99c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 57c0a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7e8>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 57c158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #48 @ (adr r4, 57c014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a75c>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 57c0dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a824>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #912 @ (adr r3, 57c378 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aac0>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 57c070 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7b8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #720 @ (adr r3, 57c2bc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa04>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 57c014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a75c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 57c240 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a988>) │ │ │ │ + add r3, pc, #928 @ (adr r3, 57c3a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aaf0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 57c194 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8dc>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 57c31c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa64>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 57c098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7e0>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 57c290 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9d8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 57c01c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a764>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 57c204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a94c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 57c3b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aaf8>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 57c158 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 57c354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa9c>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 57c0ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 57c2e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa30>) │ │ │ │ + add r2, pc, #992 @ (adr r2, 57c400 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46ab48>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 57c25c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9a4>) │ │ │ │ + add r2, pc, #800 @ (adr r2, 57c344 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa8c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 57c1d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a918>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 57c288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9d0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 57c144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a88c>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 57c1dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a924>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 57c098 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7e0>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 57c120 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a868>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 57c3ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46ab34>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 57c084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 57c340 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa88>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 57c3d8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46ab20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #608 @ (adr r1, 57c284 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9cc>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 57c32c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #416 @ (adr r1, 57c1c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a910>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 57c2a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 57c11c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a864>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 57c204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a94c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 57c060 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7a8>) │ │ │ │ + add r1, pc, #288 @ (adr r1, 57c168 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a8b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 57c3c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46ab0c>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 57c0cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a814>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 57c318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa60>) │ │ │ │ + add r0, pc, #992 @ (adr r0, 57c430 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46ab78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 57c26c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9b4>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 57c394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aadc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #416 @ (adr r0, 57c1e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a928>) │ │ │ │ + add r0, pc, #688 @ (adr r0, 57c308 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46aa50>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 57c144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a88c>) │ │ │ │ + add r0, pc, #512 @ (adr r0, 57c25c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a9a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #96 @ (adr r0, 57c0a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7f0>) │ │ │ │ + add r0, pc, #352 @ (adr r0, 57c1c0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a908>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #224 @ (adr r0, 57c144 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a88c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + add r0, pc, #16 @ (adr r0, 57c078 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46a7c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 57cdc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46b508> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 57cdc4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46b50c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1838222,831 +1838270,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57d41c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bb64> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57d420 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bb68> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r7, #30] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrh r4, [r7, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #26] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r4, [r3, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r2, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r2, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r0, [r4, #24] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #18] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r2, #10] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #4] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r7, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r0, [r6, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #28] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #22] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r5, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #16] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #13] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #7] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #5] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r2, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #30] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #30] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #28] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r0, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r0, [r5, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r0, [r5, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r5, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r1, #19] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r3, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #16] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r4, #16] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r6, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r4, [r0, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r5, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r7, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #10] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r6, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ + bgt.n 57d1b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46b8fc> │ │ │ │ + lsls r2, r7, #2 │ │ │ │ strb r4, [r2, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #8] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #7] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r4, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r0, [r0, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57d154 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46b89c> │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - strb r4, [r4, #4] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #2] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r4, [r1, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r0, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #88] @ 0x58 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #84] @ 0x54 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #76] @ 0x4c │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r2, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #64] @ 0x40 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #56] @ 0x38 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #56] @ 0x38 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #28] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #28] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r5, #24] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #20] │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + str r0, [r2, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #4] │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r0, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #0] │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + str r4, [r5, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #332] @ (57d574 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bcbc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (57d578 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bcc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1839208,125 +1839256,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57d64c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bd94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57d650 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bd98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r2, [r2, r3] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + ldrsb r0, [r5, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + ldrsb r4, [r6, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r6, [r3, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + ldrsb r6, [r6, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r3, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r7, r2] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r6, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + strb r2, [r3, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, r7] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strb r2, [r3, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r7, r5] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5148 @ 0x141c │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 57d71c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46be64> │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 57da60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46c1a8> │ │ │ │ @@ -1839770,21 +1839818,21 @@ │ │ │ │ beq.w 57d69a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bde2> │ │ │ │ b.n 57d718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46be60> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 57d69a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46bde2> │ │ │ │ b.n 57d718 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x46be60> │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r2, r7, #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, #1596] @ 0x63c │ │ │ │ @@ -1845360,19 +1845408,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ stmia.w ip!, {r0, r1, r2, r4, r5, r6, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + blxns fp │ │ │ │ lsls r2, r7, #2 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ vldr d7, [sp, #136] @ 0x88 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -1847885,19 +1847933,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (583314 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471a5c>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (583318 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471a60>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - bge.n 58338c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471ad4> │ │ │ │ + blt.n 5833ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471b34> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bge.n 583384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471acc> │ │ │ │ + blt.n 5833e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471b2c> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - bge.n 583364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471aac> │ │ │ │ + blt.n 5833c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471b0c> │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #436] @ (5834e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x471c2c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1849682,15 +1849730,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ cbnz r0, 58470a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x472e52> │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [pc, #148] @ (584744 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x472e8c>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 584748 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x472e90>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1850029,31 +1850077,31 @@ │ │ │ │ bne.n 584a9a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4731e2> │ │ │ │ b.n 5848b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x472ffc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb7b4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r3, r0, #5 │ │ │ │ @ instruction: 0xb744 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r5!, {r4, r5, r6} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #272] @ 0x110 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1850482,18 +1850530,18 @@ │ │ │ │ add.w lr, r4, #192 @ 0xc0 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 584f8e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4736d6> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ittt ne │ │ │ │ - lslne r3, r0, #5 │ │ │ │ - pushne {r4, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ + lsls r3, r0, #5 │ │ │ │ + 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 │ │ │ │ cbz r3, 585012 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47375a> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r1, [r4, #240] @ 0xf0 │ │ │ │ @@ -1858528,21 +1858576,21 @@ │ │ │ │ ... │ │ │ │ ldr r4, [r2, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 58a76c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x478eb4> │ │ │ │ + b.n 58a9cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479114> │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #17] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r6, [r4, r4] │ │ │ │ lsls r7, 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, #3872] @ 0xf20 │ │ │ │ @@ -1859611,21 +1859659,21 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #136] @ (58b738 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479e80>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 58b6b0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479df8> │ │ │ │ + ble.n 58b710 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479e58> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - blt.n 58b6a8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479df0> │ │ │ │ + ble.n 58b708 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479e50> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - blt.n 58b69c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479de4> │ │ │ │ + ble.n 58b6fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x479e44> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #1000] @ (58bab4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47a1fc>) │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1861529,15 +1861577,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ lsls r7, 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, #3672] @ 0xe58 │ │ │ │ @@ -1861858,15 +1861906,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 58ccc2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47b40a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #224 @ 0xe0 │ │ │ │ lsls r7, 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, #3632] @ 0xe30 │ │ │ │ @@ -1862607,15 +1862655,15 @@ │ │ │ │ b.n 58d39e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47bae6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #12 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r4, #6 │ │ │ │ lsls r7, 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, #3592] @ 0xe08 │ │ │ │ @@ -1862956,19 +1863004,19 @@ │ │ │ │ str.w r0, [r7, #-4] │ │ │ │ b.n 58d7aa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47bef2> │ │ │ │ ... │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + cbnz r0, 58d910 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x47c058> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r4, #1 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, fp │ │ │ │ str.w r4, [fp] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ @@ -1864034,15 +1864082,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, r2, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1885017,111 +1885065,111 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 59c8fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48b042> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r3} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ble.n 59cb30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48b278> │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #42 @ 0x2a │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bpl.n 59cba4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48b2ec> │ │ │ │ + bvs.n 59cc04 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48b34c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 59cb44 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48b28c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1888586,29 +1888634,29 @@ │ │ │ │ nop │ │ │ │ asrs r0, r5, #12 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - add r4, pc, #872 @ (adr r4, 59f2cc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48da14>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 59ef8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48d6d4>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov r0, sl │ │ │ │ + blx r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #16 @ (adr r5, 59ef7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48d6c4>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 59f03c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48d784>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov r2, r8 │ │ │ │ + bx lr │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 59f18c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48d8d4>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 59f24c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48d994>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov r4, r6 │ │ │ │ + bxns ip │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 59f07c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48d7c4>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 59f13c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48d884>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mov r6, r4 │ │ │ │ + bx sl │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1890499,15 +1890547,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r8], {117} @ 0x75 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r6, r0, #3 │ │ │ │ stc2l 1, cr0, [r0], #-468 @ 0xfffffe2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r3, r1, #12288 @ 0x3000 │ │ │ │ @@ -1890639,17 +1890687,17 @@ │ │ │ │ str.w r8, [r3, #44] @ 0x2c │ │ │ │ str r2, [r3, #32] │ │ │ │ b.n 5a0444 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48eb8c> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r0], {117} @ 0x75 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r7, r6, #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 │ │ │ │ @@ -1902675,15 +1902723,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5a8aa0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4971e8> │ │ │ │ bl 4612ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34f9f4> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5a8aba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x497202> │ │ │ │ nop │ │ │ │ - cbz r0, 5a8ba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4972e8> │ │ │ │ + push {r4, r7} │ │ │ │ lsls r5, r0, #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 r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1902739,15 +1902787,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5a8bb0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4972f8> │ │ │ │ blx 744c8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5a8bb8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x497300> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl af38a4 │ │ │ │ + bl af391c │ │ │ │ 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 │ │ │ │ @@ -1902833,15 +1902881,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 5a8cd2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49741a> │ │ │ │ strb r0, [r3, #18] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1903122,15 +1903170,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #11] │ │ │ │ lsls r5, r6, #5 │ │ │ │ strb r0, [r1, #4] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1903259,15 +1903307,15 @@ │ │ │ │ bne.n 5a9190 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4978d8> │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9176 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4978be> │ │ │ │ b.n 5a9110 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x497858> │ │ │ │ nop │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r1, r0, #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 │ │ │ │ ldr.w r7, [r0, #624] @ 0x270 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1903455,19 +1903503,19 @@ │ │ │ │ bl 5a0e40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48f588> │ │ │ │ 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 5a9252 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49799a> │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1904070,15 +1904118,15 @@ │ │ │ │ beq.n 5a9b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4982cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5a9b84 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4982cc> │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5a9af6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49823e> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl af3ae8 │ │ │ │ + bl af3b60 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1904230,15 +1904278,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5a9a92 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4981da> │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5a9b8a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4982d2> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl af3ae8 │ │ │ │ + bl af3b60 │ │ │ │ ldr.w r8, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ blx 73538 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r8 │ │ │ │ @@ -1904308,15 +1904356,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5a9d2c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498474> │ │ │ │ b.n 5a9d0a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498452> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl af3b18 │ │ │ │ + bl af3b90 │ │ │ │ b.n 5a9be2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49832a> │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1564] @ 0x61c │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5a9d6c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4984b4> │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1904391,17 +1904439,17 @@ │ │ │ │ mov fp, r7 │ │ │ │ b.n 5a9d8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4984d4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r1, r0, #5 │ │ │ │ str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -1904443,15 +1904491,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5a9ea6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4985ee> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5aa084 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4987cc> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af3b18 │ │ │ │ + bl af3b90 │ │ │ │ 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] │ │ │ │ @@ -1904511,15 +1904559,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9f60 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4986a8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5a9fee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498736> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af3b18 │ │ │ │ + bl af3b90 │ │ │ │ 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 5a9f16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49865e> │ │ │ │ @@ -1904696,16 +1904744,16 @@ │ │ │ │ b.n 5aa0ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498802> │ │ │ │ str r4, [r4, #24] │ │ │ │ lsls r5, r6, #5 │ │ │ │ str r6, [r6, #24] │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, #6029312 @ 0x5c0000 │ │ │ │ - orn r0, r6, #6029312 @ 0x5c0000 │ │ │ │ + sbcs.w r0, r4, #6029312 @ 0x5c0000 │ │ │ │ + @ instruction: 0xf59600b8 │ │ │ │ stmdb 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] @ (5aa49c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498be4>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #820] @ (5aa4a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498be8>) │ │ │ │ @@ -1905053,15 +1905101,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} │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r1, r0, #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, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1905156,21 +1905204,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5aa634 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498d7c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5aa5a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498ce8> │ │ │ │ nop │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strb r2, [r1, #3] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905184,15 +1905232,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} │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905210,15 +1905258,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905226,15 +1905274,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905246,15 +1905294,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} │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + strb r4, [r7, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905262,15 +1905310,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905327,15 +1905375,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 5aa78c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498ed4> │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + strb r6, [r3, #3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905349,15 +1905397,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905372,15 +1905420,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5aa874 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498fbc>) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5aa854 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x498f9c> │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {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 │ │ │ │ @@ -1905392,29 +1905440,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} │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5aa8d4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49901c>) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905426,15 +1905474,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} │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905451,15 +1905499,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 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + strb r0, [r4, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905468,15 +1905516,15 @@ │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905485,15 +1905533,15 @@ │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905502,15 +1905550,15 @@ │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905525,15 +1905573,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905556,15 +1905604,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5aaa32 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49917a> │ │ │ │ ldr r1, [pc, #8] @ (5aaa5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4991a4>) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5a8880 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x496fc8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905643,15 +1905691,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r0, #5 │ │ │ │ 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 │ │ │ │ @@ -1905980,15 +1906028,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 5aaeec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x499634> │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl af3898 │ │ │ │ + bl af3910 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2208] @ 5ab7b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x499efc> │ │ │ │ ldr.w r0, [r2, #1144] @ 0x478 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1906718,19 +1906766,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ b.w 5aadae <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4994f6> │ │ │ │ nop │ │ │ │ - b.n 5ab654 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x499d9c> │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + stmia.w r6, {r3, r4, r5, r7} │ │ │ │ ble.n 5ab812 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x499f5a> │ │ │ │ vrshr.u64 q12, , #1 │ │ │ │ - vrsubhn.i d30, , q9 │ │ │ │ + vqshl.u64 q15, q1, #63 @ 0x3f │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r5, [r7, #24] │ │ │ │ vmlal.u q15, d15, d25[0] │ │ │ │ vqrdmlah.s , , d19[0] │ │ │ │ vmla.i , , d7[0] │ │ │ │ vrshr.u32 q12, , #1 │ │ │ │ vshr.u64 d26, d21, #1 │ │ │ │ @@ -1908532,15 +1908579,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #198 @ 0xc6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #62 @ 0x3e │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r7, [pc, #744] @ (5acdd0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49b518>) │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910996,19 +1911043,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 5ae508 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49cc50> │ │ │ │ b.n 5ae3fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49cb46> │ │ │ │ nop │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - adds r4, #14 │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r1, r0, #5 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r1, r0, #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 r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1911509,15 +1911556,15 @@ │ │ │ │ beq.n 5aea08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d150> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fd4cc │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #628] @ 0x274 │ │ │ │ b.n 5aea0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d154> │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -1912910,15 +1912957,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5af994 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49e0dc> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r2, r6, #26 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1915694,15 +1915741,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx 74a7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b1934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a007c> │ │ │ │ addw r0, r0, #3356 @ 0xd1c │ │ │ │ mov r4, r5 │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 73000 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5b188a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ffd2> │ │ │ │ @@ -1915929,15 +1915976,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r2, #628] @ 0x274 │ │ │ │ cbz r0, 5b19fc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0144> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3356 @ 0xd1c │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #3996] @ 0xf9c │ │ │ │ cbz r3, 5b1a16 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a015e> │ │ │ │ add.w r3, r3, #262144 @ 0x40000 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r3, #1184] @ 0x4a0 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1917257,15 +1917304,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b27fa <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0f42> │ │ │ │ nop │ │ │ │ bhi.n 5b2928 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a1070> │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ bl 280852 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16ef9a> │ │ │ │ bl 246856 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x134f9e> │ │ │ │ mrc2 15, 0, pc, cr15, cr15, {7} │ │ │ │ @@ -1918642,15 +1918689,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 5b36ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a1e02> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b36ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a1e02> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + str r2, [r1, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ bl 989712 │ │ │ │ @@ -1922354,15 +1922401,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b5e72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a45ba> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b5e5c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a45a4> │ │ │ │ - adds r7, #18 │ │ │ │ + subs r0, #66 @ 0x42 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xeae9ffff │ │ │ │ ldcl 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ stc 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xeb0dffff │ │ │ │ bl 6f3e96 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77e2a> │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ @@ -1922622,15 +1922669,15 @@ │ │ │ │ b.n 5b60fe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a4846> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b60e8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a4830> │ │ │ │ ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ @@ -1923678,15 +1923725,15 @@ │ │ │ │ b.n 5b6b4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5292> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6b34 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a527c> │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ bl 3c0b72 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2af2ba> │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ push {lr} │ │ │ │ @@ -1924144,15 +1924191,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7032 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a577a> │ │ │ │ nop │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + cbnz r2, 5b7076 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a57be> │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb61ffff │ │ │ │ mcr2 15, 0, pc, cr5, cr15, {7} @ │ │ │ │ vminnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @@ -1924751,15 +1924798,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b7668 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5db0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7652 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a5d9a> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r3, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ stc2l 15, cr15, [pc, #-1020] @ 5b7288 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a59d0> │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfa3bffff │ │ │ │ ldc2l 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ @@ -1925206,15 +1925253,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7aba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a6202> │ │ │ │ nop │ │ │ │ strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbf5ffff │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ @@ -1925764,15 +1925811,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b8012 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a675a> │ │ │ │ nop │ │ │ │ strh r6, [r6, #0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1926151,15 +1926198,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b842a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a6b72> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b8414 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a6b5c> │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r5, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r1], {255} @ 0xff │ │ │ │ mrrc2 15, 15, pc, r9, cr15 @ │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ @@ -1926992,15 +1927039,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5b8c7c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a73c4>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [sp, #-1020] @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ udiv pc, r5, pc │ │ │ │ mcr2 15, 3, pc, cr7, cr15, {7} @ │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1927401,15 +1927448,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b90d2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a781a> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + lsls r2, r7, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ udiv pc, pc, pc │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -1927781,21 +1927828,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #84] @ (5b95b4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a7cfc>) │ │ │ │ @@ -1927904,15 +1927951,16 @@ │ │ │ │ blx r3 │ │ │ │ b.n 5b9640 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a7d88> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b962a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a7d72> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - vshr.u64 d0, d23, #46 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ @ instruction: 0xfb79ffff │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb8bffff │ │ │ │ @@ -1929784,18 +1929832,18 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r4, [r7, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r1, [r7, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - mcrr 0, 11, r0, r0, cr7 │ │ │ │ + ldcl 0, cr0, [r0, #-732]! @ 0xfffffd24 │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - stc 0, cr0, [sl], {183} @ 0xb7 │ │ │ │ + ldc 0, cr0, [sl, #-732]! @ 0xfffffd24 │ │ │ │ ldrb r0, [r4, r1] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1930334,15 +1930382,15 @@ │ │ │ │ ldr.w r3, [r3, #3396] @ 0xd44 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r4, #3409] @ 0xd51 │ │ │ │ b.n 5bae12 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a955a> │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1940489,15 +1940537,15 @@ │ │ │ │ b.n 5c1f4a <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0692> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 5c2698 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0de0> │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stc2 1, cr0, [r4], #-252 @ 0xffffff04 │ │ │ │ + ldc2l 1, cr0, [r4, #-252] @ 0xffffff04 │ │ │ │ b.n 5c230c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0a54> │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r3, sl │ │ │ │ beq.w 5c2052 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b079a> │ │ │ │ mov r1, r3 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1940625,15 +1940673,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ cbz r3, 5c20f2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b083a> │ │ │ │ movw r1, #3324 @ 0xcfc │ │ │ │ blx 74a7c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c20ee <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0836> │ │ │ │ addw r0, r0, #3304 @ 0xce8 │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 73000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940698,15 +1940746,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c217c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b08c4> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3304 @ 0xce8 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c218c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b08d4> │ │ │ │ mov r0, r3 │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ @@ -1940736,15 +1940784,15 @@ │ │ │ │ movw r1, #3356 @ 0xd1c │ │ │ │ blx 74a7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5c22e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0a28> │ │ │ │ addw r0, r0, #3336 @ 0xd08 │ │ │ │ mov r4, r6 │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 73000 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940862,15 +1940910,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c2354 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0a9c> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3336 @ 0xd08 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c2364 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0aac> │ │ │ │ mov r0, r3 │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ @@ -1941212,15 +1941260,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c2688 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b0dd0> │ │ │ │ nop │ │ │ │ svc 105 @ 0x69 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 90 @ 0x5a │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ svc 8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1942250,16 +1942298,15 @@ │ │ │ │ ldrb.w r9, [r5, #5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ b.n 5c31dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b1924> │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfbd3ffff │ │ │ │ - b.n 5c3210 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b1958> │ │ │ │ - lsls r7, r7, #4 │ │ │ │ + ldmia.w lr!, {r0, r1, r2, r3, r4, r5, r8} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ blx r3 │ │ │ │ @@ -1944263,25 +1944310,25 @@ │ │ │ │ blx 734e4 │ │ │ │ pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ pop {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #536 @ (adr r7, 5c4ac8 ) │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 3ba8ba <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x2a9002> │ │ │ │ bl 3208be <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x20f006> │ │ │ │ bl 2868c2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x17500a> │ │ │ │ bl 1ec8c6 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0xdb00e> │ │ │ │ mcr 15, 6, pc, cr11, cr15, {7} @ │ │ │ │ bl 9428ce │ │ │ │ @@ -1944316,87 +1944363,87 @@ │ │ │ │ @ instruction: 0xeffdffff │ │ │ │ bl 306946 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1f508e> │ │ │ │ vrecps.f32 , , │ │ │ │ vrsqrts.f32 , , │ │ │ │ bl 5e4952 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbnz r0, 5c497a │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strh r2, [r5, r2] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #808] @ (5c4c94 ) │ │ │ │ + ldr r7, [pc, #1000] @ (5c4d54 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [pc, #840] @ (5c4cbc ) │ │ │ │ + str r2, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #816] @ (5c4ca8 ) │ │ │ │ + ldr r7, [pc, #1008] @ (5c4d68 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #144] @ (5c4a0c ) │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #216] @ (5c4a58 ) │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #408] @ (5c4b1c ) │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #696] @ (5c4c40 ) │ │ │ │ + str r6, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #800] @ (5c4cac ) │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #832] @ (5c4cd0 ) │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 5c4af4 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 5c4bb4 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + strh r0, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r1, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r7, r5] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ vldr d7, [pc, #12] @ 5c4a00 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ bx lr │ │ │ │ @@ -1944432,26 +1944479,26 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5c4a4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c4a58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf70200b5 │ │ │ │ + ldrh.w r0, [r2, r5, lsl #3] │ │ │ │ ldr r0, [pc, #4] @ (5c4a64 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r2, r3] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1945793,53 +1945840,53 @@ │ │ │ │ bne.n 5c597c │ │ │ │ ldr.w r0, [r2, #1880] @ 0x758 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r0, #1572] @ 0x624 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ addw r0, r2, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 744c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 744c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744c8 │ │ │ │ addw r0, r8, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ mov r0, r8 │ │ │ │ blx 744c8 │ │ │ │ addw r0, r7, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ mov r0, r7 │ │ │ │ blx 744c8 │ │ │ │ addw r0, r6, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ b.n 5c5944 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ addw r0, r5, #1884 @ 0x75c │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 5c5914 │ │ │ │ @@ -1946596,15 +1946643,15 @@ │ │ │ │ ldr.w r2, [r5, #1552] @ 0x610 │ │ │ │ ldr.w r3, [r5, #1556] @ 0x614 │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl af387c │ │ │ │ + bl af38f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5c6248 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1946659,15 +1946706,15 @@ │ │ │ │ bl 88422e │ │ │ │ bl 9ae232 │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ stc2 15, cr15, [pc, #-1020]! @ 5c5e44 │ │ │ │ @ instruction: 0xfac9ffff │ │ │ │ @ instruction: 0xe98bffff │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r4, pc, #352 @ (adr r4, 5c63b0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1947438,27 +1947485,27 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #200 @ (adr r0, 5c6b58 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6464 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + cbz r4, 5c6aa2 │ │ │ │ lsls r7, r7, #4 │ │ │ │ b.n 5c6440 │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r0, pc, #32 @ (adr r0, 5c6ac0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c63c8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + adds r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r7, 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] @ (5c6b0c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1947496,15 +1947543,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c6ae2 │ │ │ │ nop │ │ │ │ ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6318 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1947621,45 +1947668,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ b.n 5c6b60 │ │ │ │ bx lr │ │ │ │ ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bmi.n 5c6d28 │ │ │ │ + bpl.n 5c6b88 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c72e8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + adds r1, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c72a0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 5c725c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7224 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c71ec │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #94 @ 0x5e │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #240] @ (5c6d6c ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1947772,15 +1947819,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c71f8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c71c4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1947788,25 +1947835,25 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7174 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bl 4575dc <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345d24> │ │ │ │ ldr r3, [pc, #488] @ (5c6fb4 ) │ │ │ │ @@ -1948021,63 +1948068,63 @@ │ │ │ │ b.n 5c6e84 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c71a4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7180 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5c7000 │ │ │ │ + bne.n 5c7060 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r3, pc, #280 @ (adr r3, 5c70fc ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 5c71bc ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7070 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r6, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r7} │ │ │ │ + beq.n 5c6fbc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, pc, #936 @ (adr r2, 5c73a4 ) │ │ │ │ + add r4, pc, #104 @ (adr r4, 5c7064 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ svc 190 @ 0xbe │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 5c7190 ) │ │ │ │ + add r3, pc, #568 @ (adr r3, 5c7250 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5c7130 ) │ │ │ │ ldr r2, [pc, #268] @ (5c7134 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1948197,15 +1948244,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5c716c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5c7168 │ │ │ │ ldr r3, [pc, #16] @ (5c7170 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948285,15 +1948332,15 @@ │ │ │ │ cbz r3, 5c7212 │ │ │ │ ldr r4, [pc, #244] @ (5c7300 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5c7270 │ │ │ │ ldr r0, [pc, #240] @ (5c7304 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10e33d4 │ │ │ │ + bl 10e34fc │ │ │ │ ldr r0, [pc, #236] @ (5c7308 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 4629ec <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x351134> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c7236 │ │ │ │ blx 72b80 │ │ │ │ @@ -1948371,56 +1948418,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5c71d4 │ │ │ │ nop │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsls r7, r6, #5 │ │ │ │ bgt.n 5c728c │ │ │ │ lsls r3, r6, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ bgt.n 5c723c │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bgt.n 5c733c │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (5c7344 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1948727,29 +1948774,29 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bls.n 5c7540 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bls.n 5c751c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r6, r7, #2 │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + subs r2, r0, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ 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 r3, [pc, #120] @ (5c76c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948810,24 +1948857,24 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bhi.n 5c77ac │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - itet cs │ │ │ │ - lslcs r1, r7, #2 │ │ │ │ - pushcc {r3, r4, r5, r6, r7, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ + lsls r1, r7, #2 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (5c7778 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbz r3, 5c7716 │ │ │ │ ldr r3, [pc, #132] @ (5c777c ) │ │ │ │ @@ -1948897,23 +1948944,23 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c7724 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r3, [sp, #24] │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c770c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r0, #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, #120] @ (5c7828 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948974,21 +1949021,21 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bvc.n 5c7848 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c7868 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948997,15 +1949044,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5c786c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6918 │ │ │ │ pop {r3, pc} │ │ │ │ str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r7, 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] @ (5c7898 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949017,15 +1949064,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c6918 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r7, 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] @ (5c78c8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949037,15 +1949084,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c6918 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ lsls r7, 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] @ (5c78f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949056,15 +1949103,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5c6918 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r5, #26 │ │ │ │ lsls r7, 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] @ (5c7920 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949174,17 +1949221,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bpl.n 5c7a1c │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c79f8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r4, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r4, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5c7a84 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5c7a2e │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1949230,17 +1949277,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c79a0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c7b7c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r7, 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] @ (5c7adc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949266,15 +1949313,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r6, #5 │ │ │ │ bmi.n 5c7b00 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r7, 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] @ (5c7b28 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949300,15 +1949347,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcc.n 5c7ab4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r7, 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] @ (5c7b74 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949334,15 +1949381,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcc.n 5c7c68 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r7, 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] @ (5c7bc0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949368,15 +1949415,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcc.n 5c7c1c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r7, 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] @ (5c7bf4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949386,15 +1949433,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c7bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6918 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r7, 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] @ (5c7c38 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949420,15 +1949467,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcs.n 5c7ba4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r7, 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] @ (5c7c6c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949438,15 +1949485,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c7c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6918 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r7, 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] @ (5c7cb0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949472,15 +1949519,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r6, #5 │ │ │ │ bcs.n 5c7d2c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ lsls r7, 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] @ (5c7cfc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949506,15 +1949553,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bne.n 5c7ce0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r7, 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] @ (5c7d54 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949541,21 +1949588,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bne.n 5c7c8c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ 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 r3, [pc, #80] @ (5c7dc8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1949596,19 +1949643,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r7, 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, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1656] @ 0x678 │ │ │ │ @@ -1949656,21 +1949703,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r2, r6, #6 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - hlt 0x0018 │ │ │ │ + cbnz r0, 5c7efe │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1949731,29 +1949778,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} │ │ │ │ - subs r4, r0, #5 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + cbnz r0, 5c7faa │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1949792,23 +1949839,23 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7844 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #48] @ (5c802c ) │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r0, #14 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949853,23 +1949900,23 @@ │ │ │ │ bl 5c7844 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs r4, r5, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [pc, #472] @ (5c8274 ) │ │ │ │ + ldr r7, [pc, #664] @ (5c8334 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r0, #0] │ │ │ │ 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 r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1949909,22 +1949956,22 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1776] @ 0x6f0 │ │ │ │ blx r6 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcrr 0, 12, r0, lr, cr3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + ldcl 0, cr0, [lr, #-780]! @ 0xfffffcf4 │ │ │ │ + cbz r4, 5c81ae │ │ │ │ lsls r1, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949949,21 +1949996,21 @@ │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r0, #4 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - udf #94 @ 0x5e │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r7, 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] @ (5c81ec ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949986,19 +1950033,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r4, r6, #3 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r1, #7 │ │ │ │ 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, #92] @ (5c8264 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950032,19 +1950079,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ b.n 5c8240 │ │ │ │ nop │ │ │ │ - adds r4, r5, #2 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950070,21 +1950117,21 @@ │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #1744] @ 0x6d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r5, #0 │ │ │ │ + adds r6, r3, #5 │ │ │ │ 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 │ │ │ │ @@ -1950123,23 +1950170,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r7, 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] @ (5c83c4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950162,19 +1950209,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, r1, r6 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950214,23 +1950261,23 @@ │ │ │ │ bne.n 5c8448 │ │ │ │ bl 5c83d0 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx r7 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r0, r4, r1 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950256,21 +1950303,21 @@ │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cbz r3, 5c84ba │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r1, r7 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [pc, #72] @ (5c8518 ) │ │ │ │ + ldr r3, [pc, #264] @ (5c85d8 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950304,21 +1950351,21 @@ │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #680] @ (5c87f8 ) │ │ │ │ + ldr r2, [pc, #872] @ (5c88b8 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950349,21 +1950396,21 @@ │ │ │ │ bne.n 5c85b0 │ │ │ │ bl 5c8550 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r2, r4, r3 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950401,21 +1950448,21 @@ │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8628 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + subs r2, r1, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950441,21 +1950488,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + subs r4, r5, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950486,21 +1950533,21 @@ │ │ │ │ bne.n 5c8720 │ │ │ │ bl 5c86c0 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5c87dc ) │ │ │ │ @@ -1950552,25 +1950599,25 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #27 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c82cc │ │ │ │ + b.n 5c852c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + adds r4, r0, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #112] @ (5c8874 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1950611,21 +1950658,21 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8856 │ │ │ │ nop │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c81fc │ │ │ │ + b.n 5c845c │ │ │ │ lsls r3, r0, #3 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1950706,29 +1950753,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c894e │ │ │ │ nop │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r8, lr │ │ │ │ + bx r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c9188 │ │ │ │ + b.n 5c83e8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + add r0, pc, #240 @ (adr r0, 5c8a9c ) │ │ │ │ lsls r1, r0, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ @@ -1950782,23 +1950829,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60d294 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - asrs r2, r0, #24 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r3, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #584 @ (adr r5, 5c8cb0 ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 5c8d70 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1950823,19 +1950870,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ 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 │ │ │ │ @@ -1950860,21 +1950907,21 @@ │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #1864] @ 0x748 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r7, 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] @ (5c8bc0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1950916,23 +1950963,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 610a10 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c8ea4 │ │ │ │ + b.n 5c9104 │ │ │ │ lsls r3, r0, #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, [r0, #1880] @ 0x758 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1950962,21 +1951009,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7870 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #9 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 5c8ee4 ) │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1951062,31 +1951109,31 @@ │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 5c8cde │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r7, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 5c8d18 │ │ │ │ + blt.n 5c8d78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ 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 │ │ │ │ @@ -1951109,19 +1951156,19 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c79a8 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ 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 │ │ │ │ @@ -1951144,19 +1951191,19 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c79a8 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -1951179,19 +1951226,19 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c79a8 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c8efc ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1951221,19 +1951268,19 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8ede │ │ │ │ nop │ │ │ │ - asrs r4, r2, #8 │ │ │ │ + asrs r4, r0, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c8f70 ) │ │ │ │ @@ -1951264,19 +1951311,19 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8f52 │ │ │ │ nop │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c8fe4 ) │ │ │ │ @@ -1951307,19 +1951354,19 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8fc6 │ │ │ │ nop │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ @@ -1951388,25 +1951435,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #112 @ (adr r0, 5c9140 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 5c9200 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r6, [r0, #1880] @ 0x758 │ │ │ │ @@ -1951471,25 +1951518,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ b.n 5c9116 │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 5c9370 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 5c9430 ) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951540,26 +1951587,26 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcr2 0, 2, r0, cr12, cr5, {5} │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + vqadd.u64 d16, d28, d21 │ │ │ │ + b.n 5c944c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1951610,25 +1951657,25 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #296] @ 0x128 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1951669,23 +1951716,23 @@ │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ cbz r4, 5c93aa │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r0, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r0, #24 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -1951723,21 +1951770,21 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ cbz r4, 5c9440 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1951793,23 +1951840,23 @@ │ │ │ │ bl 5c74b8 │ │ │ │ cbz r4, 5c9500 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 5c94d4 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r2, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1951841,21 +1951888,21 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ cbz r4, 5c9588 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r2, r3, #18 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r0, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951948,33 +1951995,33 @@ │ │ │ │ bl 5c7844 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r1, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r0, #2 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r7, [pc, #272] @ (5c97d0 ) │ │ │ │ + str r4, [r6, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r0, #14 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1952042,26 +1952089,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c975e │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsrs r6, r6, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsrs r2, r7, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1952110,25 +1952157,25 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ cbz r4, 5c9852 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -1952151,19 +1952198,19 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fb40 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1952216,25 +1952263,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7870 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r2, 5c99fa │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (5c9a24 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1952284,19 +1952331,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 4556e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343e2c> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5c99ec │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strb r6, [r0, #1] │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1952421,41 +1952468,41 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c763c │ │ │ │ b.n 5c9b38 │ │ │ │ ldr r0, [pc, #56] @ (5c9bd0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9aa8 │ │ │ │ nop │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [pc, #568] @ (5c9de4 ) │ │ │ │ + ldr r4, [pc, #760] @ (5c9ea4 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bcs.n 5c9bfc │ │ │ │ + bcc.n 5c9c5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsrs r2, r5, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5c9c74 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1952508,24 +1952555,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5c9c88 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9c38 │ │ │ │ nop │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r3, #9 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vshr.s64 d0, d31, #42 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + @ instruction: 0xf0c600bf │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ 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 r1, [pc, #164] @ (5c9d40 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1952585,26 +1952632,26 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9d58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9cf0 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mrc 0, 6, r0, cr14, cr15, {5} │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + and.w r0, lr, #191 @ 0xbf │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r3, #136 @ 0x88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1952664,27 +1952711,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9e2c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9dac │ │ │ │ nop │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1952774,30 +1952821,32 @@ │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c9f00 │ │ │ │ ldr r0, [pc, #40] @ (5c9f58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9e84 │ │ │ │ nop │ │ │ │ - vshr.u64 d16, d22, #6 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vshr.u64 d16, d22, #6 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #680] @ (5ca1f0 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #17 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r3, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952879,27 +1952928,27 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 5ca024 │ │ │ │ ldr r0, [pc, #32] @ (5ca06c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9fb2 │ │ │ │ nop │ │ │ │ - mcr2 0, 6, r0, cr14, cr6, {5} │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + vshr.u64 d16, d22, #2 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcr2 0, 6, r0, cr12, cr6, {5} │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + vshr.u64 d16, d22, #4 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952991,33 +1953040,33 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5ca1a4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca0c8 │ │ │ │ ldr r0, [pc, #44] @ (5ca1a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca0ea │ │ │ │ - ldc2 0, cr0, [sl, #728]! @ 0x2d8 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + mcr2 0, 7, r0, cr10, cr6, {5} │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2 0, cr0, [r6, #728]! @ 0x2d8 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + mcr2 0, 7, r0, cr6, cr6, {5} │ │ │ │ + lsls r4, r7, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 5ca288 │ │ │ │ + bcc.n 5ca0e8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcs.n 5ca280 │ │ │ │ + bcc.n 5ca0e0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #30 │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1953105,27 +1953154,29 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 5ca28a │ │ │ │ ldr r0, [pc, #36] @ (5ca2d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca204 │ │ │ │ - ldc2l 0, cr0, [lr], #-728 @ 0xfffffd28 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + stc2 0, cr0, [lr, #728]! @ 0x2d8 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #-728 @ 0xfffffd28 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + stc2 0, cr0, [sl, #728]! @ 0x2d8 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r1, #20] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.u64 d16, d26, d22 │ │ │ │ - vqadd.u8 d16, d26, d22 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + movs r6, #20 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1953236,27 +1953287,29 @@ │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 5ca400 │ │ │ │ ldr r0, [pc, #44] @ (5ca450 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5ca332 │ │ │ │ bl 5c7aa0 │ │ │ │ b.n 5ca3ca │ │ │ │ - @ instruction: 0xfb5200b6 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ + stc2 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfb4c00b6 │ │ │ │ - lsrs r2, r1, #5 │ │ │ │ + ldc2l 0, cr0, [ip], #-728 @ 0xfffffd28 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mrc2 0, 2, r0, cr14, cr6, {5} │ │ │ │ - vqadd.u64 d0, d30, d22 │ │ │ │ - ldc2l 0, cr0, [r4, #728] @ 0x2d8 │ │ │ │ - mrc2 0, 6, r0, cr10, cr6, {5} │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + vshr.u64 d0, d22, #50 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + vqadd.u8 d0, d20, d22 │ │ │ │ + movs r2, r1 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr r3, [pc, #120] @ (5ca4e0 ) │ │ │ │ @@ -1953818,27 +1953871,28 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ b.n 5ca66a │ │ │ │ nop │ │ │ │ ldr r6, [r0, r7] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldc2l 0, cr0, [r2, #-728]! @ 0xfffffd28 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + mcr2 0, 5, r0, cr2, cr6, {5} │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r0, sp, #476 @ 0x1dc │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stc2l 0, cr0, [r4, #-728] @ 0xfffffd28 │ │ │ │ - vshr.u64 d16, d29, #46 │ │ │ │ + mrc2 0, 3, r0, cr4, cr6, {5} │ │ │ │ + lsls r2, r0, #4 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ bl 8a0a82 │ │ │ │ ldmia.w sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strex pc, pc, [r1, #1020] @ 0x3fc │ │ │ │ b.n 5caa1a │ │ │ │ vsubw.u q15, , d15 │ │ │ │ @ instruction: 0xfffff1e5 │ │ │ │ vqshl.u32 d31, d25, #31 │ │ │ │ @@ -1953890,18 +1953944,18 @@ │ │ │ │ vtbl.8 d31, {d31}, d7 │ │ │ │ vsubl.u q15, d15, d1 │ │ │ │ vaddw.u q15, , d11 │ │ │ │ vqshlu.s64 d29, d17, #63 @ 0x3f │ │ │ │ vtbl.8 d31, {d31- instruction: 0xfa6a00b6 │ │ │ │ - ldr??.w r0, [r6, #182] @ 0xb6 │ │ │ │ + @ instruction: 0xfb9a00b6 │ │ │ │ + @ instruction: 0xfb0600b6 │ │ │ │ b.n 5ca66e │ │ │ │ - @ instruction: 0xffff8ed4 │ │ │ │ + vaddl.u , d15, d4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5cab90 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1954023,20 +1954077,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - @ instruction: 0xf75c00b6 │ │ │ │ - @ instruction: 0xf74e00b6 │ │ │ │ - b.n 5cb0a0 │ │ │ │ + strb.w r0, [ip, #182] @ 0xb6 │ │ │ │ + ldr??.w r0, [lr, r6, lsl #3] │ │ │ │ + b.n 5cb300 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf73600b6 │ │ │ │ - @ instruction: 0xf73000b6 │ │ │ │ + str??.w r0, [r6, r6, lsl #3] │ │ │ │ + str??.w r0, [r0, r6, lsl #3] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1954403,15 +1954457,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5cb0a0 │ │ │ │ nop │ │ │ │ ldr r7, [pc, #704] @ (5cb3ac ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf34e00b6 │ │ │ │ + orns r0, lr, #5963776 @ 0x5b0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ ldr r5, [pc, #344] @ (5cb268 ) │ │ │ │ @@ -1954546,22 +1954600,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #920] @ (5cb604 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #864] @ (5cb5d4 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf2e600b6 │ │ │ │ + ands.w r0, r6, #5963776 @ 0x5b0000 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #43190 @ 0xa8b6 │ │ │ │ + @ instruction: 0xf7fa00b6 │ │ │ │ ldr r6, [pc, #344] @ (5cb3dc ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf31200b6 │ │ │ │ - orns r0, r8, #5963776 @ 0x5b0000 │ │ │ │ + orr.w r0, r2, #5963776 @ 0x5b0000 │ │ │ │ + sub.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #1028] @ 5cb6a8 │ │ │ │ @@ -1954909,20 +1954963,20 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ b.n 5cb67a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #80] @ (5cb6fc ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf4b600b6 │ │ │ │ + @ instruction: 0xf5e600b6 │ │ │ │ ldr r3, [pc, #912] @ (5cba4c ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xf36800b6 │ │ │ │ + eors.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #396] @ (5cb864 ) │ │ │ │ @@ -1955770,15 +1955824,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5cbfca │ │ │ │ mov r0, r4 │ │ │ │ bl 5cb28c │ │ │ │ b.n 5cbfca │ │ │ │ nop │ │ │ │ - ldmia.w r8, {r1, r2, r4, r5, r7} │ │ │ │ + strd r0, r0, [r8, #728] @ 0x2d8 │ │ │ │ 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 │ │ │ │ cmp r4, r1 │ │ │ │ @@ -1956095,15 +1956149,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 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r7, r7, #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 │ │ │ │ @@ -1956286,22 +1956340,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #29] │ │ │ │ + ldrb r6, [r2, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 5cc450 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + strex r0, r0, [r6, #720] @ 0x2d0 │ │ │ │ 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 │ │ │ │ sub.w sp, sp, #884 @ 0x374 │ │ │ │ @@ -1956350,25 +1956403,25 @@ │ │ │ │ ldr r1, [pc, #32] @ (5cc6c8 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 5cc6d6 │ │ │ │ nop │ │ │ │ subs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5ccba0 │ │ │ │ + b.n 5cce00 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5ccb88 │ │ │ │ + b.n 5ccde8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb78 │ │ │ │ + b.n 5ccdd8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccae0 │ │ │ │ + b.n 5ccd40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ mov r1, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov.w r3, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #880] @ (5cca48 ) │ │ │ │ movs r7, #45 @ 0x2d │ │ │ │ @@ -1956652,43 +1956705,43 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - b.n 5cce70 │ │ │ │ + b.n 5cd0d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cce70 │ │ │ │ + b.n 5cd0d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cce7c │ │ │ │ + b.n 5cd0dc │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r6, [r0, #2] │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldrh r4, [r1, #2] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cce88 │ │ │ │ + b.n 5cd0e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cce7c │ │ │ │ + b.n 5cd0dc │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r6, [r2, #0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cce80 │ │ │ │ + b.n 5cd0e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ negs r4, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5cc6b8 │ │ │ │ + b.n 5cc918 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ lsls r7, r7, #4 │ │ │ │ adcs r3, r6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xeaf400b6 │ │ │ │ - @ instruction: 0xeae600b6 │ │ │ │ - @ instruction: 0xeabe00b6 │ │ │ │ + stc 0, cr0, [r4], #-728 @ 0xfffffd28 │ │ │ │ + ldc 0, cr0, [r6], {182} @ 0xb6 │ │ │ │ + @ instruction: 0xebee00b6 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5ccfd4 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ mov r4, sl │ │ │ │ movs r6, #0 │ │ │ │ @@ -1957877,223 +1957930,220 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 5cea64 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5ccb8a │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 5cd664 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 5cd650 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - b.n 5cd650 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrd r0, r0, [sl], #728 @ 0x2d8 │ │ │ │ - orn r0, r2, r6, ror #2 │ │ │ │ - b.n 5cde2c │ │ │ │ + ldmia.w lr!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia.w r2!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia.w r0!, {r1, r2, r4, r5, r7} │ │ │ │ + bic.w r0, sl, r6, ror #2 │ │ │ │ + @ instruction: 0xeb9200b6 │ │ │ │ + b.n 5cd08c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bics.w r0, r0, r6, ror #2 │ │ │ │ + sbc.w r0, r0, r6, ror #2 │ │ │ │ adds r2, #250 @ 0xfa │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 5cd374 │ │ │ │ + b.n 5cd5d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd364 │ │ │ │ + b.n 5cd5c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd364 │ │ │ │ + b.n 5cd5c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd37c │ │ │ │ + b.n 5cd5dc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd38c │ │ │ │ + b.n 5cd5ec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd39c │ │ │ │ + b.n 5cd5fc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd3ac │ │ │ │ + b.n 5cd60c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5cd46c │ │ │ │ + b.n 5cd6cc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5cd748 │ │ │ │ + bvc.n 5cd7a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 5cd71c │ │ │ │ + bpl.n 5cd77c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5cd794 │ │ │ │ + bls.n 5cd7f4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd7c8 │ │ │ │ + ble.n 5cd828 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5cd808 │ │ │ │ + bls.n 5cd868 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5cd888 │ │ │ │ + bls.n 5cd6e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5cd6f0 │ │ │ │ + bls.n 5cd750 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5cd74c │ │ │ │ + bls.n 5cd7ac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5cd79c │ │ │ │ + bge.n 5cd7fc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5cd80c │ │ │ │ + bge.n 5cd86c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5cd844 │ │ │ │ + bge.n 5cd8a4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5cd894 │ │ │ │ + bge.n 5cd6f4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5cd6f4 │ │ │ │ + bge.n 5cd754 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5cd774 │ │ │ │ + blt.n 5cd7d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bls.n 5cd788 │ │ │ │ + blt.n 5cd7e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 5cd7dc │ │ │ │ + blt.n 5cd83c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 5cd854 │ │ │ │ + blt.n 5cd8b4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 5cd8cc │ │ │ │ + blt.n 5cd72c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 5cd73c │ │ │ │ + blt.n 5cd79c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bge.n 5cd7a4 │ │ │ │ + bgt.n 5cd804 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cd810 │ │ │ │ + bgt.n 5cd870 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cd704 │ │ │ │ + bgt.n 5cd764 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cd770 │ │ │ │ + bgt.n 5cd7d0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cd7c0 │ │ │ │ + ble.n 5cd820 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd818 │ │ │ │ + ble.n 5cd878 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd880 │ │ │ │ + ble.n 5cd8e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd8e8 │ │ │ │ + ble.n 5cd748 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd748 │ │ │ │ + ble.n 5cd7a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd7b8 │ │ │ │ + udf #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd838 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd8a8 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd8f4 │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd774 │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd7ec │ │ │ │ + svc 20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #24 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + b.n 5cd868 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + b.n 5cd880 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 28 │ │ │ │ + b.n 5cd8d8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + b.n 5cd968 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + b.n 5cd968 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + b.n 5cd978 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + b.n 5cd978 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 5cd9a4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd8bc │ │ │ │ + b.n 5cdb1c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd8ac │ │ │ │ + b.n 5cdb0c │ │ │ │ lsls r6, r6, #2 │ │ │ │ bvc.n 5cd89a │ │ │ │ vabal.u , d31, d5 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - b.n 5cd9ec │ │ │ │ + b.n 5cdc4c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd9e0 │ │ │ │ + b.n 5cdc40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd9d8 │ │ │ │ + b.n 5cdc38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd9d0 │ │ │ │ + b.n 5cdc30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd9cc │ │ │ │ + b.n 5cdc2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd9cc │ │ │ │ + b.n 5cdc2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd9d0 │ │ │ │ + b.n 5cdc30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd9d8 │ │ │ │ + b.n 5cdc38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd118 │ │ │ │ + b.n 5cd378 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd124 │ │ │ │ + b.n 5cd384 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd134 │ │ │ │ + b.n 5cd394 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd144 │ │ │ │ + b.n 5cd3a4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd154 │ │ │ │ + b.n 5cd3b4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd998 │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd990 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd8c4 │ │ │ │ + b.n 5cdb24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 5cd8b4 ) │ │ │ │ + add r1, pc, #200 @ (adr r1, 5cd974 ) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + b.n 5cda9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd88c │ │ │ │ + svc 28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd85c │ │ │ │ + udf #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd870 │ │ │ │ + udf #10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd88c │ │ │ │ + udf #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd8a8 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd8c4 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd8e0 │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd904 │ │ │ │ + udf #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd940 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd95c │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd978 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd994 │ │ │ │ + udf #138 @ 0x8a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd99c │ │ │ │ + ble.n 5cd7fc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cd964 │ │ │ │ + ble.n 5cd9c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd9d4 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5cf700 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1958494,22 +1958544,22 @@ │ │ │ │ b.n 5cdc7c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5cdc64 │ │ │ │ + bge.n 5cdcc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xfa9c00b2 │ │ │ │ - bge.n 5cdcb0 │ │ │ │ + smlaltt r0, r0, ip, r2 │ │ │ │ + blt.n 5cdd10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - bge.n 5cde08 │ │ │ │ + blt.n 5cdc68 │ │ │ │ lsls r6, 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] @ (5cde58 ) │ │ │ │ @@ -1958869,15 +1958919,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ b.n 5ce0fa │ │ │ │ subs r6, r5, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5ce164 │ │ │ │ + bvs.n 5ce1c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xfaf3ffff │ │ │ │ subs r6, r7, #3 │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1959128,36 +1959178,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 725a4 │ │ │ │ b.n 5ce336 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bmi.n 5ce330 │ │ │ │ + bpl.n 5ce390 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, r2, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r4, r5, #2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - bmi.n 5ce450 │ │ │ │ + bpl.n 5ce4b0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xf35c00b2 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + eor.w r0, ip, #5832704 @ 0x590000 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5ce364 │ │ │ │ + bmi.n 5ce3c4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5ce378 │ │ │ │ + bmi.n 5ce3d8 │ │ │ │ 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, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5ce6b4 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1959424,39 +1959474,39 @@ │ │ │ │ nop │ │ │ │ subs r0, r4, r7 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bcc.n 5ce600 │ │ │ │ + bmi.n 5ce660 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5ce5e4 │ │ │ │ + bmi.n 5ce644 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 5ce604 │ │ │ │ + bmi.n 5ce664 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5ce6cc │ │ │ │ + bmi.n 5ce72c │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r5, #72 @ 0x48 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bcs.n 5ce660 │ │ │ │ + bcc.n 5ce6c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r4, #78 @ 0x4e │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bne.n 5ce68c │ │ │ │ + bcc.n 5ce6ec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5ce684 │ │ │ │ + bcs.n 5ce6e4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 5ce630 │ │ │ │ + bcs.n 5ce690 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5ce708 │ │ │ │ + bcc.n 5ce768 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r3, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r3, #222 @ 0xde │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1959679,27 +1959729,27 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ lsls r3, r6, #5 │ │ │ │ adds r6, r1, r2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mrc 0, 7, r0, cr0, cr2, {5} │ │ │ │ - add r6, pc, #568 @ (adr r6, 5cebbc ) │ │ │ │ + bic.w r0, r0, #178 @ 0xb2 │ │ │ │ + add r7, pc, #760 @ (adr r7, 5cec7c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 6, r0, cr2, cr2, {5} │ │ │ │ - add r6, pc, #400 @ (adr r6, 5ceb1c ) │ │ │ │ + vshr.s64 d16, d18, #14 │ │ │ │ + add r7, pc, #592 @ (adr r7, 5cebdc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, 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] @ (5cea50 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1959869,20 +1959919,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ b.n 5ceae6 │ │ │ │ subs r4, r3, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, r2, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r6, {r1, r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ 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 r7, r0 │ │ │ │ @@ -1959947,15 +1959997,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #16 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r1, [pc, #496] @ (5cee18 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -1960158,37 +1960208,37 @@ │ │ │ │ b.n 5cee0a │ │ │ │ asrs r6, r1, #15 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r5} │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - tst r4, r2 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r2, r3, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r2, r1, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r6, r7, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1960274,20 +1960324,19 @@ │ │ │ │ b.n 5ceeb8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5cebcc │ │ │ │ b.n 5ceeb8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5cebcc │ │ │ │ b.n 5cef08 │ │ │ │ - @ instruction: 0xe81400b2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + strd r0, r0, [r4, #-712] @ 0x2c8 │ │ │ │ + add r0, pc, #912 @ (adr r0, 5cf2ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5cef40 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + stmdb r0!, {r1, r4, r5, r7} │ │ │ │ + add r0, pc, #768 @ (adr r0, 5cf264 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5cf020 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1960450,20 +1960499,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5cf114 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5cf0e2 │ │ │ │ adds r6, r3, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r4, r2, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1960496,17 +1960545,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 72d04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5cf184 │ │ │ │ - b.n 5cecf4 │ │ │ │ + b.n 5cef54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #296] @ (5cf2d4 ) │ │ │ │ @@ -1960654,17 +1960703,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} │ │ │ │ - ldr r0, [pc, #968] @ (5cf710 ) │ │ │ │ + ldr r2, [pc, #136] @ (5cf3d0 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r2, r3, #28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r3, #28 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960704,17 +1960753,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 │ │ │ │ - ldr r0, [pc, #504] @ (5cf5b8 ) │ │ │ │ + ldr r1, [pc, #696] @ (5cf678 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r4, #26 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960927,37 +1960976,37 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r1, #20 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r7, #19 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r2, r4, #10 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r0, r2, #19 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r2, r0, #18 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1961117,18 +1961166,18 @@ │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ b.n 5cf77e │ │ │ │ nop │ │ │ │ asrs r0, r4, #12 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r2, #12 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stmia r2!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xfa0dffff │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1961176,17 +1961225,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} │ │ │ │ - mvns r0, r5 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ asrs r2, r1, #8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r1, #8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1961368,31 +1961417,31 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r4, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r1, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r7, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsls r0, r3, #24 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ite ls │ │ │ │ - lslls r6, r6, #2 │ │ │ │ - nophi {10} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1961614,29 +1961663,29 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #22 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsls r6, r5, #19 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - bkpt 0x005a │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ - movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + itet hi │ │ │ │ + lslhi r6, r6, #2 │ │ │ │ + asrls r4, r3, #30 │ │ │ │ + movhi r0, r0 │ │ │ │ + itt ne │ │ │ │ + lslne r6, r6, #2 │ │ │ │ + itee ne @ unpredictable │ │ │ │ + lslne r6, r6, #2 │ │ │ │ + bkpt 0x00fa │ │ │ │ + lsleq r6, r6, #2 │ │ │ │ + bkpt 0x00e2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + bkpt 0x00ca │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + bkpt 0x00b2 │ │ │ │ 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, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1961924,28 +1961973,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5cff2c │ │ │ │ nop │ │ │ │ lsrs r0, r0, #14 │ │ │ │ lsls r7, r6, #5 │ │ │ │ lsrs r6, r6, #13 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cbnz r2, 5d0002 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r2, 5d000c │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - revsh r4, r5 │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r6, r2 │ │ │ │ + pop {r1, r2} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - revsh r0, r5 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 5d004e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - hlt 0x002a │ │ │ │ + cbnz r2, 5d004e │ │ │ │ lsls r6, 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 │ │ │ │ @@ -1962216,15 +1962265,15 @@ │ │ │ │ vbic.i32 q0, #194 @ 0x000000c2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vbif q8, q3, q9 │ │ │ │ mcr2 1, 7, r0, cr10, cr2, {3} │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + cbnz r0, 5d02d6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5d03e0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5d039e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1962344,21 +1962393,21 @@ │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5d0378 │ │ │ │ ldc2 1, cr0, [r6, #-456]! @ 0xfffffe38 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5d0444 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5d0440 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1962390,15 +1962439,15 @@ │ │ │ │ strb r3, [r6, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6], {114} @ 0x72 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb758 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 5d04a0 │ │ │ │ @@ -1962793,15 +1962842,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5cc368 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r6, 5d08fe │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ and.w r0, r0, #15 │ │ │ │ @@ -1963678,21 +1963727,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r6, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #136 @ 0x88 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1963716,21 +1963765,21 @@ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [pc, #24] @ (5d12bc ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5d128e │ │ │ │ ldcl 1, cr0, [sl, #-456]! @ 0xfffffe38 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #676] @ (5d1578 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1964022,82 +1964071,82 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.w 5d1348 │ │ │ │ b.n 5d13a2 │ │ │ │ nop │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldcl 1, cr0, [r8], #456 @ 0x1c8 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r4 │ │ │ │ + cbz r2, 5d161c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #776 @ (adr r7, 5d18d4 ) │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #568 @ (adr r7, 5d1810 ) │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + cmp r0, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #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, #356] @ (5d177c ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1964248,56 +1964297,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5d1644 │ │ │ │ nop │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r7, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #992 @ (adr r5, 5d1b64 ) │ │ │ │ + add r7, pc, #160 @ (adr r7, 5d1824 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ strd r0, r1, [r8, #456] @ 0x1c8 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + movs r0, #52 @ 0x34 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #202 @ 0xca │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1965260,169 +1965309,169 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5d209a │ │ │ │ ldr r2, [pc, #316] @ (5d228c ) │ │ │ │ add r2, pc │ │ │ │ b.n 5d1cdc │ │ │ │ @ instruction: 0xe8040172 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #56 @ (adr r4, 5d2198 ) │ │ │ │ + add r5, pc, #248 @ (adr r5, 5d2258 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [pc, #400] @ (5d22f8 ) │ │ │ │ + ldr r5, [pc, #592] @ (5d23b8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r0, 5d21d6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #544 @ (adr r3, 5d2394 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 5d2454 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #18 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #14 │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #432] @ (5d2338 ) │ │ │ │ + ldr r6, [pc, #624] @ (5d23f8 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r5, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r5, [pc, #136] @ (5d221c ) │ │ │ │ + ldr r6, [pc, #328] @ (5d22dc ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #664] @ (5d243c ) │ │ │ │ + ldr r5, [pc, #856] @ (5d24fc ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldr r4, [pc, #288] @ (5d22d0 ) │ │ │ │ + ldr r5, [pc, #480] @ (5d2390 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #72] @ (5d2200 ) │ │ │ │ + ldr r5, [pc, #264] @ (5d22c0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [pc, #760] @ (5d24b8 ) │ │ │ │ + ldr r4, [pc, #952] @ (5d2578 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #1008] @ (5d25cc ) │ │ │ │ + ldr r4, [pc, #176] @ (5d228c ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r3, #138 @ 0x8a │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, #24] │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + add r0, pc, #296 @ (adr r0, 5d2330 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + movs r0, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + adds r6, r4, r6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r1, [pc, #176] @ (5d22c8 ) │ │ │ │ + ldr r2, [pc, #368] @ (5d2388 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r1, [pc, #0] @ (5d221c ) │ │ │ │ + ldr r2, [pc, #192] @ (5d22dc ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r1, #244 @ 0xf4 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #152] @ (5d22c8 ) │ │ │ │ + ldr r1, [pc, #344] @ (5d2388 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - blx ip │ │ │ │ + ldr r1, [pc, #64] @ (5d227c ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - blxns r5 │ │ │ │ + ldr r0, [pc, #880] @ (5d25b4 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bx r9 │ │ │ │ + ldr r0, [pc, #480] @ (5d2430 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r7, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - mov sl, lr │ │ │ │ + ldr r0, [pc, #136] @ (5d22e4 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + blx lr │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + movs r0, #134 @ 0x86 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp lr, lr │ │ │ │ + bx r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp ip, r9 │ │ │ │ + mov ip, pc │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #272 @ (adr r6, 5d23a0 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 5d2460 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1966096,175 +1966145,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5d24ea │ │ │ │ nop │ │ │ │ ble.n 5d296c │ │ │ │ lsls r2, r6, #5 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bics r0, r4 │ │ │ │ + add r8, sl │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r0, r5, #2 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bics r2, r0 │ │ │ │ + add sl, r6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - orrs r4, r1 │ │ │ │ + add r4, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r2, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r6, #28] │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5d2c4c │ │ │ │ + b.n 5d2eac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + asrs r4, r0, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r1, r7] │ │ │ │ + ldr r4, [r7, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r6, r1, #19 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r0, [r6, r2] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + b.n 5d2acc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #16 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + add r0, pc, #224 @ (adr r0, 5d2af0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1970128,15 +1970177,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #16 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r6, r7, #4 │ │ │ │ add r7, pc, #512 @ (adr r7, 5d5aac ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1970204,15 +1970253,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d594a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #232 @ (adr r7, 5d5a54 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r6, r7, #4 │ │ │ │ add r6, pc, #800 @ (adr r6, 5d5c98 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1970278,15 +1970327,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d5a10 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #440 @ (adr r6, 5d5be8 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r7, #4 │ │ │ │ add r6, pc, #8 @ (adr r6, 5d5a44 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1970376,17 +1970425,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #400 @ (adr r5, 5d5cc0 ) │ │ │ │ lsls r2, r6, #5 │ │ │ │ add r7, sp, #640 @ 0x280 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ite gt │ │ │ │ - lslgt r6, r7, #4 │ │ │ │ - pushle {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r6, r7, #4 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1972633,21 +1972682,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5d7116 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #32 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r7, pc, #952 @ (adr r7, 5d7700 ) │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #572] @ (5d7598 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -1972860,19 +1972909,19 @@ │ │ │ │ b.n 5d73a0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 5d7994 ) │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r6, [r7, #28] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r6, pc, #112 @ (adr r6, 5d761c ) │ │ │ │ + add r7, pc, #304 @ (adr r7, 5d76dc ) │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #976] @ (5d7990 ) │ │ │ │ mov sl, r3 │ │ │ │ @@ -1973228,29 +1973277,29 @@ │ │ │ │ b.n 5d768c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #16] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 5d7cbc ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 5d7d7c ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r4, pc, #400 @ (adr r4, 5d7b30 ) │ │ │ │ + add r5, pc, #592 @ (adr r5, 5d7bf0 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrh r6, [r2, #8] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r3, pc, #872 @ (adr r3, 5d7d10 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 5d79d0 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r2, pc, #792 @ (adr r2, 5d7cc4 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 5d7d84 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r2, pc, #144 @ (adr r2, 5d7a40 ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 5d7b00 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r1, pc, #944 @ (adr r1, 5d7d64 ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 5d7a24 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r1, pc, #384 @ (adr r1, 5d7b38 ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 5d7bf8 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #336] @ (5d7b18 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1973379,15 +1973428,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r0, pc, #56 @ (adr r0, 5d7b60 ) │ │ │ │ + add r1, pc, #248 @ (adr r1, 5d7c20 ) │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #352] @ (5d7c9c ) │ │ │ │ @@ -1974332,15 +1974381,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #14] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r7, #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 │ │ │ │ @@ -1974498,15 +1974547,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #684] @ (5d8a5c ) │ │ │ │ @@ -1974727,17 +1974776,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #1000] @ (5d8e6c ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1975121,21 +1975170,21 @@ │ │ │ │ b.n 5d8ac4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r6, #21] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1508] @ 5d947c │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1975693,25 +1975742,25 @@ │ │ │ │ bl 5d43d0 │ │ │ │ b.n 5d90e6 │ │ │ │ nop │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r1, #26] │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r6, r7, #4 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r6, r7, #4 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1981036,28 +1981085,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r2, [pc, #184] @ (5dd288 ) │ │ │ │ + ldr r3, [pc, #376] @ (5dd348 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5dd1de │ │ │ │ ldr r3, [pc, #12] @ (5dd1e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5dd1e8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r6, r3, #4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - @ instruction: 0xeadc00b5 │ │ │ │ + stc 0, cr0, [ip], {181} @ 0xb5 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5dd2a0 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5dd2ac │ │ │ │ cmp r0, #129 @ 0x81 │ │ │ │ @@ -1981290,25 +1981339,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5dd298 │ │ │ │ b.n 5dd2ac │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 5dd2ac │ │ │ │ b.n 5dd298 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #328] @ (5dd558 ) │ │ │ │ + ldr r1, [pc, #520] @ (5dd618 ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5dd41c │ │ │ │ ldr r3, [pc, #8] @ (5dd420 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - mov lr, sl │ │ │ │ + ldr r0, [pc, #24] @ (5dd43c ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #196] @ (5dd4f8 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1983181,28 +1983230,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ lsls r2, r6, #5 │ │ │ │ - subs r0, #248 @ 0xf8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5de8fa │ │ │ │ ldr r3, [pc, #12] @ (5de900 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5de904 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ lsrs r2, r6, #15 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - bls.n 5de8a8 │ │ │ │ + blt.n 5de908 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ cbnz r0, 5de91c │ │ │ │ b.n 5de93e │ │ │ │ @@ -1984921,17 +1984970,17 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsrs r6, r3, #27 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - b.n 5dfe0c │ │ │ │ + b.n 5e006c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1985967,41 +1986016,41 @@ │ │ │ │ b.n 5dfde0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r1, #19 │ │ │ │ lsls r2, r6, #5 │ │ │ │ lsls r0, r1, #19 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ bne.w 5dfe46 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 5e0b46 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1986935,37 +1986984,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - itee ls │ │ │ │ - lslls r5, r6, #2 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lslhi r5, r6, #2 │ │ │ │ - nop │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - bls.n 5e0ff4 │ │ │ │ + bge.n 5e1054 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r0, 5e1060 │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r3, #11 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ 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 │ │ │ │ @@ -1987400,17 +1987449,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ ldc 1, cr0, [r8, #-452]! @ 0xfffffe3c │ │ │ │ ldc2 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfbf9ffff │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -1991192,15 +1991241,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e3e18 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e3e18 │ │ │ │ - b.n 5e44d0 │ │ │ │ + b.n 5e3730 │ │ │ │ lsls r5, r7, #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] @ (5e3eb4 ) │ │ │ │ @@ -1991765,21 +1991814,21 @@ │ │ │ │ beq.w 5e42b6 │ │ │ │ b.n 5e440a │ │ │ │ mov ip, lr │ │ │ │ b.n 5e4190 │ │ │ │ mov r0, r3 │ │ │ │ b.n 5e4100 │ │ │ │ nop │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 5e459c │ │ │ │ lsls r5, r7, #4 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - bgt.n 5e440c │ │ │ │ + udf #10 │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -1991813,15 +1991862,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5e44cc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - blt.n 5e43ec │ │ │ │ + bgt.n 5e444c │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5e44ee │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1996206,15 +1996255,15 @@ │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ bl 5e74bc │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996414,15 +1996463,15 @@ │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #20 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ bl 5e74bc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -1996518,15 +1996567,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74bc │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996609,15 +1996658,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74bc │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996702,15 +1996751,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74bc │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996793,15 +1996842,15 @@ │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #52 @ 0x34 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ bl 5e74bc │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996900,15 +1996949,15 @@ │ │ │ │ ldr r2, [pc, #184] @ (5e7dc4 ) │ │ │ │ ldr r3, [pc, #184] @ (5e7dc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5e7d4e │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldrb.w lr, [sp, #97] @ 0x61 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -1997114,15 +1997163,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ add.w ip, sp, #276 @ 0x114 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r2, sp, #292 @ 0x124 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e74bc │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #188] @ 0xbc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1997140,25 +1997189,25 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ b.n 5e7e6e │ │ │ │ mov r1, r5 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ add.w r9, sp, #276 @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ bl 5e7b4c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r4, #0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5e74bc │ │ │ │ ldrh.w r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add.w lr, sp, #100 @ 0x64 │ │ │ │ @@ -1997225,15 +1997274,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #132 @ 0x84 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ bl 5e74bc │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ @@ -1997502,15 +1997551,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 af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74bc │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ cmp r4, #22 │ │ │ │ @@ -1997543,15 +1997592,15 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e7b4c │ │ │ │ ldrb.w r4, [sp, #349] @ 0x15d │ │ │ │ ldrh.w r2, [sp, #360] @ 0x168 │ │ │ │ ldrb.w r3, [sp, #354] @ 0x162 │ │ │ │ @@ -1997737,30 +1997786,30 @@ │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74bc │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ add r6, sp, #380 @ 0x17c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74bc │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ @@ -1997956,15 +1998005,15 @@ │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74bc │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -1998161,15 +1998210,15 @@ │ │ │ │ add.w r3, sl, #1 │ │ │ │ str r3, [r7, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5e74bc │ │ │ │ ldr r1, [r7, #16] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ @@ -1998322,15 +1998371,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 af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74bc │ │ │ │ b.n 5e8896 │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -1998554,15 +1998603,15 @@ │ │ │ │ ldrd r2, r3, [fp] │ │ │ │ bl 5e793c │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w fp, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e7b4c │ │ │ │ ldrh.w r0, [sp, #1206] @ 0x4b6 │ │ │ │ @@ -1998999,26 +1999048,26 @@ │ │ │ │ bne.w 5e9558 │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ bne.w 5e952c │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ adds r1, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -1999040,15 +1999089,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5ea5fe │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5e952c │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7b4c │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ @@ -1999367,15 +1999416,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r6, sp, #1088 @ 0x440 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74bc │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -1999515,34 +1999564,34 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ strb r2, [r3, #6] │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r4, #186 @ 0xba │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, pc, #592 @ (adr r0, 5e9c54 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 5e9d14 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -1999551,27 +1999600,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e52d0 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -1999586,15 +1999635,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e74bc │ │ │ │ ldrb.w r2, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -1999694,15 +1999743,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e4af4 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e7b4c │ │ │ │ ldrh.w r2, [sp, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1268] @ 0x4f4 │ │ │ │ @@ -1999766,37 +1999815,37 @@ │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e4984 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, sp, #1248 @ 0x4e0 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ bl 5e7b4c │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ add.w r8, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5e74bc │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5e74bc │ │ │ │ ldrh.w r3, [sp, #1116] @ 0x45c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add.w lr, sp, #1232 @ 0x4d0 │ │ │ │ @@ -1999850,27 +1999899,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w lr, {r2, r3} │ │ │ │ bl 5e4984 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -1999933,27 +1999982,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 5e7cf0 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -1999983,27 +2000032,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e5854 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2000031,27 +2000080,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e577c │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2000068,15 +2000117,15 @@ │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1248 @ 0x4e0 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e74bc │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ ldrb.w r5, [sp, #240] @ 0xf0 │ │ │ │ ldrb.w ip, [r4, #21] │ │ │ │ @@ -2000194,27 +2000243,27 @@ │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 5e4d78 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2000223,27 +2000272,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e4f24 │ │ │ │ b.w 5e8e5a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e7b4c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e74bc │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2000451,15 +2000500,15 @@ │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ bl 5e74bc │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #688] @ 0x2b0 │ │ │ │ @@ -2000571,15 +2000620,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e74bc │ │ │ │ ldrb.w r3, [sp, #1219] @ 0x4c3 │ │ │ │ @@ -2000663,15 +2000712,15 @@ │ │ │ │ add.w r3, r5, #132 @ 0x84 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74bc │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2000904,26 +2000953,26 @@ │ │ │ │ bl 5e7cf0 │ │ │ │ b.w 5e8e5a │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 5e7b4c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ bl 5e74bc │ │ │ │ ldrh.w r3, [sp, #972] @ 0x3cc │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ @@ -2000979,26 +2001028,26 @@ │ │ │ │ bl 5e4984 │ │ │ │ b.w 5e8e5a │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ bl 5e7b4c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5e74bc │ │ │ │ ldrh.w r3, [sp, #1004] @ 0x3ec │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ @@ -2001060,15 +2001109,15 @@ │ │ │ │ add.w r7, sp, #1280 @ 0x500 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1248 @ 0x4e0 │ │ │ │ add.w r6, sp, #1104 @ 0x450 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ add.w r2, sp, #1248 @ 0x4e0 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7b4c │ │ │ │ ldr.w r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldrb.w r3, [sp, #1265] @ 0x4f1 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ @@ -2001251,15 +2001300,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e74bc │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #888] @ 0x378 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2001295,15 +2001344,15 @@ │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [sp, #1248] @ 0x4e0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ b.n 5eaa5a │ │ │ │ mov r1, lr │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7b4c │ │ │ │ ldrh.w r3, [sp, #780] @ 0x30c │ │ │ │ movs r5, #0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -2001386,15 +2001435,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ b.w 5e9baa │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e7b4c │ │ │ │ ldrh.w r3, [sp, #940] @ 0x3ac │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -2001504,15 +2001553,15 @@ │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1172] @ 0x494 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e74bc │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ ldrb.w lr, [sp, #1152] @ 0x480 │ │ │ │ add.w ip, sp, #1136 @ 0x470 │ │ │ │ @@ -2001553,15 +2001602,15 @@ │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74bc │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2001636,15 +2001685,15 @@ │ │ │ │ strd sl, r6, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af695c │ │ │ │ + bl af69d4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e74bc │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldrb.w lr, [sp, #1141] @ 0x475 │ │ │ │ ldrb.w r2, [sp, #1140] @ 0x474 │ │ │ │ @@ -2001778,15 +2001827,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5eb634 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ addw fp, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl af6c24 │ │ │ │ + bl af6c9c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 5e7b4c │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2002188,15 +2002237,15 @@ │ │ │ │ mvn.w r1, #362 @ 0x16a │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5eb79e │ │ │ │ b.n 5eb428 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl af6b90 │ │ │ │ + bl af6c08 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5ebc76 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5eb3fa │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2002551,17 +2002600,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #240] @ (5ec0f0 ) │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #5 │ │ │ │ + asrs r2, r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ lsls r5, r7, #4 │ │ │ │ bics r2, r0 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldrb.w r3, [sp, #1212] @ 0x4bc │ │ │ │ mov.w sl, #0 │ │ │ │ ldrb.w r5, [sp, #1213] @ 0x4bd │ │ │ │ str.w sl, [sp, #1180] @ 0x49c │ │ │ │ @@ -2003479,15 +2003528,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #18 │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e4984 │ │ │ │ b.w 5ebc6e │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af68f0 │ │ │ │ + bl af6968 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ebc6e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w lr, sp, #4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ @@ -2004971,15 +2005020,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 5e4984 │ │ │ │ b.w 5ebc6e │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af68f0 │ │ │ │ + bl af6968 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ebc6e │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ecbe0 │ │ │ │ @@ -2005112,15 +2005161,15 @@ │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ add.w r8, sp, #216 @ 0xd8 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 5e74bc │ │ │ │ ldrb.w r7, [sp, #216] @ 0xd8 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2005230,15 +2005279,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5e8d44 │ │ │ │ b.n 5ede78 │ │ │ │ add.w r9, sp, #232 @ 0xe8 │ │ │ │ add.w sl, sp, #568 @ 0x238 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5e7b4c │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldrb.w r3, [r9] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ @@ -2005317,15 +2005366,15 @@ │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r6, r2, ip, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 5e74bc │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ @@ -2005571,15 +2005620,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 5e74bc │ │ │ │ ldrb.w r2, [sp, #312] @ 0x138 │ │ │ │ ldrh.w r3, [sp, #316] @ 0x13c │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2005883,15 +2005932,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ bl 5e74bc │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #320] @ 0x140 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2006300,15 +2006349,15 @@ │ │ │ │ bne.n 5eec5a │ │ │ │ lsls r7, r7, #2 │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e74bc │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ add.w ip, r3, r7 │ │ │ │ @@ -2006320,15 +2006369,15 @@ │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e74bc │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ ldr.w lr, [r4, #44] @ 0x2c │ │ │ │ @@ -2006634,25 +2006683,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5ef09c │ │ │ │ + bge.n 5ef0fc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp sl, fp │ │ │ │ + bx r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 5ef084 │ │ │ │ + bge.n 5ef0e4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + mov lr, fp │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bhi.n 5eefcc │ │ │ │ + bls.n 5ef02c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, r0 │ │ │ │ + mov lr, r6 │ │ │ │ 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, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2007001,15 +2007050,15 @@ │ │ │ │ movne r3, #8 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #1 │ │ │ │ bl 4ce5c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bcd0c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b21d0c │ │ │ │ + bl b21d84 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 48069c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36ede4> │ │ │ │ orrs r4, r0 │ │ │ │ @@ -2007065,23 +2007114,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ strd r5, r5, [sp, #272] @ 0x110 │ │ │ │ strd r5, r5, [sp, #280] @ 0x118 │ │ │ │ str.w r8, [sp, #260] @ 0x104 │ │ │ │ - bl b16f24 │ │ │ │ + bl b16f9c │ │ │ │ mov r1, r7 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1acb4 │ │ │ │ + bl b1ad2c │ │ │ │ movs r1, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1b54c │ │ │ │ + bl b1b5c4 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4df9c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ce10c> │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2007100,28 +2007149,28 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ - bl b192a4 │ │ │ │ + bl b1931c │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ef43c │ │ │ │ mov r0, r6 │ │ │ │ bl 4ced38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bd480> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b1978 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a00c0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af8830 │ │ │ │ + bl af88a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b0ae0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39f228> │ │ │ │ mov r0, r6 │ │ │ │ bl 481530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36fc78> │ │ │ │ cbz r0, 5ef5a2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ @@ -2007140,37 +2007189,37 @@ │ │ │ │ ldrsb.w r3, [r6, #72] @ 0x48 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ mla r3, r2, r3, sl │ │ │ │ ldrb.w r4, [r3, #848] @ 0x350 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5ef99c │ │ │ │ - bl af8068 │ │ │ │ + bl af80e0 │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl b17678 │ │ │ │ + bl b176f0 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 4977ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x385ef4> │ │ │ │ ldr.w r1, [pc, #1380] @ 5efb44 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl b08788 │ │ │ │ + bl b08800 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl afdb44 │ │ │ │ + bl afdbbc │ │ │ │ mov r0, r6 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ ldrb.w r1, [r9, #1] │ │ │ │ mov r0, r6 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af6f5c │ │ │ │ + bl af6fd4 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 458524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346c6c> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ strb r3, [r0, #21] │ │ │ │ ldrb.w r3, [sl, #50] @ 0x32 │ │ │ │ @@ -2007503,22 +2007552,22 @@ │ │ │ │ bne.w 5ef2dc │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ ldrb.w r1, [sl, #126] @ 0x7e │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4d0384 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3beacc> │ │ │ │ b.n 5ef2dc │ │ │ │ - bl aff0dc │ │ │ │ + bl aff154 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cbnz r3, 5ef9ae │ │ │ │ ldrb.w r4, [r9, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl af7bbc │ │ │ │ + bl af7c34 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ mov r0, r6 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ b.n 5ef5c6 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r9 │ │ │ │ @@ -2008189,33 +2008238,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5eff64 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4490 │ │ │ │ + bl af4508 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f0ce8 │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af457c │ │ │ │ + bl af45f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 488950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377098> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f00f2 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f019a │ │ │ │ movs r5, #24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4538 │ │ │ │ + bl af45b0 │ │ │ │ mov r9, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w sl, r0, #12 │ │ │ │ ldr.w r7, [fp, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 5f0190 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -2008250,15 +2008299,15 @@ │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl af457c │ │ │ │ + bl af45f4 │ │ │ │ ldr.w r1, [r8, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f0148 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 5f0120 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -2008266,28 +2008315,28 @@ │ │ │ │ bne.n 5f0110 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f02fa │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af44ec │ │ │ │ + bl af4564 │ │ │ │ mov r0, r4 │ │ │ │ bl 488950 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x377098> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f01a4 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f02fa │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ mov.w r9, #24 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4538 │ │ │ │ + bl af45b0 │ │ │ │ sub.w r1, r0, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ bl 455768 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eb0> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f02f0 │ │ │ │ @@ -2008366,15 +2008415,15 @@ │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ - bl af457c │ │ │ │ + bl af45f4 │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5f02a2 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2008401,15 +2008450,15 @@ │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f01cc │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af44cc │ │ │ │ + bl af4544 │ │ │ │ ldr.w r2, [r8, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 4585d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346d18> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2008854,26 +2008903,26 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5ef664 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ str.w r2, [r8, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl b0a6dc │ │ │ │ + bl b0a754 │ │ │ │ b.w 5ef412 │ │ │ │ mov r9, r2 │ │ │ │ b.w 5ef7a0 │ │ │ │ - movs r4, #70 @ 0x46 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r7, #4 │ │ │ │ @ instruction: 0xfb320170 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 5efc3e │ │ │ │ ldr.w r1, [pc, #1272] @ 5f0d24 │ │ │ │ @@ -2009295,27 +2009344,27 @@ │ │ │ │ b.w 5ef224 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f09d8 │ │ │ │ subs r6, #43 @ 0x2b │ │ │ │ - vqshlu.s64 , q13, #63 @ 0x3f │ │ │ │ + vtbl.8 d17, {d15}, d26 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - asrs r0, r5, #16 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f0d48 ) │ │ │ │ add r2, pc │ │ │ │ bl 5ef088 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r5, r7, #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 │ │ │ │ @@ -2009326,15 +2009375,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f0d78 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5ef088 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2010637,15 +2010686,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ ... │ │ │ │ @ instruction: 0xe8d40170 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strexd r0, r0, r1, [r0] │ │ │ │ - cbz r0, 5f1b70 │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f1668 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2010852,19 +2010901,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 5f163c │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f2394 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2011328,15 +2011377,15 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 5f26f4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #29] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 5f25d8 │ │ │ │ lsls r0, 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] │ │ │ │ @@ -2011504,39 +2011553,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ ble.n 5f2300 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ble.n 5f22c8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + cbnz r4, 5f23a8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 5f2760 ) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, pc, #16 @ (adr r7, 5f23bc ) │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 5f2650 ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 5f2710 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #752 @ (adr r6, 5f26ac ) │ │ │ │ + add r7, pc, #944 @ (adr r7, 5f276c ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bgt.n 5f2338 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r0, pc, #112 @ (adr r0, 5f2438 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 5f24f8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 5f23f8 ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 5f24b8 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r4, #32] │ │ │ │ lsls r3, r7, #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, #1116] @ 5f2844 │ │ │ │ @@ -2012264,15 +2012313,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 5f2b04 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bmi.n 5f2c50 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2012329,15 +2012378,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 5f2c54 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bcc.n 5f2da0 │ │ │ │ lsls r0, 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, #3776] @ 0xec0 │ │ │ │ @@ -2013251,25 +2013300,25 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #13 │ │ │ │ + lsls r2, r3, #18 │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r3, r7, #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] @ (5f3774 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2013509,37 +2013558,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5f3922 │ │ │ │ ldr r4, [pc, #48] @ (5f3998 ) │ │ │ │ ldr r2, [pc, #48] @ (5f399c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5f3922 │ │ │ │ - ldr r6, [r1, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r2, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #496] @ (5f3b80 ) │ │ │ │ + ldr r2, [pc, #688] @ (5f3c40 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + adds r6, r1, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #416] @ (5f3b40 ) │ │ │ │ + ldr r2, [pc, #608] @ (5f3c00 ) │ │ │ │ lsls r7, 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] │ │ │ │ @@ -2013555,21 +2013604,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f39f4 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f21ec │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, pc, #8 @ (adr r5, 5f39f8 ) │ │ │ │ + add r6, pc, #200 @ (adr r6, 5f3ab8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r7, 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] │ │ │ │ @@ -2013585,21 +2013634,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f3a4c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f21ec │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #648 @ (adr r4, 5f3cd0 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 5f3d90 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #648] @ (5f3cd8 ) │ │ │ │ + ldr r1, [pc, #840] @ (5f3d98 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -2013732,37 +2013781,37 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r5, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfa62013c │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + @ instruction: 0xfb92013c │ │ │ │ + ldrh r6, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str.w r0, [r0, #316] @ 0x13c │ │ │ │ + ldr??.w r0, [r0, #316] @ 0x13c │ │ │ │ stmia r4!, {r1, r5, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + add r0, pc, #128 @ (adr r0, 5f3c50 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r6, #44] @ 0x2c │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #64 @ (adr r0, 5f3c18 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, 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, #3456] @ 0xd80 │ │ │ │ sub.w sp, sp, #604 @ 0x25c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2018211,15 +2018260,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2021166,19 +2021215,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #9] │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #40 @ (adr r4, 5f8e74 ) │ │ │ │ + add r5, pc, #232 @ (adr r5, 5f8f34 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r6, #7] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r2, pc, #112 @ (adr r2, 5f8ec4 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 5f8f84 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2608] @ 0xa30 │ │ │ │ @@ -2021255,25 +2021304,25 @@ │ │ │ │ b.n 5f8e98 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r1, #6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + subs r5, #22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #184 @ (adr r1, 5f8ff4 ) │ │ │ │ + add r2, pc, #376 @ (adr r2, 5f90b4 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r4, [r7, #3] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2021400,23 +2021449,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5f9052 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - bne.n 5f8fd0 │ │ │ │ + bcs.n 5f9030 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2021573,19 +2021622,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w ip, [pc, #104] @ 5f92f8 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -2021788,15 +2021837,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r0, 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, #3616] @ 0xe20 │ │ │ │ @@ -2021944,21 +2021993,21 @@ │ │ │ │ b.n 5f9622 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ pop {r3, r4, r5, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2022098,31 +2022147,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5f9004 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r1, #24] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r7, pc, #552 @ (adr r7, 5f99fc ) │ │ │ │ + add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r7, pc, #544 @ (adr r7, 5f99f8 ) │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r7, pc, #560 @ (adr r7, 5f9a0c ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #520 @ (adr r6, 5f99ec ) │ │ │ │ + add r7, pc, #712 @ (adr r7, 5f9aac ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #304 @ (adr r6, 5f991c ) │ │ │ │ + add r7, pc, #496 @ (adr r7, 5f99dc ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r6, pc, #168 @ (adr r6, 5f9898 ) │ │ │ │ + add r7, pc, #360 @ (adr r7, 5f9958 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -2022259,23 +2022308,23 @@ │ │ │ │ b.n 5f990c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 5f9bb4 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 5f9c74 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r4, pc, #424 @ (adr r4, 5f9b20 ) │ │ │ │ + add r5, pc, #616 @ (adr r5, 5f9be0 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r6, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r4, pc, #104 @ (adr r4, 5f99e8 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 5f9aa8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r2, [pc, #312] @ (5f9acc ) │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ @@ -2022402,27 +2022451,27 @@ │ │ │ │ b.n 5f9a7a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #496 @ (adr r4, 5f9cc8 ) │ │ │ │ + add r5, pc, #688 @ (adr r5, 5f9d88 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r4, pc, #512 @ (adr r4, 5f9cdc ) │ │ │ │ + add r5, pc, #704 @ (adr r5, 5f9d9c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ @ instruction: 0xb79e │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 5f9ed4 ) │ │ │ │ + add r5, pc, #176 @ (adr r5, 5f9b94 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r3, pc, #768 @ (adr r3, 5f9de8 ) │ │ │ │ + add r4, pc, #960 @ (adr r4, 5f9ea8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r3, pc, #472 @ (adr r3, 5f9cc8 ) │ │ │ │ + add r4, pc, #664 @ (adr r4, 5f9d88 ) │ │ │ │ lsls r4, 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, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1100] @ 5f9f50 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2022839,41 +2022888,41 @@ │ │ │ │ bl 5f9004 │ │ │ │ b.n 5f9d6a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 5fa280 ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 5fa340 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #384 @ (adr r0, 5fa0ec ) │ │ │ │ + add r1, pc, #576 @ (adr r1, 5fa1ac ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + add r0, pc, #904 @ (adr r0, 5fa2fc ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r6, #138 @ 0x8a │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #240] @ 0xf0 │ │ │ │ + ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r7, #70 @ 0x46 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r4, r7, #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 │ │ │ │ @@ -2023308,49 +2023357,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r0, #4 │ │ │ │ + subs r2, r6, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r7, #4 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrb r4, [r4, r6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -2023530,31 +2023579,31 @@ │ │ │ │ b.n 5fa532 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #194 @ 0xc2 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r7, #4 │ │ │ │ add r4, sp, #520 @ 0x208 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r2, [r3, r7] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r7, #4 │ │ │ │ │ │ │ │ 005fa6b8 : │ │ │ │ stmdb 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 │ │ │ │ @@ -2023879,19 +2023928,19 @@ │ │ │ │ b.n 5faa4c │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r4, r7, #4 │ │ │ │ - str r3, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w fp, sp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5ac6e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49ae28> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -2024528,17 +2024577,17 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ b.n 5fb02a │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ b.n 5faf7a │ │ │ │ nop │ │ │ │ - blt.n 5fb1b0 │ │ │ │ + bgt.n 5fb010 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r4, r7, #4 │ │ │ │ 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, #20] │ │ │ │ @@ -2024723,15 +2024772,15 @@ │ │ │ │ blx 74600 │ │ │ │ b.n 5fb274 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #816] @ (5fb600 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, lr, #6094848 @ 0x5d0000 │ │ │ │ + @ instruction: 0xf53e00ba │ │ │ │ ldr r5, [pc, #464] @ (5fb4ac ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #236] @ (5fb3d8 ) │ │ │ │ @@ -2025158,21 +2025207,21 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5fb738 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds r4, r1, #0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r2, [pc, #296] @ (5fb86c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r4, #186 @ 0xba │ │ │ │ + sub.w r0, r4, #186 @ 0xba │ │ │ │ ldr r0, [pc, #872] @ (5fbab8 ) │ │ │ │ lsls r0, 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2025336,19 +2025385,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #576] @ (5fbb34 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 5, r0, cr4, cr10, {5} │ │ │ │ - mcr 0, 5, r0, cr14, cr10, {5} │ │ │ │ - mcr 0, 5, r0, cr8, cr10, {5} │ │ │ │ - mcr 0, 4, r0, cr6, cr10, {5} │ │ │ │ - stcl 0, cr0, [ip, #744] @ 0x2e8 │ │ │ │ + vshr.s64 d16, d26, #28 │ │ │ │ + vshr.s64 d16, d26, #34 │ │ │ │ + vshr.s64 d16, d26, #40 │ │ │ │ + vshr.s64 d0, d26, #10 │ │ │ │ + mrc 0, 7, r0, cr12, cr10, {5} │ │ │ │ bx r5 │ │ │ │ lsls r0, 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 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2025517,19 +2025566,19 @@ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov sl, r9 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0], {186} @ 0xba │ │ │ │ - stcl 0, cr0, [sl], {186} @ 0xba │ │ │ │ - stcl 0, cr0, [r4], {186} @ 0xba │ │ │ │ - stc 0, cr0, [r6], #744 @ 0x2e8 │ │ │ │ - @ instruction: 0xebfc00ba │ │ │ │ + mcr 0, 0, r0, cr0, cr10, {5} │ │ │ │ + ldcl 0, cr0, [sl, #744]! @ 0x2e8 │ │ │ │ + ldcl 0, cr0, [r4, #744]! @ 0x2e8 │ │ │ │ + ldcl 0, cr0, [r6, #744] @ 0x2e8 │ │ │ │ + stc 0, cr0, [ip, #-744]! @ 0xfffffd18 │ │ │ │ cmp r4, ip │ │ │ │ lsls r0, 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2025685,18 +2025734,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, ip, sl, ror #2 │ │ │ │ - add.w r0, r6, sl, ror #2 │ │ │ │ - add.w r0, r2, sl, ror #2 │ │ │ │ - orrs.w r0, r6, sl, ror #2 │ │ │ │ + ldc 0, cr0, [ip], #-744 @ 0xfffffd18 │ │ │ │ + ldc 0, cr0, [r6], #-744 @ 0xfffffd18 │ │ │ │ + ldc 0, cr0, [r2], #-744 @ 0xfffffd18 │ │ │ │ + @ instruction: 0xeb8600ba │ │ │ │ mvns r2, r0 │ │ │ │ lsls r0, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2025828,18 +2025877,18 @@ │ │ │ │ b.n 5fbd50 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r4, r5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9a800ba │ │ │ │ + @ instruction: 0xead800ba │ │ │ │ cmp r0, r5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xe8da00ba │ │ │ │ + and.w r0, sl, sl, ror #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 │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2026111,25 +2026160,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ rors r6, r6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fc08c │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - b.n 5fc07c │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - b.n 5fc034 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - b.n 5fbe84 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + stmdb r8!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmdb lr, {r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r8], #744 @ 0x2e8 │ │ │ │ + @ instruction: 0xe81e00ba │ │ │ │ subs r7, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - b.n 5fbd0c │ │ │ │ + b.n 5fbf6c │ │ │ │ lsls r2, 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, #2200] @ 0x898 │ │ │ │ ldr.w r2, [pc, #1196] @ 5fc570 │ │ │ │ subw sp, sp, #1860 @ 0x744 │ │ │ │ @@ -2026568,35 +2026613,35 @@ │ │ │ │ ... │ │ │ │ subs r7, #42 @ 0x2a │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #38 @ 0x26 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr??.w pc, [pc, #-4095] @ 5fb585 │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ movs r0, r0 │ │ │ │ bl 91858e │ │ │ │ lsls r1, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5fcb1c │ │ │ │ + b.n 5fcd7c │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ @@ -2026783,15 +2026828,15 @@ │ │ │ │ str r4, [r0, #0] │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 5fc796 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #2 │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2026877,19 +2026922,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #44 @ 0x2c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r7, #140 @ 0x8c │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2027074,23 +2027119,23 @@ │ │ │ │ b.n 5fc9de │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 5fcaf0 │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ble.n 5fcae8 │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ble.n 5fcae0 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ble.n 5fca9c │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 5fcb78 │ │ │ │ + ble.n 5fc9d8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r5, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2028026,45 +2028071,47 @@ │ │ │ │ ... │ │ │ │ adds r5, #78 @ 0x4e │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #66 @ 0x42 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsls r6, r4, #23 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #21 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 5fd438 │ │ │ │ + bls.n 5fd498 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5fd3d0 │ │ │ │ + bvs.n 5fd430 │ │ │ │ lsls r2, r7, #2 │ │ │ │ b.n 5fd43a │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vsli.32 d29, d6, #31 │ │ │ │ + vmlsl.u , d15, d6[0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ stc 15, cr15, [r1], {255} @ 0xff │ │ │ │ - vqadd.u16 d0, d28, d19 │ │ │ │ - vqadd.u16 d0, d24, d19 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2028484,29 +2028531,29 @@ │ │ │ │ b.n 5fd75a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #146 @ 0x92 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + beq.n 5fd8a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + beq.n 5fd974 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 5fd93c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r7, #94 @ 0x5e │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r2, 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2028622,15 +2028669,15 @@ │ │ │ │ b.n 5fd9ee │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #152 @ 0x98 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r5, #216 @ 0xd8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029264,32 +2029311,32 @@ │ │ │ │ b.n 5fdfa2 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r5, #54 @ 0x36 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf68800b3 │ │ │ │ + @ instruction: 0xf7b800b3 │ │ │ │ bge.n 5fe0d2 │ │ │ │ - vraddhn.i d31, , q8 │ │ │ │ + vsli.32 , q0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ svc 221 @ 0xdd │ │ │ │ - vsubw.u , , d14 │ │ │ │ + vsri.64 d31, d30, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r2, r3, #5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ blx 745e8 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx 74840 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -2029366,15 +2029413,15 @@ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ b.n 5fdb42 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 603058 │ │ │ │ b.n 5fe09e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - vshr.s64 d16, d19, #50 │ │ │ │ + @ instruction: 0xf0fe00b3 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #528] @ (5fe468 ) │ │ │ │ ldr r3, [pc, #528] @ (5fe46c ) │ │ │ │ @@ -2029577,15 +2029624,15 @@ │ │ │ │ nop │ │ │ │ adds r0, r4, #6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - mcr 0, 6, r0, cr12, cr3, {5} │ │ │ │ + vshr.s64 d16, d19, #4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, #1 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2029815,17 +2029862,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r2, r1, r5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r0, r1, r5 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2030985,60 +2031032,59 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [sl, #716]! @ 0x2cc │ │ │ │ - b.n 5ff1f0 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + adds.w r0, sl, r3, ror #2 │ │ │ │ + ldrd r0, r0, [r4], #-716 @ 0x2cc │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r6, 5ff3d0 │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r4, 5ff3c2 │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5ff088 │ │ │ │ + b.n 5ff2e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5ff020 │ │ │ │ + b.n 5ff280 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 5ff3e0 │ │ │ │ + bls.n 5ff440 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cbnz r2, 5ff3ac │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5fecac │ │ │ │ + b.n 5fef0c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + cbnz r6, 5ff3d2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5febac │ │ │ │ + b.n 5fee0c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + cbnz r0, 5ff39c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5ff898 │ │ │ │ + b.n 5ffaf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + b.n 5ff4d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + muls r2, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r4, 5ff418 │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r2, r2, #19 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov.w fp, #32 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ bfi r3, fp, #6, #14 │ │ │ │ @@ -2031810,36 +2031856,36 @@ │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5ffb12 │ │ │ │ ldr.w fp, [sp, #104] @ 0x68 │ │ │ │ b.w 5ff20e │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bgt.n 5ffc74 │ │ │ │ + ble.n 5ffcd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + cbz r6, 5ffc24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - blt.n 5ffcdc │ │ │ │ + bgt.n 5ffb3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r7, sp, #768 @ 0x300 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh.w r0, [sl, r3, lsl #3] │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + ldr??.w r0, [sl, r3, lsl #3] │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 5ffc64 │ │ │ │ + bhi.n 5ffcc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ addw ip, sp, #1716 @ 0x6b4 │ │ │ │ mov r4, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ @@ -2032421,35 +2032467,35 @@ │ │ │ │ blx 72c74 │ │ │ │ movs r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6000de │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 5ff9d0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 600468 ) │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 600454 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 600514 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 600580 ) │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #848 @ (adr r6, 60055c ) │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 600548 ) │ │ │ │ + add r7, pc, #1016 @ (adr r7, 600608 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #88 @ (adr r6, 60026c ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 60032c ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #608 @ (adr r5, 600478 ) │ │ │ │ + add r6, pc, #800 @ (adr r6, 600538 ) │ │ │ │ lsls r2, r7, #2 │ │ │ │ str r2, [r3, r7] │ │ │ │ lsls r0, 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, #3936] @ 0xf60 │ │ │ │ @@ -2032666,15 +2032712,15 @@ │ │ │ │ bl 454a8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3431d4> │ │ │ │ b.n 600458 │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8, #444] @ 0x1bc │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 1, cr0, [r8, #444]! @ 0x1bc │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 6003d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 1, 6, r0, ip, cr15 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -2033412,17 +2033458,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #16] │ │ │ │ strd r3, r5, [r2, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r4, #132 @ 0x84 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ lsls r4, r7, #4 │ │ │ │ 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] │ │ │ │ @@ -2033518,15 +2033564,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add.w r0, fp, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ addw r1, r2, #3412 @ 0xd54 │ │ │ │ ldr.w r5, [r2, #3408] @ 0xd50 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af4328 │ │ │ │ + bl af43a0 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cbz r6, 600dc4 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr.w r5, [r6, #3972] @ 0xf84 │ │ │ │ @@ -2033538,15 +2033584,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r1, r5, #3356 @ 0xd1c │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r5, [r5, #3352] @ 0xd18 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af4328 │ │ │ │ + bl af43a0 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str.w r3, [r6, #3988] @ 0xf94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r3, 600e00 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2033560,15 +2033606,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3304 @ 0xce8 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3300] @ 0xce4 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af4328 │ │ │ │ + bl af43a0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str.w r3, [r5, #4016] @ 0xfb0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 600e3e │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2033582,15 +2033628,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3336 @ 0xd08 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3332] @ 0xd04 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af4328 │ │ │ │ + bl af43a0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str.w r3, [r5, #4044] @ 0xfcc │ │ │ │ ldr r2, [pc, #220] @ (600f1c ) │ │ │ │ add.w r1, sp, #4512 @ 0x11a0 │ │ │ │ ldr r3, [pc, #208] @ (600f18 ) │ │ │ │ adds r1, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2033679,33 +2033725,33 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ cbz r0, 600f7a │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #76 @ 0x4c │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #88 @ 0x58 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cbz r0, 600f82 │ │ │ │ bl 6067d8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cbz r0, 600f8a │ │ │ │ bl 6064b4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -2034577,15 +2034623,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ mov r4, r1 │ │ │ │ addw r1, r1, #3412 @ 0xd54 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 744c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -2034647,15 +2034693,15 @@ │ │ │ │ ldr r2, [pc, #92] @ (601a34 ) │ │ │ │ add r1, pc │ │ │ │ str.w r1, [r4, #3396] @ 0xd44 │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r4, #3404] @ 0xd4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r4, #3392] @ 0xd40 │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dd888 │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -2036020,19 +2036066,19 @@ │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ b.w 601e48 │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 602db4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + movs r0, #26 │ │ │ │ lsls r4, r7, #4 │ │ │ │ blt.n 6029a0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r4, r7, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 48874c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376e94> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2036091,15 +2036137,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2036133,15 +2036179,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bpl.n 6029f8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 602e78 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 602b38 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ bpl.n 6029d0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2036336,15 +2036382,15 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 602bf0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ svc 170 @ 0xaa │ │ │ │ lsls r3, r6, #5 │ │ │ │ - add r6, pc, #600 @ (adr r6, 602edc ) │ │ │ │ + add r7, pc, #792 @ (adr r7, 602f9c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 602bf8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2036676,28 +2036722,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bne.n 602ee0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 6030d8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 602f58 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 6033e0 ) │ │ │ │ + add r4, pc, #168 @ (adr r4, 6030a0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ 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 r3, [pc, #68] @ (603050 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2036773,35 +2036819,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (6030d4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (6030d8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r2, pc, #256 @ (adr r2, 6031b4 ) │ │ │ │ + add r3, pc, #448 @ (adr r3, 603274 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #184 @ (adr r2, 603170 ) │ │ │ │ + add r3, pc, #376 @ (adr r3, 603230 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 6031cc ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 60328c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #312 @ (adr r2, 6031f8 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 6032b8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #352 @ (adr r2, 603224 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 6032e4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #408 @ (adr r2, 603260 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 603320 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 60329c ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 60335c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 6032e8 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 6033a8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #608 @ (adr r2, 603334 ) │ │ │ │ + add r3, pc, #800 @ (adr r3, 6033f4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #680 @ (adr r2, 603380 ) │ │ │ │ + add r3, pc, #872 @ (adr r3, 603440 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #752 @ (adr r2, 6033cc ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 60348c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 603130 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 60312a │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ @@ -2036915,55 +2036961,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (603228 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (60322c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #416 @ (adr r2, 603380 ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 603440 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 603234 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 6032f4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #136 @ (adr r3, 603270 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 603330 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 60352c ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 6031ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #312 @ (adr r2, 603328 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 6033e8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #352 @ (adr r2, 603354 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 603414 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #408 @ (adr r2, 603390 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 603450 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 6033cc ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 60348c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 603418 ) │ │ │ │ + add r3, pc, #728 @ (adr r3, 6034d8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 603454 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 603514 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #128 @ (adr r3, 603288 ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 603348 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #1000 @ (adr r1, 6035f4 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 6032b4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 603598 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 603258 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #192 @ (adr r3, 6032d4 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 603394 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 603450 ) │ │ │ │ + add r3, pc, #760 @ (adr r3, 603510 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 60326c ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 60332c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 6035a8 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 603268 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 6032d4 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 603394 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 603510 ) │ │ │ │ + add r2, pc, #936 @ (adr r2, 6035d0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 60353c ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 6035fc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 603528 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 6035e8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 6032ca │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsls r6, r0, #1 │ │ │ │ @@ -2037216,137 +2037262,137 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (603528 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (60352c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r2, pc, #344 @ (adr r2, 603594 ) │ │ │ │ + add r3, pc, #536 @ (adr r3, 603654 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #328 @ 0x148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #968 @ (adr r7, 603854 ) │ │ │ │ + add r1, sp, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #832 @ (adr r7, 6037d0 ) │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 6036fc ) │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 603628 ) │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 603524 ) │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #944 @ (adr r6, 603850 ) │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 6037ac ) │ │ │ │ + add r7, pc, #968 @ (adr r7, 60386c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #608 @ (adr r6, 603708 ) │ │ │ │ + add r7, pc, #800 @ (adr r7, 6037c8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #440 @ (adr r6, 603664 ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 603724 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #272 @ (adr r6, 6035c0 ) │ │ │ │ + add r7, pc, #464 @ (adr r7, 603680 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #104 @ (adr r6, 60351c ) │ │ │ │ + add r7, pc, #296 @ (adr r7, 6035dc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 603878 ) │ │ │ │ + add r7, pc, #128 @ (adr r7, 603538 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #808 @ (adr r5, 6037e4 ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 6038a4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #624 @ (adr r5, 603730 ) │ │ │ │ + add r6, pc, #816 @ (adr r6, 6037f0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #488 @ (adr r5, 6036ac ) │ │ │ │ + add r6, pc, #680 @ (adr r6, 60376c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 603628 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 6036e8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #152 @ (adr r5, 603564 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 603624 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 603890 ) │ │ │ │ + add r6, pc, #128 @ (adr r6, 603550 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #776 @ (adr r4, 6037dc ) │ │ │ │ + add r5, pc, #968 @ (adr r5, 60389c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #608 @ (adr r4, 603738 ) │ │ │ │ + add r5, pc, #800 @ (adr r5, 6037f8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #408 @ (adr r4, 603674 ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 603734 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #192 @ (adr r4, 6035a0 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 603660 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #24 @ (adr r4, 6034fc ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 6035bc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 603848 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, 603508 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 6037a4 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 603864 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 6036f0 ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 6037b0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 60364c ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 60370c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 6035a8 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 603668 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 603504 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 6035c4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 603860 ) │ │ │ │ + add r4, pc, #32 @ (adr r4, 603520 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 6037bc ) │ │ │ │ + add r3, pc, #888 @ (adr r3, 60387c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #544 @ (adr r2, 603728 ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 6037e8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 603674 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, 603734 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #160 @ (adr r2, 6035b0 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 603670 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 60390c ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 6035cc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #832 @ (adr r1, 603858 ) │ │ │ │ + add r3, pc, #0 @ (adr r3, 603518 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #664 @ (adr r1, 6037b4 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 603874 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #496 @ (adr r1, 603710 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 6037d0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 60367c ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 60373c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #176 @ (adr r1, 6035d8 ) │ │ │ │ + add r2, pc, #368 @ (adr r2, 603698 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 603554 ) │ │ │ │ + add r2, pc, #232 @ (adr r2, 603614 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 603860 ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 603920 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 6035fe │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2037445,71 +2037491,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (603670 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (603674 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 6036a6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2037528,25 +2037574,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6036bc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (6036c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 6036e4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r3, #4 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ @@ -2037573,27 +2037619,27 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (60371c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (603720 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 603740 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 603734 │ │ │ │ cbz r0, 60373a │ │ │ │ ldr r0, [pc, #24] @ (603748 ) │ │ │ │ @@ -2037605,21 +2037651,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (603750 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (603754 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 6037a0 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsrs r3, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2037652,33 +2037698,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (6037c8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (6037cc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r6, sp, #840 @ 0x348 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 6037f4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (6037fc ) │ │ │ │ @@ -2037693,23 +2037739,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (603808 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (60380c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 60383a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #21 │ │ │ │ eors r3, r0 │ │ │ │ @@ -2037780,53 +2037826,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (6038f4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (6038f8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r6, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + cbz r4, 6038ce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + cbz r6, 6038c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + cbz r0, 6038c4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #536 @ 0x218 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 603928 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2037845,25 +2037891,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (603940 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (603944 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #608 @ 0x260 │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 6039c0 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ @@ -2037920,47 +2037966,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (603a04 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (603a08 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + cbz r4, 6039da │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + cbz r2, 6039e4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #32 │ │ │ │ + cbz r0, 6039ee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + cbz r6, 6039f4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + cbz r4, 6039fc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + cbz r2, 603a04 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + cbz r0, 603a0c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + cbz r6, 603a12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + cbz r4, 603a1a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + cbz r2, 603a24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + cbz r0, 603a2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + cbz r2, 603a34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + cbz r4, 603a3a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + cbz r2, 603a42 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #12 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2039753,15 +2039799,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 604bf8 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 604bf8 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3aa013b │ │ │ │ + @ instruction: 0xf4da013b │ │ │ │ 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] @ (604e20 ) │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, #224] @ (604e24 ) │ │ │ │ @@ -2041798,17 +2041844,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - b.n 60628c │ │ │ │ + b.n 6064ec │ │ │ │ lsls r3, r7, #4 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + b.n 6064b4 │ │ │ │ lsls r3, r7, #4 │ │ │ │ ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, 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, #4040] @ 0xfc8 │ │ │ │ @@ -2043735,15 +2043781,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 655bd8 │ │ │ │ mov r0, r8 │ │ │ │ blx 72d04 │ │ │ │ b.n 60778e │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2044711,21 +2044757,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r2, r4 │ │ │ │ + adds r6, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #792] @ (608634 ) │ │ │ │ + ldr r4, [pc, #984] @ (6086f4 ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044743,19 +2044789,19 @@ │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors.w r0, r4, #187 @ 0xbb │ │ │ │ + rsb r0, r4, #187 @ 0xbb │ │ │ │ push {r3, r4, 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] @ (6083c4 ) │ │ │ │ @@ -2044779,20 +2044825,20 @@ │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orr.w r0, r4, #187 @ 0xbb │ │ │ │ - ldr r3, [pc, #56] @ (60840c ) │ │ │ │ + sbcs.w r0, r4, #187 @ 0xbb │ │ │ │ + ldr r4, [pc, #248] @ (6084cc ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044817,21 +2044863,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r6, r7 │ │ │ │ + subs r6, r4, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #664] @ (6086d4 ) │ │ │ │ + ldr r3, [pc, #856] @ (608794 ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044856,21 +2044902,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r1, r6 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r5, r6} │ │ │ │ + push {r2, r5, r7, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044895,21 +2044941,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r4, r4 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 6084e0 │ │ │ │ + bgt.n 608540 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044934,21 +2044980,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 6085d8 │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 608478 │ │ │ │ + blt.n 6084d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044973,21 +2045019,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 608626 │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 608610 │ │ │ │ + blt.n 608670 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045012,21 +2045058,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #84] @ 0x54 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + push {r2} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 6085a8 │ │ │ │ + bge.n 608608 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045051,21 +2045097,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #30 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r4, r5 │ │ │ │ + cbz r4, 60870e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 608740 │ │ │ │ + bge.n 6087a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045090,21 +2045136,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r4, r0 │ │ │ │ + cbz r4, 60875c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 6086d8 │ │ │ │ + bge.n 608738 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045129,21 +2045175,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 60879e │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 608870 │ │ │ │ + bls.n 6086d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045168,21 +2045214,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 6087ec │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 608808 │ │ │ │ + bls.n 608868 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045207,21 +2045253,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #56] @ 0x38 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 608886 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 6087a0 │ │ │ │ + bhi.n 608800 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045246,21 +2045292,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #400 @ 0x190 │ │ │ │ + cbz r4, 6088d4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvc.n 608938 │ │ │ │ + bhi.n 608998 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045285,21 +2045331,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + cbz r4, 608922 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 6088d0 │ │ │ │ + bhi.n 608930 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045324,21 +2045370,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 608a68 │ │ │ │ + bvc.n 6088c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045363,21 +2045409,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #176 @ 0xb0 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 608a00 │ │ │ │ + bvc.n 608a60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045402,21 +2045448,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r7, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 608998 │ │ │ │ + bvs.n 6089f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045441,21 +2045487,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 608b30 │ │ │ │ + bvs.n 608b90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045480,21 +2045526,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 608ac8 │ │ │ │ + bvs.n 608b28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045519,21 +2045565,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + str r4, [r5, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 608c60 │ │ │ │ + bpl.n 608ac0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045558,21 +2045604,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7, #8 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bmi.n 608bf8 │ │ │ │ + bpl.n 608c58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045597,21 +2045643,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r1, #4] │ │ │ │ + str r4, [r7, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 608b90 │ │ │ │ + bmi.n 608bf0 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2045644,21 +2045690,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrsh r0, [r7, r7] │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #5 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2045686,21 +2045732,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045734,23 +2045780,23 @@ │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 608a98 │ │ │ │ + b.n 608cf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + str r0, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 608e9c │ │ │ │ + bhi.n 608cfc │ │ │ │ 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 │ │ │ │ @@ -2045775,21 +2045821,21 @@ │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 608a00 │ │ │ │ + b.n 608c60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ 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 │ │ │ │ @@ -2045814,21 +2045860,21 @@ │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 608998 │ │ │ │ + b.n 608bf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #232 @ (adr r1, 608f7c ) │ │ │ │ + add r2, pc, #424 @ (adr r2, 60903c ) │ │ │ │ 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 │ │ │ │ @@ -2045853,21 +2045899,21 @@ │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 608930 │ │ │ │ + b.n 608b90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 609244 ) │ │ │ │ + add r2, pc, #8 @ (adr r2, 608f04 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2045899,23 +2045945,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 609164 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 609224 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2045947,23 +2045993,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 6093d8 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 609098 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -2045988,21 +2046034,21 @@ │ │ │ │ bl 5c763c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -2046027,21 +2046073,21 @@ │ │ │ │ bl 5c763c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldrb r4, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrb r6, [r3, r6] │ │ │ │ lsls r3, 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] @ (609128 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046064,19 +2046110,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 6094ac ) │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (609190 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046103,19 +2046149,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 60937c ) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (6091f8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2046142,19 +2046188,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #64 @ (adr r7, 609244 ) │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046206,25 +2046252,25 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, r4] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 609550 ) │ │ │ │ + add r7, pc, #864 @ (adr r7, 609610 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r6, #104] @ 0x68 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2046281,25 +2046327,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5c74b8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60934e │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r4, r2] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 60973c ) │ │ │ │ + add r7, pc, #128 @ (adr r7, 6093fc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrh r6, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #952] @ (60973c ) │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046437,31 +2046483,31 @@ │ │ │ │ ldr r0, [pc, #48] @ (60954c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 6094a6 │ │ │ │ bl 5c7aa0 │ │ │ │ b.n 6094f0 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 6095b8 ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 609678 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 609190 │ │ │ │ + b.n 6093f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [pc, #120] @ (6095b8 ) │ │ │ │ + ldr r7, [pc, #312] @ (609678 ) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldrh r2, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046569,39 +2046615,39 @@ │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c763c │ │ │ │ ldr r0, [pc, #60] @ (6096bc ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 609616 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 6096e4 │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r6, #48] @ 0x30 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 6095d0 │ │ │ │ + udf #190 @ 0xbe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x000c │ │ │ │ + cbnz r4, 609726 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r5, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046700,31 +2046746,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6097b4 │ │ │ │ bl 5c7aa0 │ │ │ │ b.n 60977c │ │ │ │ nop │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldr r2, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #920 @ (adr r1, 609b9c ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 60985c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r4, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046760,21 +2046806,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60987c │ │ │ │ nop │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #592 @ (adr r0, 609af4 ) │ │ │ │ + add r1, pc, #784 @ (adr r1, 609bb4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #920] @ (609c40 ) │ │ │ │ + ldr r4, [pc, #88] @ (609900 ) │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2046808,23 +2046854,23 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, r5] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 609934 ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 6099f4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r3, 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 r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046901,33 +2046947,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, r4] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + add r0, pc, #704 @ (adr r0, 609cdc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, r3] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r6, r3] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047013,35 +2047059,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r5, r0] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strb r0, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strb r0, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strb r2, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047124,33 +2047170,32 @@ │ │ │ │ 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} │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r2, r5] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 609cf4 │ │ │ │ + bls.n 609d54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r4, r4, #5 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 609cf0 │ │ │ │ + bcs.n 609d50 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 609a88 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + @ instruction: 0xe83600af │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (609d98 ) │ │ │ │ @@ -2047246,29 +2047291,29 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 609dd4 │ │ │ │ + bhi.n 609e34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r3, #14 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + bne.n 609dd0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - beq.n 609dcc │ │ │ │ + bne.n 609e2c │ │ │ │ lsls r7, r7, #2 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2047466,52 +2047511,53 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c763c │ │ │ │ ldr r0, [pc, #80] @ (60a05c ) │ │ │ │ add r0, pc │ │ │ │ b.n 609f36 │ │ │ │ nop │ │ │ │ - vshr.u64 d16, d18, #2 │ │ │ │ - bpl.n 609fe4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + bvc.n 60a044 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + str r6, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #952] @ (60a3ec ) │ │ │ │ + str r6, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 60a824 │ │ │ │ + b.n 609a84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #704] @ (60a300 ) │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #640] @ (60a2c4 ) │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + adds r0, #110 @ 0x6e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 60a698 │ │ │ │ + b.n 6098f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #872] @ (60a3c8 ) │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (60a1ac ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2047634,33 +2047680,33 @@ │ │ │ │ b.n 60a0bc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r0, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ - ldr r6, [pc, #296] @ (60a2e4 ) │ │ │ │ + ldr r7, [pc, #488] @ (60a3a4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r6, #-712] @ 0xfffffd38 │ │ │ │ - str r7, [sp, #968] @ 0x3c8 │ │ │ │ + mrc2 0, 1, r0, cr6, cr2, {5} │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r5, [pc, #640] @ (60a454 ) │ │ │ │ + ldr r6, [pc, #832] @ (60a514 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #936] @ (60a580 ) │ │ │ │ + ldr r7, [pc, #104] @ (60a240 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrsh r2, [r0, r2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ mcr2 15, 6, pc, cr5, cr15, {7} @ │ │ │ │ - ldr r5, [pc, #472] @ (60a3bc ) │ │ │ │ + ldr r6, [pc, #664] @ (60a47c ) │ │ │ │ lsls r3, r6, #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] @ (60a26c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047702,21 +2047748,21 @@ │ │ │ │ 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} │ │ │ │ - ldr r5, [pc, #216] @ (60a348 ) │ │ │ │ + ldr r6, [pc, #408] @ (60a408 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfbde00b2 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + stc2 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stcl 0, cr0, [lr, #756] @ 0x2f4 │ │ │ │ - ldr r5, [pc, #136] @ (60a308 ) │ │ │ │ + mrc 0, 7, r0, cr14, cr13, {5} │ │ │ │ + ldr r6, [pc, #328] @ (60a3c8 ) │ │ │ │ lsls r3, r6, #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] @ (60a2f4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2047751,20 +2047797,20 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #744] @ (60a5e0 ) │ │ │ │ + ldr r5, [pc, #936] @ (60a6a0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb4600b2 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + ldc2l 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [pc, #608] @ (60a564 ) │ │ │ │ + ldr r5, [pc, #800] @ (60a624 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047814,26 +2047860,26 @@ │ │ │ │ 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} │ │ │ │ - @ instruction: 0xfabe00b2 │ │ │ │ - ldr r4, [pc, #296] @ (60a4d8 ) │ │ │ │ + @ instruction: 0xfbee00b2 │ │ │ │ + ldr r5, [pc, #488] @ (60a598 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 60a2f8 │ │ │ │ + bne.n 60a358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #408] @ (60a558 ) │ │ │ │ + ldr r4, [pc, #600] @ (60a618 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #16] @ (60a3d4 ) │ │ │ │ + ldr r5, [pc, #208] @ (60a494 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047923,32 +2047969,32 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60a444 │ │ │ │ - ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ - ldr r3, [pc, #648] @ (60a768 ) │ │ │ │ + @ instruction: 0xfb2e00b2 │ │ │ │ + ldr r4, [pc, #840] @ (60a828 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r3, [pc, #536] @ (60a704 ) │ │ │ │ + ldr r4, [pc, #728] @ (60a7c4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #376] @ (60a668 ) │ │ │ │ + ldr r3, [pc, #568] @ (60a728 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #328] @ (60a63c ) │ │ │ │ + ldr r3, [pc, #520] @ (60a6fc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 60a54c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r3, [pc, #56] @ (60a538 ) │ │ │ │ + ldr r4, [pc, #248] @ (60a5f8 ) │ │ │ │ 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 │ │ │ │ @@ -2047972,20 +2048018,20 @@ │ │ │ │ bl 5c763c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str.w r0, [sl, #178] @ 0xb2 │ │ │ │ - ldr r2, [pc, #672] @ (60a7fc ) │ │ │ │ + ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldr r3, [pc, #864] @ (60a8bc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048029,24 +2048075,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str??.w r0, [r0, r2, lsl #3] │ │ │ │ - ldr r2, [pc, #352] @ (60a754 ) │ │ │ │ + ldrsb.w r0, [r0, #178] @ 0xb2 │ │ │ │ + ldr r3, [pc, #544] @ (60a814 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r3, #6 │ │ │ │ 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 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2048092,24 +2048138,24 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #824] @ (60a9cc ) │ │ │ │ + ldr r2, [pc, #1016] @ (60aa8c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf7b800b2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + str??.w r0, [r8, #178] @ 0xb2 │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, r0 │ │ │ │ + mov r2, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048141,20 +2048187,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf72200b2 │ │ │ │ - ldr r1, [pc, #272] @ (60a82c ) │ │ │ │ + ldr.w r0, [r2, r2, lsl #3] │ │ │ │ + ldr r2, [pc, #464] @ (60a8ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7b2 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2048262,37 +2048308,37 @@ │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c763c │ │ │ │ ldr r0, [pc, #60] @ (60a890 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60a7ea │ │ │ │ - ldr r0, [pc, #648] @ (60aaec ) │ │ │ │ + ldr r1, [pc, #840] @ (60abac ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf66400b2 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + @ instruction: 0xf79400b2 │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, r7 │ │ │ │ + mov sl, sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #256] @ (60a97c ) │ │ │ │ + ldr r1, [pc, #448] @ (60aa3c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #48] @ (60a8b0 ) │ │ │ │ + ldr r1, [pc, #240] @ (60a970 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rsb r0, lr, #5832704 @ 0x590000 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf6fe00b2 │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + mov r4, fp │ │ │ │ lsls r0, 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 │ │ │ │ @@ -2048333,21 +2048379,21 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53400b2 │ │ │ │ - @ instruction: 0x479a │ │ │ │ + @ instruction: 0xf66400b2 │ │ │ │ + ldr r0, [pc, #808] @ (60ac48 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcr2 0, 2, r0, cr0, cr3, {5} │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + vqadd.u64 d16, d16, d19 │ │ │ │ + @ instruction: 0xb816 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048377,20 +2048423,20 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - eors.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - bxns r3 │ │ │ │ + rsb r0, lr, #5832704 @ 0x590000 │ │ │ │ + ldr r0, [pc, #304] @ (60aacc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2048420,20 +2048466,20 @@ │ │ │ │ blx r3 │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 610714 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bic.w r0, r4, #5832704 @ 0x590000 │ │ │ │ - mov sl, r7 │ │ │ │ + adcs.w r0, r4, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r8, r7 │ │ │ │ + blx sp │ │ │ │ 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 │ │ │ │ @@ -2048459,20 +2048505,20 @@ │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3ae00b2 │ │ │ │ - mov r0, ip │ │ │ │ + @ instruction: 0xf4de00b2 │ │ │ │ + blx r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ 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 │ │ │ │ @@ -2048498,20 +2048544,20 @@ │ │ │ │ bl 5c74b8 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf34200b2 │ │ │ │ - mov r0, r0 │ │ │ │ + orns r0, r2, #5832704 @ 0x590000 │ │ │ │ + bx r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ 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 r5, r1 │ │ │ │ @@ -2048569,22 +2048615,22 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60ab5c │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60ab9a │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2d200b2 │ │ │ │ - cmp r8, r4 │ │ │ │ + and.w r0, r2, #5832704 @ 0x590000 │ │ │ │ + mov r8, sl │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp lr, r2 │ │ │ │ + mov lr, r8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + mov lr, r4 │ │ │ │ lsls r3, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2048682,35 +2048728,35 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1ea00b2 │ │ │ │ - add sl, lr │ │ │ │ + @ instruction: 0xf31a00b2 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add sl, sl │ │ │ │ + mov r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #-756]! @ 0xfffffd0c │ │ │ │ - tst r6, r7 │ │ │ │ + mcr2 0, 5, r0, cr14, cr13, {5} │ │ │ │ + muls r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r2, r6 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmn r6, r5 │ │ │ │ + add r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2048743,20 +2048789,20 @@ │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6118a8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r2, #178 @ 0xb2 │ │ │ │ - mvns r0, r0 │ │ │ │ + @ instruction: 0xf23200b2 │ │ │ │ + add r8, lr │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - and.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf53e00b2 │ │ │ │ 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 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2048818,22 +2048864,22 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6118a8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60ae30 │ │ │ │ - muls r2, r2 │ │ │ │ + add sl, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orns r0, r6, #178 @ 0xb2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + sub.w r0, r6, #178 @ 0xb2 │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf38800b2 │ │ │ │ - @ instruction: 0xf3c600b2 │ │ │ │ - orrs r6, r1 │ │ │ │ + @ instruction: 0xf4b800b2 │ │ │ │ + @ instruction: 0xf4f600b2 │ │ │ │ + add r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2048866,20 +2048912,20 @@ │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 6117d0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - vqadd.s64 d0, d22, d18 │ │ │ │ - cmp r4, r4 │ │ │ │ + orn r0, r6, #178 @ 0xb2 │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subw r0, sl, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf3da00b2 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #224] @ (60b00c ) │ │ │ │ @@ -2048963,30 +2049009,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60b030 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60af78 │ │ │ │ nop │ │ │ │ - mrc 0, 5, r0, cr0, cr2, {5} │ │ │ │ - cbz r4, 60b046 │ │ │ │ + vshr.s64 d16, d18, #32 │ │ │ │ + uxtb r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mcrr 0, 10, r0, r6, cr15 │ │ │ │ - stc2 0, cr0, [r4, #-704] @ 0xfffffd40 │ │ │ │ - rors r6, r4 │ │ │ │ + ldcl 0, cr0, [r6, #-700]! @ 0xfffffd44 │ │ │ │ + mrc2 0, 1, r0, cr4, cr0, {5} │ │ │ │ + orrs r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rors r6, r3 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rors r6, r1 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + adds r6, r7, r2 │ │ │ │ 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 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049030,21 +2049076,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldc 0, cr0, [r0, #712] @ 0x2c8 │ │ │ │ - adcs r4, r0 │ │ │ │ + mcr 0, 6, r0, cr0, cr2, {5} │ │ │ │ + negs r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf2b200b3 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + @ instruction: 0xf3e200b3 │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2049082,20 +2049128,20 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60b144 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c7024 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - subs r2, #12 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stcl 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + mrc 0, 0, r0, cr14, cr2, {5} │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049156,27 +2049202,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r4], #-712 @ 0xfffffd38 │ │ │ │ - ands r0, r5 │ │ │ │ + ldc 0, cr0, [r4, #712] @ 0x2c8 │ │ │ │ + adcs r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrd r0, r0, [sl, #700]! @ 0x2bc │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + @ instruction: 0xeb2a00af │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 60b27a │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r7, #228 @ 0xe4 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2049268,32 +2049314,32 @@ │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60b2fe │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb8600b2 │ │ │ │ - b.n 60baac │ │ │ │ + ldc 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ + b.n 60ad0c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movt r0, #2237 @ 0x8bd │ │ │ │ + @ instruction: 0xf7f000bd │ │ │ │ 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, #116] @ (60b40c ) │ │ │ │ @@ -2049337,24 +2049383,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - orr.w r0, r4, r2, ror #2 │ │ │ │ - subs r6, #112 @ 0x70 │ │ │ │ + sbcs.w r0, r4, r2, ror #2 │ │ │ │ + subs r7, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r3, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + ands r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60b4b4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2049405,19 +2049451,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #768] @ (60b7b8 ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #756]! @ 0x2f4 │ │ │ │ - @ instruction: 0xe98200b2 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + mcr2 0, 7, r0, cr12, cr13, {5} │ │ │ │ + @ instruction: 0xeab200b2 │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 60b64c ) │ │ │ │ + add r2, pc, #576 @ (adr r2, 60b70c ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [pc, #392] @ (60b658 ) │ │ │ │ lsls r7, r5, #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 │ │ │ │ @@ -2049512,31 +2049558,31 @@ │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c763c │ │ │ │ ldr r0, [pc, #48] @ (60b600 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60b580 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia.w lr!, {r1, r4, r5, r7} │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strd r0, r0, [lr, #712]! @ 0x2c8 │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r6, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r7, #21] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strex r0, r0, [r2, #712] @ 0x2c8 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + ldrd r0, r0, [r2, #-712]! @ 0x2c8 │ │ │ │ + strh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2049578,23 +2049624,22 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 610b50 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60b610 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strd r0, r0, [lr], #712 @ 0x2c8 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add.w r0, r2, r2, ror #2 │ │ │ │ + ldc 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ 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 │ │ │ │ ldr r0, [pc, #92] @ (60b710 ) │ │ │ │ @@ -2049627,23 +2049672,22 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 60b564 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + @ instruction: 0xe85800b2 │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - setpan #0 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ 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, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60b8c8 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2049790,43 +2049834,43 @@ │ │ │ │ b.n 60b824 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #760] @ (60bbc4 ) │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60b560 │ │ │ │ + b.n 60b7c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #248] @ (60b9dc ) │ │ │ │ + ldr r2, [pc, #440] @ (60ba9c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ blx sl │ │ │ │ lsls r7, r5, #5 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60b404 │ │ │ │ + b.n 60b664 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #552] @ (60bb2c ) │ │ │ │ + ldr r1, [pc, #744] @ (60bbec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #146 @ 0x92 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ 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 r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2049882,25 +2049926,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5c74b8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60b9a4 │ │ │ │ - b.n 60b334 │ │ │ │ + b.n 60b594 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r1, #80 @ 0x50 │ │ │ │ + subs r2, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 60b914 │ │ │ │ + bhi.n 60b974 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2050017,41 +2050061,41 @@ │ │ │ │ bl 5c7cc0 │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60bab2 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60c2b4 │ │ │ │ + b.n 60b514 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov ip, r7 │ │ │ │ + blxns sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60c194 │ │ │ │ + b.n 60b3f4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r6, r3 │ │ │ │ + bx r9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050096,25 +2050140,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 60c0a4 │ │ │ │ + b.n 60c304 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r3, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -2050139,21 +2050183,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60bfd8 │ │ │ │ + b.n 60c238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #472 @ (adr r3, 60be58 ) │ │ │ │ + add r4, pc, #664 @ (adr r4, 60bf18 ) │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1740 @ 0x6cc │ │ │ │ @@ -2050195,23 +2050239,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60f5d0 │ │ │ │ bl 5c763c │ │ │ │ b.n 60bce4 │ │ │ │ nop │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60bf7c │ │ │ │ + b.n 60c1dc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #968 @ (adr r2, 60c0ec ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 60bdac ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #792 @ (adr r2, 60c040 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 60c100 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050257,25 +2050301,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60bef4 │ │ │ │ + b.n 60c154 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r3, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -2050300,21 +2050344,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + b.n 60c080 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #11] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #760 @ (adr r1, 60c130 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 60c1f0 ) │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2050340,21 +2050384,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + b.n 60c018 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r6, #26 │ │ │ │ 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 │ │ │ │ @@ -2050379,21 +2050423,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + b.n 60bfac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, #8] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #936 @ (adr r0, 60c2b4 ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 60bf74 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2050448,23 +2050492,23 @@ │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60bf8a │ │ │ │ nop │ │ │ │ - udf #186 @ 0xba │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 60c208 │ │ │ │ + b.n 60c468 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ 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 r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050494,21 +2050538,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ble.n 60c030 │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #168 @ 0xa8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + add r0, pc, #952 @ (adr r0, 60c400 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050538,21 +2050582,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ble.n 60bfb8 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + add r0, pc, #472 @ (adr r0, 60c298 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050582,21 +2050626,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ble.n 60c140 │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050626,21 +2050670,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 60c0c8 │ │ │ │ + ble.n 60c128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050670,21 +2050714,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 60c250 │ │ │ │ + ble.n 60c2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050714,21 +2050758,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 60c1d8 │ │ │ │ + bgt.n 60c238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050758,21 +2050802,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 60c360 │ │ │ │ + bgt.n 60c3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #72 @ 0x48 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r2, #24] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050802,21 +2050846,21 @@ │ │ │ │ bl 5c76e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bge.n 60c2e8 │ │ │ │ + blt.n 60c348 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60c3d4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2050834,19 +2050878,19 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 60c450 │ │ │ │ + blt.n 60c4b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050882,21 +2050926,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 4557f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343f40> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 60c428 │ │ │ │ + blt.n 60c488 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2050932,21 +2050976,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 4557f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343f40> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #202 @ 0xca │ │ │ │ + adds r0, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 60c5a0 │ │ │ │ + bge.n 60c400 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2050982,21 +2051026,21 @@ │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 4557f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343f40> │ │ │ │ bl 5c74b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 60c518 │ │ │ │ + bge.n 60c578 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2051042,25 +2051086,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c620 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ mov r0, r6 │ │ │ │ bl 60eae4 │ │ │ │ bl 5c763c │ │ │ │ b.n 60c5c6 │ │ │ │ - bhi.n 60c6b4 │ │ │ │ + bls.n 60c514 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #174 @ 0xae │ │ │ │ + cmp r7, #222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60bfc8 │ │ │ │ + b.n 60c228 │ │ │ │ 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 r4, r1 │ │ │ │ @@ -2051115,21 +2051159,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 4557a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eec> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvc.n 60c60c │ │ │ │ + bhi.n 60c66c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2051175,25 +2051219,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c77c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e1a0 │ │ │ │ bl 5c763c │ │ │ │ b.n 60c722 │ │ │ │ - bvs.n 60c758 │ │ │ │ + bhi.n 60c7b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ce6c │ │ │ │ + b.n 60c0cc │ │ │ │ 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, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051251,21 +2051295,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 4557a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eec> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bvs.n 60c8d0 │ │ │ │ + bvc.n 60c930 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2051311,25 +2051355,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60c8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7504 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ecd4 │ │ │ │ bl 5c763c │ │ │ │ b.n 60c896 │ │ │ │ - bpl.n 60c7e4 │ │ │ │ + bvs.n 60c844 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60ccf8 │ │ │ │ + b.n 60cf58 │ │ │ │ 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, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2051385,21 +2051429,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 4557a4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343eec> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bmi.n 60c958 │ │ │ │ + bvs.n 60c9b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r3, 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2051477,31 +2051521,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} │ │ │ │ - bmi.n 60cac0 │ │ │ │ + bpl.n 60cb20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r5, 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 r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2051557,25 +2051601,25 @@ │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60cb54 │ │ │ │ nop │ │ │ │ - bcs.n 60cb70 │ │ │ │ + bmi.n 60cbd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r1, #110 @ 0x6e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 60cfd4 │ │ │ │ + b.n 60d234 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2051602,21 +2051646,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 60cc50 │ │ │ │ + bcc.n 60ccb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbz r1, 60cc5a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051645,21 +2051689,21 @@ │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610bb8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 60cbe8 │ │ │ │ + bcs.n 60cc48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 60cc0c │ │ │ │ + bgt.n 60cc6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ cbz r1, 60ccca │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2051688,21 +2051732,21 @@ │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 610bb8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + cmp r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 60cd78 │ │ │ │ + bcs.n 60cbd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bge.n 60cd9c │ │ │ │ + blt.n 60cbfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60ce9c ) │ │ │ │ @@ -2051861,33 +2051905,33 @@ │ │ │ │ b.n 60cd92 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #114 @ 0x72 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 60ce30 │ │ │ │ + bne.n 60ce90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 60d098 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r1, #104 @ 0x68 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ adds r2, #16 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r5, pc, #392 @ (adr r5, 60d050 ) │ │ │ │ + add r6, pc, #584 @ (adr r6, 60d110 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 60cf98 │ │ │ │ + bgt.n 60cdf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2051949,23 +2051993,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 60cf6a │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 60cfd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #608] @ (60d1f4 ) │ │ │ │ + ldr r5, [pc, #800] @ (60d2b4 ) │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2052071,37 +2052115,37 @@ │ │ │ │ bl 5c74b8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60cfbc │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60d044 │ │ │ │ nop │ │ │ │ - movs r6, #32 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4} │ │ │ │ + ldmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 60d21c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r4, r6} │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, 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 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1940] @ 0x794 │ │ │ │ @@ -2052223,37 +2052267,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60fd90 │ │ │ │ bl 5c7b84 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60d24c │ │ │ │ b.n 60d1b0 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #38 @ 0x26 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #200 @ 0xc8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r6, [pc, #1832] @ 60d9d0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2053120,38 +2053164,38 @@ │ │ │ │ ldr r0, [pc, #56] @ (60dd2c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dca6 │ │ │ │ ldr r0, [pc, #52] @ (60dd30 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dc84 │ │ │ │ nop │ │ │ │ - subs r2, r3, r1 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xeaa000ad │ │ │ │ - eors.w r0, sl, sp, asr #2 │ │ │ │ + rsbs r0, r0, sp, asr #2 │ │ │ │ + rsb r0, sl, sp, asr #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 5c7358 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053256,40 +2053300,40 @@ │ │ │ │ bl 5c7bfc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60deb8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dd94 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + subs r2, r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + beq.n 60decc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfada00be │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + stc2 0, cr0, [sl], {190} @ 0xbe │ │ │ │ + str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + adds r6, r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 60ddd0 │ │ │ │ + bge.n 60de30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, r4] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmdb r4, {r0, r2, r3, r5, r7} │ │ │ │ + orr.w r0, r4, sp, asr #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053341,26 +2053385,26 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r6, r2, r0 │ │ │ │ + adds r6, r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r7!, {r2, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr??.w r0, [r6, lr, lsl #3] │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + @ instruction: 0xfa8600be │ │ │ │ + adds r2, r5, r3 │ │ │ │ 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 r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2053414,27 +2053458,26 @@ │ │ │ │ bl 5c7bfc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60e044 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60dfc4 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + adds r2, r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh.w r0, [sl, #190] @ 0xbe │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + ldr??.w r0, [sl, #190] @ 0xbe │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60df20 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + ldmia.w ip, {r0, r2, r3, r5, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2053486,26 +2053529,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7870 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + bkpt 0x0046 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 60ddd0 │ │ │ │ + b.n 60e030 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf7cc00be │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr??.w r0, [ip, #190] @ 0xbe │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2053542,23 +2053585,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7870 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r3, 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 5c7358 │ │ │ │ @@ -2053869,98 +2053912,98 @@ │ │ │ │ bl 5c78d0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 60e5e2 │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #20 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #20 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2 0, cr0, [r8], #-704 @ 0xfffffd40 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldc2l 0, cr0, [r8, #-704] @ 0xfffffd40 │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ 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 r5, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2053985,17 +2054028,17 @@ │ │ │ │ bl 5c7aec │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2054033,19 +2054076,19 @@ │ │ │ │ bne.n 60e6ec │ │ │ │ bl 5c7aec │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r4, #13 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r3, 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 5c7358 │ │ │ │ @@ -2054082,23 +2054125,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2054131,17 +2054174,17 @@ │ │ │ │ bl 5c7aec │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2054289,47 +2054332,47 @@ │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 60e89c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5c7d68 │ │ │ │ b.n 60e8b4 │ │ │ │ bl 5c7cc0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r5, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r4, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054372,21 +2054415,21 @@ │ │ │ │ bl 5d2b74 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5c79a8 │ │ │ │ b.n 60ea92 │ │ │ │ bl 5c7cc0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r3, r6, #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 │ │ │ │ @@ -2054518,45 +2054561,45 @@ │ │ │ │ bl 5c7bfc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r5, #1 │ │ │ │ b.n 60eb6a │ │ │ │ bl 5c7cc0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r2, #6] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0074 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + itt ge │ │ │ │ + lslge r5, r7, #2 │ │ │ │ + asrge r0, r7, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r3, 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 r6, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2054724,53 +2054767,53 @@ │ │ │ │ bl 5c7aec │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + b.n 60ef48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ 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 r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2054793,17 +2054836,17 @@ │ │ │ │ bne.n 60ef74 │ │ │ │ bl 5c7aec │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60e954 │ │ │ │ + b.n 60ebb4 │ │ │ │ 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, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2054828,17 +2054871,17 @@ │ │ │ │ bl 5c7aec │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r0, #22 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2054987,49 +2055030,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60f22c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f1cc │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #19 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r2, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 60f194 │ │ │ │ + bvs.n 60f1f4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055217,57 +2055260,57 @@ │ │ │ │ b.n 60f33e │ │ │ │ bl 5c7cc0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60f4c0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f27c │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r0, 60f4ba │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf38200bd │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + @ instruction: 0xf4b200bd │ │ │ │ + ldr r4, [r3, #20] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 60f4e8 │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + @ instruction: 0xb8b6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - mrc2 0, 4, r0, cr8, cr2, {5} │ │ │ │ - mrc2 0, 4, r0, cr0, cr2, {5} │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + vshr.u64 d16, d18, #56 │ │ │ │ + vshr.u64 d16, d18, #64 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr2, {5} │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + vshr.u64 d0, d18, #64 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, r5 │ │ │ │ + cmp r0, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r5, #74 @ 0x4a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r4, #9 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 60ed64 │ │ │ │ + b.n 60efc4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 60f52c │ │ │ │ + bmi.n 60f58c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2055331,26 +2055374,26 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f5a4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f508 │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf0e400bd │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xf21400bd │ │ │ │ + cbnz r2, 60f59e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - stc2 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ - bcs.n 60f5cc │ │ │ │ + stc2l 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + bcc.n 60f62c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 60f5c6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2055443,31 +2055486,31 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60f6ba │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60f4c4 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r5, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 60fbe0 │ │ │ │ + b.n 60fe40 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mvns r6, r3 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #1 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ b.w 60f5d0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055496,21 +2055539,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #1 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 60f6c0 │ │ │ │ + blt.n 60f720 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2055574,29 +2055617,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60f844 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f7f8 │ │ │ │ nop │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 60f894 │ │ │ │ + blt.n 60f8f4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r6, #30 │ │ │ │ + lsrs r6, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5, r6} │ │ │ │ + beq.n 60f78c │ │ │ │ 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 5c7358 │ │ │ │ @@ -2055626,21 +2055669,21 @@ │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 60f96c │ │ │ │ + bge.n 60f7cc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ 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 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2055670,21 +2055713,21 @@ │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bhi.n 60f8f4 │ │ │ │ + bge.n 60f954 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, r2 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2055836,49 +2055879,49 @@ │ │ │ │ bl 5c7bfc │ │ │ │ bl 5c7c74 │ │ │ │ b.n 60fa2a │ │ │ │ ldr r0, [pc, #76] @ (60fb3c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60f996 │ │ │ │ nop │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 60fb90 │ │ │ │ + bvs.n 60fbf0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxtb r4, r5 │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, #8] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + cbz r6, 60fb3c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xf79800b2 │ │ │ │ - @ instruction: 0xf79000b2 │ │ │ │ - cbz r4, 60fb5c │ │ │ │ + str.w r0, [r8, #178] @ 0xb2 │ │ │ │ + str.w r0, [r0, #178] @ 0xb2 │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #132 @ 0x84 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 60fab4 │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ 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 5c7358 │ │ │ │ @@ -2055931,27 +2055974,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r4, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r3, 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 5c7358 │ │ │ │ @@ -2056032,35 +2056075,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #18 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r6, #1 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ lsls r3, r6, #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] │ │ │ │ @@ -2056083,19 +2056126,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r5, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r3, 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 5c7358 │ │ │ │ @@ -2056117,19 +2056160,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r1, #15 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60f650 │ │ │ │ + b.n 60f8b0 │ │ │ │ lsls r3, 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 5c7358 │ │ │ │ @@ -2056158,21 +2056201,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c7870 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r5, #13 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 610608 │ │ │ │ + b.n 60f868 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r3, 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 5c7358 │ │ │ │ @@ -2056230,29 +2056273,29 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ lsls r3, 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, #580] @ (61018c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2056460,51 +2056503,51 @@ │ │ │ │ b.n 610042 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + beq.n 610258 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mrc 0, 7, r0, cr14, cr2, {5} │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + bic.w r0, lr, #178 @ 0xb2 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mcr 0, 4, r0, cr4, cr2, {5} │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + vshr.s64 d0, d18, #12 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf71600b2 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ + str.w r0, [r6, r2, lsl #3] │ │ │ │ + lsls r2, r1, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cdp2 1, 9, cr0, cr12, cr14, {3} │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2056759,65 +2056802,77 @@ │ │ │ │ ldr r0, [pc, #160] @ (61059c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7c48 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ b.n 610346 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + lsls r0, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + vshr.u64 d16, d18, #62 │ │ │ │ + vshr.u64 d16, d18, #38 │ │ │ │ + vshr.u64 d16, d18, #34 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u64 d16, d20, d18 │ │ │ │ - vqadd.u16 d0, d26, d18 │ │ │ │ - vqadd.u64 d0, d22, d18 │ │ │ │ - vqadd.u32 d0, d30, d18 │ │ │ │ - mrc2 0, 4, r0, cr2, cr2, {5} │ │ │ │ - mcr2 0, 5, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 5, r0, cr14, cr2, {5} │ │ │ │ - vshr.u64 d16, d18, #42 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + vshr.u64 d16, d18, #26 │ │ │ │ vshr.u64 d16, d18, #64 │ │ │ │ vshr.u64 d0, d18, #38 │ │ │ │ vqadd.u64 d16, d20, d18 │ │ │ │ vqadd.u8 d16, d30, d18 │ │ │ │ - vqadd.u32 d0, d24, d18 │ │ │ │ - vqadd.u8 d0, d18, d18 │ │ │ │ - mrc2 0, 6, r0, cr12, cr2, {5} │ │ │ │ - mrc2 0, 5, r0, cr6, cr2, {5} │ │ │ │ - mrc2 0, 4, r0, cr0, cr2, {5} │ │ │ │ - mcr2 0, 3, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 2, r0, cr4, cr2, {5} │ │ │ │ - mrc2 0, 0, r0, cr14, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [ip, #712]! @ 0x2c8 │ │ │ │ + vqadd.u32 d0, d28, d18 │ │ │ │ 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 5c7358 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2056920,25 +2056975,25 @@ │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 6106d4 │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - mcr2 0, 0, r0, cr12, cr2, {5} │ │ │ │ - mrc2 0, 0, r0, cr4, cr2, {5} │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + vqadd.u64 d0, d28, d18 │ │ │ │ + vqadd.u8 d16, d20, d18 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stc2l 0, cr0, [r0, #712]! @ 0x2c8 │ │ │ │ - stcl 0, cr0, [lr], #756 @ 0x2f4 │ │ │ │ - stc2 0, cr0, [ip, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xfb4c00b2 │ │ │ │ - @ instruction: 0xfb4400b2 │ │ │ │ - @ instruction: 0xfb4c00b2 │ │ │ │ - stc2l 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + vqadd.u16 d0, d16, d18 │ │ │ │ + mrc 0, 0, r0, cr14, cr13, {5} │ │ │ │ + mrc2 0, 6, r0, cr12, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [ip], #-712 @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [r4], #-712 @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [ip], #-712 @ 0xfffffd38 │ │ │ │ + mrc2 0, 4, r0, cr14, cr2, {5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ cbz r0, 610788 │ │ │ │ @@ -2056974,19 +2057029,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2l 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - stc2 0, cr0, [r2, #-712] @ 0xfffffd38 │ │ │ │ - ldc2l 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - ldc2l 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ + mrc2 0, 0, r0, cr10, cr2, {5} │ │ │ │ + mrc2 0, 1, r0, cr2, cr2, {5} │ │ │ │ + mcr2 0, 1, r0, cr10, cr2, {5} │ │ │ │ + mcr2 0, 1, r0, cr10, cr2, {5} │ │ │ │ + mcr2 0, 1, r0, cr2, cr2, {5} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057067,34 +2057122,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (6108c8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 61085c │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ + stc2l 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 61093c │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r4, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r1, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 610948 ) │ │ │ │ + add r5, pc, #328 @ (adr r5, 610a08 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bkpt 0x00fa │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ 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 5c7358 │ │ │ │ @@ -2057132,18 +2057187,18 @@ │ │ │ │ bl 5c78d0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7600b2 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + stc2 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xfb6800b2 │ │ │ │ + ldc2 0, cr0, [r8], {178} @ 0xb2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2057187,20 +2057242,20 @@ │ │ │ │ bl 6108f4 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb2a00b2 │ │ │ │ - adc.w r0, sl, #6062080 @ 0x5c8000 │ │ │ │ - @ instruction: 0xfb1a00b2 │ │ │ │ - @ instruction: 0xfb1200b2 │ │ │ │ - @ instruction: 0xfb0a00b2 │ │ │ │ - pop {r7} │ │ │ │ + mrrc2 0, 11, r0, sl, cr2 │ │ │ │ + @ instruction: 0xf67a00b9 │ │ │ │ + mcrr2 0, 11, r0, sl, cr2 │ │ │ │ + mcrr2 0, 11, r0, r2, cr2 │ │ │ │ + ldc2 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c7358 │ │ │ │ @@ -2057221,17 +2057276,17 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5c78a0 │ │ │ │ bl 5c7c74 │ │ │ │ bl 5c7bfc │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfaae00b2 │ │ │ │ - @ instruction: 0xf6e200b2 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfbde00b2 │ │ │ │ + ldrb.w r0, [r2, r2, lsl #3] │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2057433,20 +2057488,20 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c7870 │ │ │ │ bl 5c77a0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xeaba00b2 │ │ │ │ - ldrh.w r0, [r2, #178] @ 0xb2 │ │ │ │ - ldrh.w r0, [r6, #178] @ 0xb2 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + @ instruction: 0xebea00b2 │ │ │ │ + vld1.8 @ instruction: 0xf9e200b2 │ │ │ │ + vld1.8 @ instruction: 0xf9e600b2 │ │ │ │ + cmp r0, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ @@ -2057482,19 +2057537,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, lr, r2, ror #2 │ │ │ │ - strh.w r0, [sl, r2, lsl #3] │ │ │ │ - ldrb.w r0, [sl, r2, lsl #3] │ │ │ │ - strd r0, r0, [ip, #-756]! @ 0x2f4 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + adc.w r0, lr, r2, ror #2 │ │ │ │ + ldr??.w r0, [sl, r2, lsl #3] │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r2 │ │ │ │ + eors.w r0, ip, sp, ror #2 │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r7, 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] @ (610d78 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2057510,18 +2057565,18 @@ │ │ │ │ bl 5c7d0c │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ble.n 610ccc │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe99e00b2 │ │ │ │ - @ instruction: 0xf79c00b2 │ │ │ │ + @ instruction: 0xeace00b2 │ │ │ │ + str.w r0, [ip, #178] @ 0xb2 │ │ │ │ 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, #100] @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #116] @ (610e0c ) │ │ │ │ @@ -2057565,21 +2057620,21 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ - @ instruction: 0xf76e00b2 │ │ │ │ - @ instruction: 0xf74c00b2 │ │ │ │ - bls.n 610df8 │ │ │ │ + eor.w r0, r2, r2, ror #2 │ │ │ │ + ldrb.w r0, [lr, #178] @ 0xb2 │ │ │ │ + ldr??.w r0, [ip, r2, lsl #3] │ │ │ │ + blt.n 610e58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf75400b2 │ │ │ │ - ldrd r0, r0, [sl], #-756 @ 0x2f4 │ │ │ │ + strb.w r0, [r4, #178] @ 0xb2 │ │ │ │ + @ instruction: 0xe9aa00bd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #88] @ (610e90 ) │ │ │ │ @@ -2057612,20 +2057667,20 @@ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf6f400b2 │ │ │ │ - ldmia.w r0!, {r1, r4, r5, r7} │ │ │ │ - subw r0, lr, #2226 @ 0x8b2 │ │ │ │ - bls.n 610f40 │ │ │ │ + strh.w r0, [r4, r2, lsl #3] │ │ │ │ + strd r0, r0, [r0, #712]! @ 0x2c8 │ │ │ │ + @ instruction: 0xf7de00b2 │ │ │ │ + bge.n 610da0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf6d200b2 │ │ │ │ + strb.w r0, [r2, r2, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #104] @ (610f20 ) │ │ │ │ @@ -2057661,20 +2057716,19 @@ │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ bl 5c763c │ │ │ │ bl 5c74b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xe85a00b2 │ │ │ │ - @ instruction: 0xf69600b2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + @ instruction: 0xe98a00b2 │ │ │ │ + @ instruction: 0xf7c600b2 │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 610d80 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + @ instruction: 0xe85800be │ │ │ │ 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] @ (610f74 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (610f78 ) │ │ │ │ @@ -2057692,19 +2057746,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 610ed0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf61400b2 │ │ │ │ + @ instruction: 0xe8da00b2 │ │ │ │ + @ instruction: 0xf74400b2 │ │ │ │ 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] @ (610ff0 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #96] @ (610ff4 ) │ │ │ │ @@ -2057737,18 +2057790,17 @@ │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c7cc0 │ │ │ │ bl 5c74b8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - rsbs r0, ip, #5832704 @ 0x590000 │ │ │ │ - b.n 610ef4 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + @ instruction: 0xf70c00b2 │ │ │ │ + stmia.w lr!, {r1, r4, r5, r7} │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ 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 r1, [pc, #120] @ (611088 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2057792,19 +2057844,18 @@ │ │ │ │ bne.n 611040 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 610e84 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + @ instruction: 0xe82a00b2 │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (6111a8 ) │ │ │ │ @@ -2057906,18 +2057957,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61114a │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 6110fe │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4d400b2 │ │ │ │ - b.n 610e78 │ │ │ │ + addw r0, r4, #2226 @ 0x8b2 │ │ │ │ + b.n 6110d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ 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 r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (6112c8 ) │ │ │ │ @@ -2058019,18 +2058070,18 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61126a │ │ │ │ bl 5c7cc0 │ │ │ │ b.n 61121e │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3cc00b2 │ │ │ │ - b.n 610d58 │ │ │ │ + @ instruction: 0xf4fc00b2 │ │ │ │ + b.n 610fb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 611312 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2058168,15 +2058219,15 @@ │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6113a0 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ b.n 6113a0 │ │ │ │ nop │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ lsls r3, r7, #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 │ │ │ │ @@ -2058222,21 +2058273,21 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcs.w r0, r0, #178 @ 0xb2 │ │ │ │ - b.n 6119ec │ │ │ │ + @ instruction: 0xf28000b2 │ │ │ │ + b.n 611c4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - eor.w r0, r4, #178 @ 0xb2 │ │ │ │ - bne.n 6113e8 │ │ │ │ + subs.w r0, r4, #178 @ 0xb2 │ │ │ │ + bcs.n 611448 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf12800b2 │ │ │ │ + @ instruction: 0xf25800b2 │ │ │ │ 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, #100] @ 0x64 │ │ │ │ ldr.w r8, [r1, #68] @ 0x44 │ │ │ │ @@ -2058355,30 +2058406,30 @@ │ │ │ │ bl 5c7504 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6115f4 │ │ │ │ bl 5c7aa0 │ │ │ │ b.n 6115c2 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf0c200b2 │ │ │ │ - b.n 611a18 │ │ │ │ + @ instruction: 0xf1f200b2 │ │ │ │ + b.n 611c78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - vshr.s64 d16, d18, #26 │ │ │ │ - beq.n 61161c │ │ │ │ + adds.w r0, r6, #178 @ 0xb2 │ │ │ │ + bcs.n 61167c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eor.w r0, sl, #178 @ 0xb2 │ │ │ │ - ble.n 61165c │ │ │ │ + subs.w r0, sl, #178 @ 0xb2 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ble.n 6116a0 │ │ │ │ + udf #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6115b0 │ │ │ │ + ble.n 611610 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 611574 │ │ │ │ + ble.n 6115d4 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ @@ -2058438,23 +2058489,23 @@ │ │ │ │ cbnz r7, 611712 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 6117f4 │ │ │ │ + b.n 611a54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - vqadd.s16 d16, d18, d18 │ │ │ │ - mcr 0, 3, r0, cr4, cr2, {5} │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - vqadd.s8 d0, d24, d18 │ │ │ │ - vqadd.s32 d0, d26, d18 │ │ │ │ - vqadd.s16 d0, d20, d18 │ │ │ │ + eor.w r0, r2, #178 @ 0xb2 │ │ │ │ + vshr.s64 d0, d18, #44 │ │ │ │ + beq.n 611650 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + bics.w r0, r8, #178 @ 0xb2 │ │ │ │ + orrs.w r0, sl, #178 @ 0xb2 │ │ │ │ + orr.w r0, r4, #178 @ 0xb2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2058497,21 +2058548,21 @@ │ │ │ │ cbnz r6, 6117b2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mrc 0, 5, r0, cr0, cr2, {5} │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + vshr.s64 d16, d18, #32 │ │ │ │ + b.n 61195c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldc 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + mcr 0, 6, r0, cr8, cr2, {5} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc 0, 1, r0, cr12, cr2, {5} │ │ │ │ + vqadd.s32 d16, d28, d18 │ │ │ │ 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 │ │ │ │ cbz r1, 6117ec │ │ │ │ @@ -2058869,15 +2058920,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 611894 │ │ │ │ lsls r6, r5, #5 │ │ │ │ b.n 61186c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r0, #30 │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ lsls r3, r7, #4 │ │ │ │ subs r0, #132 @ 0x84 │ │ │ │ lsls r7, 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, #3936] @ 0xf60 │ │ │ │ @@ -2059255,15 +2059306,15 @@ │ │ │ │ blx r7 │ │ │ │ b.n 611f1c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 611838 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #228 @ 0xe4 │ │ │ │ + adds r5, #20 │ │ │ │ lsls r3, r7, #4 │ │ │ │ b.n 61257c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2059577,17 +2059628,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ble.n 612284 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 6121e0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 6129d4 │ │ │ │ + b.n 611c34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 612a10 │ │ │ │ + b.n 611c70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (612324 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2059663,15 +2059714,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (612370 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r6, #10 │ │ │ │ lsls r3, r7, #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] @ (6123d8 ) │ │ │ │ @@ -2059709,15 +2059760,15 @@ │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 6124c0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 612950 │ │ │ │ + b.n 612bb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ bgt.n 612470 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2059859,25 +2059910,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ blt.n 612560 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 6124dc │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 6129c8 │ │ │ │ + b.n 612c28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ blt.n 612648 │ │ │ │ lsls r6, r5, #5 │ │ │ │ beq.n 612628 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 612978 │ │ │ │ + b.n 612bd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 612820 │ │ │ │ + b.n 612a80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 61284c │ │ │ │ + b.n 612aac │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060058,29 +2060109,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (6127b0 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 612180 │ │ │ │ b.n 612704 │ │ │ │ nop │ │ │ │ - svc 62 @ 0x3e │ │ │ │ + b.n 612874 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 6128e0 │ │ │ │ + b.n 612b40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 612848 │ │ │ │ + b.n 612aa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + b.n 6129f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + b.n 612924 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + b.n 612930 │ │ │ │ lsls r2, r6, #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] @ (612850 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2060141,15 +2060192,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 612820 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 6129fc │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2060247,17 +2060298,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 6127b4 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 612952 │ │ │ │ b.n 6128c8 │ │ │ │ - ble.n 612a1c │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + b.n 61298c │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #184] @ (612a44 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2060335,17 +2060386,17 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 612a6c │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bgt.n 612ab8 │ │ │ │ + ble.n 612b18 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #2 │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [pc, #216] @ (612b48 ) │ │ │ │ @@ -2060447,15 +2060498,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 612c26 │ │ │ │ lsls r4, r6, #5 │ │ │ │ b.n 612c0c │ │ │ │ lsls r4, r6, #5 │ │ │ │ bmi.n 612b64 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ble.n 612bd8 │ │ │ │ + udf #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ svc 246 @ 0xf6 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2063128,15 +2063179,15 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb6aa │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cpsie a │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2063187,19 +2063238,19 @@ │ │ │ │ b.n 614a08 │ │ │ │ ldr r2, [pc, #20] @ (614a4c ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 743a8 │ │ │ │ b.n 614a08 │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r1, 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, #3984] @ 0xf90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (614c00 ) │ │ │ │ @@ -2063357,21 +2063408,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 614b8e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ push {r2, r4, r7, lr} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrb r0, [r1, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ lsls r1, 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2063466,19 +2063517,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 727cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 614cbc │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r4, r5] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 614c18 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2063550,19 +2063601,19 @@ │ │ │ │ bl 624488 │ │ │ │ b.n 614daa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ uxth r6, r4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ sxtb r6, r1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 614e6e │ │ │ │ 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 r2, [r0, #0] │ │ │ │ @@ -2063573,17 +2063624,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74918 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (614e28 ) │ │ │ │ add r2, pc │ │ │ │ blx 72c38 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r1, 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2063677,15 +2063728,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 6273f0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 614e62 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldr r2, [r1, r3] │ │ │ │ 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 │ │ │ │ @@ -2063696,15 +2063747,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (614f70 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 725e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -2063891,29 +2063942,29 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + cbnz r0, 615184 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + cbnz r6, 615178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2063926,15 +2063977,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6151a4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 74648 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #716] @ (615488 ) │ │ │ │ @@ -2064215,35 +2064266,35 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r5, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r7} │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2064474,27 +2064525,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 61578e │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #552 @ 0x228 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + push {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 615770 │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 6157ae │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2064537,15 +2064588,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 6157e4 │ │ │ │ + cbz r2, 6157f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6157fc │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2064574,15 +2064625,15 @@ │ │ │ │ blx 74228 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - ldr r6, [pc, #504] @ (6159fc ) │ │ │ │ + ldr r7, [pc, #696] @ (615abc ) │ │ │ │ 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 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ cmp ip, r1 │ │ │ │ @@ -2064629,19 +2064680,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #20] @ (615888 ) │ │ │ │ mov r1, lr │ │ │ │ add r3, pc │ │ │ │ blx 74228 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #128] @ (615904 ) │ │ │ │ + ldr r7, [pc, #320] @ (6159c4 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #8] @ (615890 ) │ │ │ │ + ldr r7, [pc, #200] @ (615950 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #984] @ (615c64 ) │ │ │ │ + ldr r7, [pc, #152] @ (615924 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2064685,15 +2064736,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #344 @ (adr r7, 615a5c ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + cbz r4, 615936 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, pc, #80 @ (adr r7, 615960 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2064829,21 +2064880,21 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 615a10 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #96 @ (adr r6, 615ad4 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r5, pc, #888 @ (adr r5, 615df8 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2064899,15 +2064950,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73ffc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #696] @ (615dec ) │ │ │ │ + ldr r4, [pc, #888] @ (615eac ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2064958,15 +2065009,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #816] @ (615f08 ) │ │ │ │ + ldr r3, [pc, #1008] @ (615fc8 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2064990,15 +2065041,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72e70 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #432] @ (615dd8 ) │ │ │ │ + ldr r3, [pc, #624] @ (615e98 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2065019,15 +2065070,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 615a88 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 615ee8 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - ldr r2, [pc, #88] @ (615ccc ) │ │ │ │ + ldr r3, [pc, #280] @ (615d8c ) │ │ │ │ lsls r1, r7, #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] │ │ │ │ @@ -2065044,19 +2065095,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 73f18 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (615cbc ) │ │ │ │ add r3, pc │ │ │ │ blx 72898 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #848] @ (616008 ) │ │ │ │ + ldr r3, [pc, #16] @ (615cc8 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r1, [pc, #808] @ (615fe4 ) │ │ │ │ + ldr r2, [pc, #1000] @ (6160a4 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r1, [pc, #768] @ (615fc0 ) │ │ │ │ + ldr r2, [pc, #960] @ (616080 ) │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2065086,19 +2065137,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74a40 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [pc, #448] @ (615ee0 ) │ │ │ │ + ldr r2, [pc, #640] @ (615fa0 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bne.n 615c88 │ │ │ │ + bcs.n 615ce8 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r5, [pc, #796] @ (616054 ) │ │ │ │ @@ -2065405,47 +2065456,47 @@ │ │ │ │ blx 73ab0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 615e68 │ │ │ │ add r2, pc, #720 @ (adr r2, 616328 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #680] @ (61631c ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #16 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ (61618c ) │ │ │ │ @@ -2065548,23 +2065599,23 @@ │ │ │ │ b.n 616114 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r2, r3 │ │ │ │ + mov r2, r9 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add ip, lr │ │ │ │ + mov r4, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (616378 ) │ │ │ │ @@ -2065740,19 +2065791,19 @@ │ │ │ │ b.n 6162ca │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r8 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - muls r6, r7 │ │ │ │ + add lr, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #140] @ 61642c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2065810,15 +2065861,15 @@ │ │ │ │ b.n 6163fc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #560 @ (adr r4, 616668 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, 616728 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, 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, #4056] @ 0xfd8 │ │ │ │ @@ -2065975,19 +2066026,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 616598 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 616548 │ │ │ │ - asrs r4, r2 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r6, r5 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #476] @ (6167c8 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2066182,27 +2066233,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #656 @ (adr r4, 616a68 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 616b28 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r4, pc, #264 @ (adr r4, 6168ec ) │ │ │ │ + add r5, pc, #456 @ (adr r5, 6169ac ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #600 @ (adr r3, 616a44 ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 616b04 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 616940 ) │ │ │ │ + add r4, pc, #528 @ (adr r4, 616a00 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #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 │ │ │ │ @@ -2066339,25 +2066390,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #784 @ (adr r2, 616c64 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 616d24 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #776 @ (adr r2, 616c60 ) │ │ │ │ + add r3, pc, #968 @ (adr r3, 616d20 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r6, #210 @ 0xd2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 616ad4 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 616b94 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 616968 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 616a28 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2066743,47 +2066794,47 @@ │ │ │ │ blx 73ab0 │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 616ba0 │ │ │ │ str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #264 @ (adr r1, 616e94 ) │ │ │ │ + add r2, pc, #456 @ (adr r2, 616f54 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #240 @ (adr r1, 616e80 ) │ │ │ │ + add r2, pc, #432 @ (adr r2, 616f40 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #728 @ (adr r0, 61706c ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 61712c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + add r0, pc, #856 @ (adr r0, 6170f4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + add r0, pc, #888 @ (adr r0, 617118 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + add r0, pc, #248 @ (adr r0, 616ea0 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ + add r0, pc, #664 @ (adr r0, 617044 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + add r0, pc, #1000 @ (adr r0, 617198 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #24 @ (adr r0, 616dcc ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 616f28 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #448 @ (adr r0, 616f84 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov ip, r0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2066954,25 +2067005,25 @@ │ │ │ │ b.n 616f4e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #54 @ 0x36 │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (6171b8 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2067176,19 +2067227,19 @@ │ │ │ │ b.n 61711a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r4, #196 @ 0xc4 │ │ │ │ + adds r5, #244 @ 0xf4 │ │ │ │ lsls r1, 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, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #268] @ (6172ec ) │ │ │ │ @@ -2067588,29 +2067639,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #32] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r5, #28] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r3, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #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, #4072] @ 0xfe8 │ │ │ │ @@ -2067656,21 +2067707,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 74474 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2067816,25 +2067867,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r6, [r7, #4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #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, #3960] @ 0xf78 │ │ │ │ @@ -2068157,23 +2068208,23 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ lsls r1, r7, #2 │ │ │ │ strh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bvs.n 617a9c │ │ │ │ + bvc.n 617afc │ │ │ │ lsls r2, r7, #4 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #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] @ 617c00 │ │ │ │ @@ -2068512,21 +2068563,21 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bne.n 617f20 │ │ │ │ + bcc.n 617f80 │ │ │ │ lsls r2, r7, #4 │ │ │ │ strh r4, [r7, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (618010 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2068931,15 +2068982,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #22] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ lsls r6, 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, #3960] @ 0xf78 │ │ │ │ @@ -2069359,48 +2069410,48 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r3, #52 @ 0x34 │ │ │ │ movgt r0, r0 │ │ │ │ ldrble r4, [r3, #18] │ │ │ │ lslgt r6, r5, #5 │ │ │ │ - ldrh r0, [r1, #10] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #8] │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + ldrh r4, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r2, #24] │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r1 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - vhadd.s8 d0, d26, d30 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + bics.w r0, sl, #174 @ 0xae │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 624150 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2069572,39 +2069623,39 @@ │ │ │ │ b.n 6184e2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strb r0, [r6, #26] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (618a68 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2069661,15 +2069712,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #23] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (618b0c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2069726,15 +2069777,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #21] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #21] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r2, r6, #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] @ (618bbc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2069792,15 +2069843,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r1, #19] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r2, [r3, #17] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2069893,23 +2069944,23 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 618c7a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r2, r5, r7 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ strb r0, [r6, #13] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + subs r2, r6, r3 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2069917,15 +2069968,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 618bcc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + strh r2, [r7, #14] │ │ │ │ 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 │ │ │ │ @@ -2069933,15 +2069984,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 618bcc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ 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, #40] @ 0x28 │ │ │ │ @@ -2069974,17 +2070025,17 @@ │ │ │ │ blx 73700 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2070017,17 +2070068,17 @@ │ │ │ │ blx 73760 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r6, r7, r2 │ │ │ │ + adds r6, r5, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2070060,17 +2070111,17 @@ │ │ │ │ blx 73aec │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r2, r2, r1 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2070115,17 +2070166,17 @@ │ │ │ │ blx 73aec │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r1, r7, #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 │ │ │ │ @@ -2070154,29 +2070205,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r1, r7, #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] @ (618f68 ) │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74828 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r1, r7, #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] │ │ │ │ @@ -2070187,17 +2070238,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 74b24 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (618fa0 ) │ │ │ │ add r3, pc │ │ │ │ blx 748e8 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2070214,15 +2070265,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (618fe0 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74828 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - asrs r6, r2, #26 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2070248,17 +2070299,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (619038 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 748e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #76] @ (61909c ) │ │ │ │ @@ -2070295,15 +2070346,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -2070342,15 +2070393,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #20] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2070421,17 +2070472,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2070476,15 +2070527,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r5, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2071341,15 +2071392,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 72c08 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2071444,15 +2071495,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2071493,15 +2071544,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #3] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2071552,15 +2071603,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r1, #32] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2071578,15 +2071629,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 624350 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r6, #0] │ │ │ │ + strb r6, [r4, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2071602,15 +2071653,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 624350 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2071626,15 +2071677,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 624350 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (619f5c ) │ │ │ │ @@ -2071683,15 +2071734,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [r7, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2071770,17 +2071821,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r0, #4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2071892,21 +2071943,21 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r3, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r6, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsh r2, [r6, r2] │ │ │ │ lsls r6, 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, #4016] @ 0xfb0 │ │ │ │ @@ -2071998,17 +2072049,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r0, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r4, [r6, r6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2072060,17 +2072111,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, r5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r0, [r3, r4] │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2072466,32 +2072517,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, r0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r4, r5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bics.w r0, lr, pc, asr #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + sbc.w r0, lr, pc, asr #2 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r6, #4] │ │ │ │ + ldr r6, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61a790 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2072601,21 +2072652,21 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx 73658 │ │ │ │ b.n 61a72a │ │ │ │ nop │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - orrs.w r0, lr, r2, ror #2 │ │ │ │ - mcr2 0, 3, r0, cr14, cr8, {5} │ │ │ │ - str r2, [r6, #28] │ │ │ │ + @ instruction: 0xeb8e00b2 │ │ │ │ + vshr.u64 d0, d24, #34 │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2720] @ 0xaa0 │ │ │ │ ldr r4, [pc, #824] @ (61ab98 ) │ │ │ │ @@ -2072941,28 +2072992,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d16, d26, d16 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + lsls r2, r1, #2 │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74a04 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ @@ -2073071,17 +2073123,17 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61ac96 │ │ │ │ mov r0, r5 │ │ │ │ blx 7325c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61ac70 │ │ │ │ nop │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r1, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r7, r5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, r5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -2073151,27 +2073203,27 @@ │ │ │ │ blx 7454c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 7343c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - vst4.32 {d0-d3}, [lr :256], r8 │ │ │ │ + @ instruction: 0xfa3e00b8 │ │ │ │ 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] @ (61addc ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #40] @ 0x28 │ │ │ │ blx 74900 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, #184] @ 0xb8 │ │ │ │ + vst1.8 @ instruction: 0xf9cc00b8 │ │ │ │ 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] @ (61ae24 ) │ │ │ │ @@ -2073191,15 +2073243,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 74600 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr??.w r0, [r2, r8, lsl #3] │ │ │ │ + vld1.8 @ instruction: 0xf9a200b8 │ │ │ │ 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, #40] @ 0x28 │ │ │ │ @@ -2073221,15 +2073273,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61ae7c ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74900 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7fc00b8 │ │ │ │ + vld4.32 {d0-d3}, [ip :256], r8 │ │ │ │ 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 │ │ │ │ @@ -2073282,16 +2073334,16 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 72d58 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61ae9e │ │ │ │ - @ instruction: 0xf7c800b8 │ │ │ │ - ldr r0, [pc, #768] @ (61b21c ) │ │ │ │ + ldr??.w r0, [r8, #184] @ 0xb8 │ │ │ │ + ldr r1, [pc, #960] @ (61b2dc ) │ │ │ │ lsls r4, r7, #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] │ │ │ │ @@ -2073309,15 +2073361,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74900 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf71e00b8 │ │ │ │ + str.w r0, [lr, r8, lsl #3] │ │ │ │ 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] @ (61afd4 ) │ │ │ │ @@ -2073356,16 +2073408,16 @@ │ │ │ │ blx 7454c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 7343c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6f200b8 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + strh.w r0, [r2, r8, lsl #3] │ │ │ │ + str r4, [r2, #20] │ │ │ │ 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 r4, r0 │ │ │ │ @@ -2073393,17 +2073445,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 7343c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + str r0, [r6, #12] │ │ │ │ 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, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2073419,15 +2073471,15 @@ │ │ │ │ blx 72388 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 7343c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + str r4, [r7, #8] │ │ │ │ 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, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2073532,17 +2073584,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61ad04 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrsh r4, [r1, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2073594,19 +2073646,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 74900 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp ip, r6 │ │ │ │ + mov ip, ip │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - orr.w r0, r4, #6029312 @ 0x5c0000 │ │ │ │ + sbcs.w r0, r4, #6029312 @ 0x5c0000 │ │ │ │ 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] @ (61b2fc ) │ │ │ │ @@ -2073672,20 +2073724,20 @@ │ │ │ │ bl 61ad04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 7343c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r4, r2 │ │ │ │ + mov r4, r8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrsh r6, [r5, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf39400b8 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + @ instruction: 0xf4c400b8 │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2074821,28 +2074873,28 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 61beac │ │ │ │ b.n 61bd36 │ │ │ │ ldr r3, [pc, #128] @ (61bf64 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d0, d24, #10 │ │ │ │ + @ instruction: 0xf0e600b8 │ │ │ │ ldr r0, [pc, #576] @ (61c130 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stcl 0, cr0, [r0], {184} @ 0xb8 │ │ │ │ - strh r4, [r0, r6] │ │ │ │ + ldcl 0, cr0, [r0, #736]! @ 0x2e0 │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs.w r0, r2, r8, ror #2 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + stcl 0, cr0, [r2], #736 @ 0x2e0 │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xeb2200b8 │ │ │ │ - and.w r0, lr, r8, ror #2 │ │ │ │ - strd r0, r0, [r6, #736] @ 0x2e0 │ │ │ │ - stmia.w sl!, {r3, r4, r5, r7} │ │ │ │ - ldmia.w r8, {r3, r4, r5, r7} │ │ │ │ + mrrc 0, 11, r0, r2, cr8 │ │ │ │ + @ instruction: 0xeb3e00b8 │ │ │ │ + @ instruction: 0xeaf600b8 │ │ │ │ + ldrd r0, r0, [sl, #736] @ 0x2e0 │ │ │ │ + strd r0, r0, [r8, #736] @ 0x2e0 │ │ │ │ ands.w r1, r1, #64 @ 0x40 │ │ │ │ bne.w 61b60c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 61c2fe │ │ │ │ ldr.w r3, [pc, #1240] @ 61c400 │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -2075287,25 +2075339,23 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r8, {r1, r2} │ │ │ │ bl 637508 │ │ │ │ b.n 61c2dc │ │ │ │ - b.n 61c284 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - b.n 61c278 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - b.n 61bf04 │ │ │ │ + ldrd r0, r0, [r0], #-736 @ 0x2e0 │ │ │ │ + strd r0, r0, [r8], #-736 @ 0x2e0 │ │ │ │ + b.n 61c164 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61be28 │ │ │ │ + b.n 61c088 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61bdac │ │ │ │ + b.n 61c00c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61bc58 │ │ │ │ + b.n 61beb8 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2075361,15 +2075411,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 73d14 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - b.n 61c8d4 │ │ │ │ + b.n 61cb34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #404] @ (61c668 ) │ │ │ │ @@ -2075523,15 +2075573,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61c980 │ │ │ │ + b.n 61cbe0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r1, #186 @ 0xba │ │ │ │ lsls r6, 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, #3984] @ 0xf90 │ │ │ │ @@ -2075644,15 +2075694,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #108 @ 0x6c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 61c8fc │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r0, #138 @ 0x8a │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2075799,19 +2075849,19 @@ │ │ │ │ b.n 61c8c0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #170 @ 0xaa │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 61c880 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2076260,17 +2076310,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #140 @ 0x8c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #90 @ 0x5a │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bgt.n 61cee0 │ │ │ │ + ble.n 61cd40 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bls.n 61cdd0 │ │ │ │ + blt.n 61ce30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ bl 6160a0 │ │ │ │ vstr d8, [sp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2076600,19 +2076650,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 61d100 │ │ │ │ + bvc.n 61d160 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 61d19c │ │ │ │ + bvc.n 61d1fc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bpl.n 61d238 │ │ │ │ + bvs.n 61d098 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r6, #226 @ 0xe2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ @@ -2076673,17 +2076723,17 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ b.n 61cf18 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - bmi.n 61d1bc │ │ │ │ + bpl.n 61d21c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 61d12c │ │ │ │ + bpl.n 61d18c │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #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 │ │ │ │ @@ -2076870,15 +2076920,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r6, r5, #5 │ │ │ │ - bcc.n 61d394 │ │ │ │ + bmi.n 61d3f4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r4, #22 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2076933,15 +2076983,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #188 @ 0xbc │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 61d490 │ │ │ │ + bcc.n 61d4f0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2077012,21 +2077062,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61d51e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #32 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r4, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #30 │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r2, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2077361,21 +2077411,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 61d9bc │ │ │ │ + bne.n 61da1c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + bne.n 61d92c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r3} │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 72c08 │ │ │ │ vldr d8, [pc, #908] @ 61dcc8 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mov r3, r4 │ │ │ │ @@ -2077723,15 +2077773,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r6} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2077835,15 +2077885,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2077923,15 +2077973,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #220 @ 0xdc │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ lsls r6, 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, #4008] @ 0xfa8 │ │ │ │ @@ -2078046,15 +2078096,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r0, #0 │ │ │ │ lsls r6, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2078171,15 +2078221,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r6, r6, #2 │ │ │ │ lsls r6, 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, #4000] @ 0xfa0 │ │ │ │ @@ -2078311,15 +2078361,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, #1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r2, r1, #5 │ │ │ │ lsls r6, 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, #3448] @ 0xd78 │ │ │ │ @@ -2078755,30 +2078805,30 @@ │ │ │ │ eors r5, r4 │ │ │ │ adds r6, r3, #3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, #2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ittt le │ │ │ │ - lslle r0, r7, #2 │ │ │ │ - addle r0, r0, r3 │ │ │ │ - lslle r6, r5, #5 │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + adds r0, r0, r3 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 61d428 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r7, [pc, #1036] @ 61ebb0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2079176,31 +2079226,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00c2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bkpt 0x0028 │ │ │ │ + itee │ │ │ │ + lsl r0, r7, #2 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + lslvc r0, r7, #2 │ │ │ │ + it pl @ unpredictable │ │ │ │ + lslpl r0, r7, #2 │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r2, 61ec4a │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 61ec20 │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3040] @ 0xbe0 │ │ │ │ @@ -2079544,25 +2079594,25 @@ │ │ │ │ nop │ │ │ │ asrs r2, r0, #16 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #15 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 61efc2 │ │ │ │ + cbnz r0, 61efce │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 61f68c │ │ │ │ + b.n 61e8ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + rev r0, r4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + cbnz r6, 61efbc │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ @@ -2080079,21 +2080129,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + @ instruction: 0xb768 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r1, r2, [sp, #116] @ 0x74 │ │ │ │ bl 637624 │ │ │ │ str r0, [r5, #12] │ │ │ │ @@ -2080308,17 +2080358,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 61f782 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + cbz r6, 61f7a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r7, sp, #508 @ 0x1fc │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 747bc │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2080863,21 +2080913,21 @@ │ │ │ │ b.w 61f14a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #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 │ │ │ │ @@ -2081175,21 +2081225,21 @@ │ │ │ │ str.w fp, [sp] │ │ │ │ b.n 61fe26 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r1, #11 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r4, r7, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r7, pc, #592 @ (adr r7, 62027c ) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 620108 ) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2081467,20 +2081517,20 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 620150 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vmla.f32 q0, q7, d13[1] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #728 @ (adr r5, 6205e4 ) │ │ │ │ + add r6, pc, #920 @ (adr r6, 6206a4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ cdp2 1, 10, cr0, cr8, cr13, {3} │ │ │ │ - add r4, pc, #896 @ (adr r4, 620694 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 620354 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r4, pc, #512 @ (adr r4, 620518 ) │ │ │ │ + add r5, pc, #704 @ (adr r5, 6205d8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2082037,20 +2082087,20 @@ │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r2], {109} @ 0x6d │ │ │ │ - add r2, pc, #592 @ (adr r2, 620b24 ) │ │ │ │ + add r3, pc, #784 @ (adr r3, 620be4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfb48016d │ │ │ │ - add r0, pc, #992 @ (adr r0, 620cbc ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 62097c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2082304,15 +2082354,15 @@ │ │ │ │ blx 73850 │ │ │ │ mov r1, r0 │ │ │ │ b.n 620a3c │ │ │ │ nop │ │ │ │ @ instruction: 0xf700016d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xf584016d │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -2082653,34 +2082703,34 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 620e9e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3ac016d │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xf34a016d │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2083033,40 +2083083,40 @@ │ │ │ │ blx 74828 │ │ │ │ mov r5, r0 │ │ │ │ b.n 621266 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ eors.w r1, ip, #109 @ 0x6d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vext.8 q8, q1, , #1 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stc2l 0, cr0, [r0, #708] @ 0x2c4 │ │ │ │ + mrc2 0, 7, r0, cr0, cr1, {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, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2083252,19 +2083302,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ bl 65690c │ │ │ │ mov r1, r0 │ │ │ │ b.n 621528 │ │ │ │ nop │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3080] @ 62217c │ │ │ │ @@ -2084400,40 +2084450,40 @@ │ │ │ │ b.n 621fe6 │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 621afe │ │ │ │ eor.w r1, r0, sp, asr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrd r0, r1, [r6], #-436 @ 0x1b4 │ │ │ │ - ldrh r6, [r1, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r5, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r3, #30] │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r7, #20] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r0, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ bl 64aae8 │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2084507,15 +2084557,15 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.w 621a24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1100] @ 6226f8 │ │ │ │ @@ -2084921,17 +2084971,17 @@ │ │ │ │ bpl.w 62233e │ │ │ │ b.n 6225cc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ble.n 62278c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldcl 0, cr0, [r4], #708 @ 0x2c4 │ │ │ │ + mcr 0, 1, r0, cr4, cr1, {5} │ │ │ │ blt.n 622720 │ │ │ │ lsls r5, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -2085038,15 +2085088,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bhi.n 6227f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r2, r7, #4 │ │ │ │ bvc.n 62281c │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085330,15 +2085380,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ bvc.n 622a80 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r0, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bpl.n 622bf8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085452,21 +2085502,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 622d7c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #520] @ (622ed4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bcc.n 622db0 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ @@ -2085575,21 +2085625,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 622e24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + bx r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bcs.n 622e54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085824,25 +2085874,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bne.n 623018 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #784 @ (adr r6, 6233c0 ) │ │ │ │ + add r7, pc, #976 @ (adr r7, 623480 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 623020 │ │ │ │ + bcs.n 623080 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r7, {r1, r2, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085941,15 +2085991,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r6, {r5, r6} │ │ │ │ lsls r5, r5, #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 │ │ │ │ @@ -2086203,17 +2086253,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r6, #9] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r3!, {r4, r5, r6, r7} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2086293,17 +2086343,17 @@ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 727cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strb r4, [r5, #7] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2086376,17 +2086426,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 727cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r4, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r2, #2] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1624] @ 623c60 │ │ │ │ @@ -2086986,33 +2087036,33 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r4, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r7!, {r1, r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 623cb4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2087052,15 +2087102,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 623cdc │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2087086,15 +2087136,15 @@ │ │ │ │ blx 73334 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 623d54 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2087164,21 +2087214,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 623e30 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - bcc.n 623e54 │ │ │ │ + bmi.n 623eb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r2!, {r3, r4, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2087248,21 +2087298,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 623efc │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - bcs.n 623fc0 │ │ │ │ + bcc.n 623e20 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r1!, {r1, r2, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2087314,15 +2087364,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - bcs.n 623eb8 │ │ │ │ + bcc.n 623f18 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2087398,19 +2087448,19 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bcs.n 62409c │ │ │ │ + bcc.n 6240fc │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - bne.n 62403c │ │ │ │ + bcc.n 62409c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r1, r3, r4, r6, lr} │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #4] @ (624088 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2087438,15 +2087488,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 74b3c │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bne.n 624174 │ │ │ │ + bcs.n 623fd4 │ │ │ │ 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] @ (6240f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2087583,17 +2087633,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #16 │ │ │ │ b.n 6241f2 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 6241f2 │ │ │ │ nop │ │ │ │ - bne.n 624190 │ │ │ │ + bcs.n 6241f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 6242f4 │ │ │ │ + bcs.n 624154 │ │ │ │ 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 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2087693,31 +2087743,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6242c4 │ │ │ │ ldr r0, [pc, #40] @ (62434c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 6242c4 │ │ │ │ nop │ │ │ │ - bne.n 624340 │ │ │ │ + bcs.n 6243a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bne.n 624364 │ │ │ │ + bcs.n 6243c4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 6242e4 │ │ │ │ + bcs.n 624344 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 624258 │ │ │ │ + bne.n 6242b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 62425c │ │ │ │ + bne.n 6242bc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 624268 │ │ │ │ + bne.n 6242c8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 62428c │ │ │ │ + bne.n 6242ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcs.n 6243d0 │ │ │ │ + bcc.n 624430 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 6243ec │ │ │ │ + bne.n 62444c │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2087826,21 +2087876,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ cbnz r0, 6244fc │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + beq.n 62440c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2088119,19 +2088169,19 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b.n 6245ec │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ revsh r0, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cbnz r2, 6247aa │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #144] @ 624828 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2088242,15 +2088292,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c5c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #256] @ (6249d4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2088355,15 +2088405,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb724 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6f2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrsh r4, [r4, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #296] @ (624b20 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2088485,17 +2088535,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (624dc0 ) │ │ │ │ @@ -2088740,31 +2088790,31 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ push {r3, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r2, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r4, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cbz r6, 624e2e │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrh r6, [r1, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1156] @ 625288 │ │ │ │ @@ -2089211,33 +2089261,33 @@ │ │ │ │ nop │ │ │ │ cbz r0, 6252c8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cbz r0, 6252ca │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cbz r6, 6252a8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + ldr r4, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r6, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1352] @ 625818 │ │ │ │ @@ -2089749,33 +2089799,33 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r4, sp, #520 @ 0x208 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r2] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r1, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [pc, #800] @ (625b60 ) │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + bkpt 0x005e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r5, pc} │ │ │ │ + bkpt 0x0050 │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2089903,15 +2089953,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74900 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [pc, #1000] @ (625d94 ) │ │ │ │ + ldr r6, [pc, #168] @ (625a54 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2089948,15 +2089998,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74900 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #568] @ (625c58 ) │ │ │ │ + ldr r5, [pc, #760] @ (625d18 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2090097,21 +2090147,21 @@ │ │ │ │ b.n 625ad6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #736 @ (adr r5, 625e6c ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [pc, #32] @ (625bb0 ) │ │ │ │ + ldr r5, [pc, #224] @ (625c70 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r5, pc, #112 @ (adr r5, 625c04 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r3, [pc, #368] @ (625d08 ) │ │ │ │ + ldr r4, [pc, #560] @ (625dc8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #16] @ (625bac ) │ │ │ │ + ldr r4, [pc, #208] @ (625c6c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2090331,23 +2090381,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 625cdc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #752 @ (adr r3, 6260e0 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #8] @ (625e00 ) │ │ │ │ + ldr r3, [pc, #200] @ (625ec0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #480] @ (625fdc ) │ │ │ │ + ldr r2, [pc, #672] @ (62609c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r2, pc, #1008 @ (adr r2, 6261f0 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r1, [pc, #64] @ (625e44 ) │ │ │ │ + ldr r2, [pc, #256] @ (625f04 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [pc, #616] @ (626070 ) │ │ │ │ + ldr r1, [pc, #808] @ (626130 ) │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -2090610,21 +2090660,21 @@ │ │ │ │ b.n 62604a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #464 @ (adr r0, 6262b8 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r0 │ │ │ │ + blxns r6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mov r4, r2 │ │ │ │ + bxns r8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp ip, fp │ │ │ │ + bxns r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2090951,25 +2091001,25 @@ │ │ │ │ b.n 626358 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add lr, ip │ │ │ │ + mov r6, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r2, sp │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, r8 │ │ │ │ + cmp r2, lr │ │ │ │ lsls r0, r7, #2 │ │ │ │ - mvns r2, r1 │ │ │ │ + add sl, pc │ │ │ │ lsls r0, r7, #2 │ │ │ │ - muls r0, r2 │ │ │ │ + add r8, r0 │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -2091170,17 +2091220,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 6260fc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ands r0, r4 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -2091489,15 +2091539,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626a18 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2092209,17 +2092259,17 @@ │ │ │ │ b.n 62716a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 619518 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6270fc │ │ │ │ nop │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r6, #184 @ 0xb8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2092419,21 +2092469,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 74a40 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ b.n 62733c │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r4, #194 @ 0xc2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r4, #36 @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r2, #224 @ 0xe0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #812] @ (627730 ) │ │ │ │ @@ -2092740,43 +2092790,43 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #30] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r2, #4 │ │ │ │ + adds r3, #52 @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r0, [r7, #26] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r2, #74 @ 0x4a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #16 @ (adr r0, 627764 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #74 @ 0x4a │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r7, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (627894 ) │ │ │ │ @@ -2092887,15 +2092937,15 @@ │ │ │ │ b.n 62788c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r0, r7, #2 │ │ │ │ strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2092969,17 +2093019,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 73d14 │ │ │ │ mov r4, r0 │ │ │ │ b.n 627914 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -2093172,15 +2093222,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r4, #74 @ 0x4a │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (627bb8 ) │ │ │ │ mov ip, r1 │ │ │ │ @@ -2093299,15 +2093349,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (627ca8 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2094757,15 +2094807,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r4, #23] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r0, [r1, #22] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r4, #21] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2094860,15 +2094910,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 73000 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 628b44 │ │ │ │ ldr r0, [pc, #4] @ (628bd8 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + asrs r6, r3, #17 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2095171,24 +2095221,24 @@ │ │ │ │ b.n 628e6e │ │ │ │ strb r6, [r4, #14] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vshr.s64 d0, d17, #44 │ │ │ │ + @ instruction: 0xf0c400b1 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r4, [r1, #7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, #6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -2096403,15 +2096453,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 629ad4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 629ace │ │ │ │ movs r3, #2 │ │ │ │ b.n 629ad4 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r2!, {r7} │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2096517,15 +2096567,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 629c0a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ 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 r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2096708,15 +2096758,15 @@ │ │ │ │ blx 73aec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3244] @ 0xcac │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 629e7c │ │ │ │ ldr.w r0, [r4, #3252] @ 0xcb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r0, r7, #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 │ │ │ │ @@ -2096892,35 +2096942,35 @@ │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #48] @ (62a090 ) │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ b.n 629f5c │ │ │ │ nop │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r0, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r7, #25 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r2, #25 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2096943,15 +2096993,15 @@ │ │ │ │ blx 73ffc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr.w r3, [r0, #3288] @ 0xcd8 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62a0ea │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2097026,15 +2097076,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 74600 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62a29c ) │ │ │ │ @@ -2097111,15 +2097161,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r3, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r4, [r7, r5] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2097216,19 +2097266,19 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 62a2ee │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r7, r4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #12 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62a4f0 ) │ │ │ │ @@ -2097336,17 +2097386,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r2, r2, #7 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r2, [r5, r4] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -2097419,15 +2097469,15 @@ │ │ │ │ bhi.n 62a596 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6160a0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r0, r3, #3 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2097616,20 +2097666,24 @@ │ │ │ │ b.n 62a778 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d16, d23, #2 │ │ │ │ - vshr.u64 d16, d23, #8 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - vshr.u64 d0, d23, #54 │ │ │ │ - vqadd.u32 d0, d18, d23 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ @@ -2097703,16 +2097757,16 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 6198cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a81c │ │ │ │ bl 629e3c │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a81c │ │ │ │ - mcr2 0, 2, r0, cr10, cr7, {5} │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + vqadd.u64 d16, d26, d23 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2097803,15 +2097857,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 73aec │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldc2l 0, cr0, [r0], #732 @ 0x2dc │ │ │ │ + mcr2 0, 1, r0, cr0, cr7, {5} │ │ │ │ stmdb 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, #384] @ (62ab60 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #384] @ (62ab64 ) │ │ │ │ @@ -2097960,16 +2098014,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl], #-732 @ 0xfffffd24 │ │ │ │ - @ instruction: 0xfba600b7 │ │ │ │ + stc2 0, cr0, [sl, #732]! @ 0x2dc │ │ │ │ + ldc2l 0, cr0, [r6], {183} @ 0xb7 │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r5, r5, #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 r6, [r0, #0] │ │ │ │ @@ -2098030,15 +2098084,15 @@ │ │ │ │ b.n 62aba4 │ │ │ │ blx 73b1c │ │ │ │ b.n 62abdc │ │ │ │ blx 747bc │ │ │ │ b.n 62abdc │ │ │ │ blx 73328 │ │ │ │ b.n 62abdc │ │ │ │ - @ instruction: 0xfac000b7 │ │ │ │ + @ instruction: 0xfbf000b7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #184] @ (62acf4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2098264,18 +2098318,18 @@ │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ vstr d7, [sp] │ │ │ │ bl 6198cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62adde │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - vld4.32 {d0-d3}, [ip :256], r7 │ │ │ │ - ldr.w r0, [r6, #183] @ 0xb7 │ │ │ │ - strb.w r0, [r8, #183] @ 0xb7 │ │ │ │ - str r6, [r5, #96] @ 0x60 │ │ │ │ + @ instruction: 0xfa5c00b7 │ │ │ │ + @ instruction: 0xfa0600b7 │ │ │ │ + ldrsh.w r0, [r8, #183] @ 0xb7 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2098380,24 +2098434,24 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 6198cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62aedc │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf75e00b7 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + strb.w r0, [lr, #183] @ 0xb7 │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ 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, #480] @ (62b1bc ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2098583,15 +2098637,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 62b00a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65c00b7 │ │ │ │ + @ instruction: 0xf78c00b7 │ │ │ │ ldr r6, [pc, #576] @ (62b40c ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2098795,15 +2098849,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b382 │ │ │ │ b.n 62b26e │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b370 │ │ │ │ b.n 62b2fc │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3a800b7 │ │ │ │ + @ instruction: 0xf4d800b7 │ │ │ │ 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] │ │ │ │ @@ -2098912,17 +2098966,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62b40e │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62b40e │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23a00b7 │ │ │ │ - rsbs r0, sl, #183 @ 0xb7 │ │ │ │ - rsb r0, r4, #183 @ 0xb7 │ │ │ │ + @ instruction: 0xf36a00b7 │ │ │ │ + @ instruction: 0xf30a00b7 │ │ │ │ + @ instruction: 0xf2f400b7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w fp, [r0] │ │ │ │ @@ -2099160,16 +2099214,16 @@ │ │ │ │ b.n 62b678 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b72a │ │ │ │ b.n 62b5b6 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62b718 │ │ │ │ b.n 62b654 │ │ │ │ - orn r0, r0, #183 @ 0xb7 │ │ │ │ - orr.w r0, sl, #183 @ 0xb7 │ │ │ │ + @ instruction: 0xf19000b7 │ │ │ │ + sbcs.w r0, sl, #183 @ 0xb7 │ │ │ │ stmdb 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 │ │ │ │ ldr r2, [pc, #216] @ (62b880 ) │ │ │ │ @@ -2099260,16 +2099314,16 @@ │ │ │ │ b.n 62b842 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #320] @ (62b9c4 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 4, r0, cr2, cr7, {5} │ │ │ │ - mrc 0, 1, r0, cr14, cr7, {5} │ │ │ │ + vshr.s64 d16, d23, #62 │ │ │ │ + vqadd.s32 d16, d30, d23 │ │ │ │ @ instruction: 0x47b6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2099865,31 +2099919,31 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ bx r9 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #-732]! @ 0xfffffd24 │ │ │ │ - stc 0, cr0, [r2, #-732] @ 0xfffffd24 │ │ │ │ - ldc 0, cr0, [sl], {183} @ 0xb7 │ │ │ │ - ldc 0, cr0, [r2], {183} @ 0xb7 │ │ │ │ - ldc 0, cr0, [r0], {183} @ 0xb7 │ │ │ │ - @ instruction: 0xeaba00b7 │ │ │ │ + mcr 0, 3, r0, cr6, cr7, {5} │ │ │ │ + mrc 0, 1, r0, cr2, cr7, {5} │ │ │ │ + stcl 0, cr0, [sl, #732] @ 0x2dc │ │ │ │ + stcl 0, cr0, [r2, #732] @ 0x2dc │ │ │ │ + stcl 0, cr0, [r0, #732] @ 0x2dc │ │ │ │ + @ instruction: 0xebea00b7 │ │ │ │ add r2, r5 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - orr.w r0, r6, r7, ror #2 │ │ │ │ - and.w r0, r6, r7, ror #2 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + sbcs.w r0, r6, r7, ror #2 │ │ │ │ + @ instruction: 0xeb3600b7 │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + svc 114 @ 0x72 │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2100196,15 +2100250,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62c1a2 │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 62c1a2 │ │ │ │ nop │ │ │ │ - b.n 62bb70 │ │ │ │ + b.n 62bdd0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #116] @ (62c2d4 ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2100606,19 +2100660,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r4, #126 @ 0x7e │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 62cad4 │ │ │ │ + b.n 62cd34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 62c808 │ │ │ │ + b.n 62ca68 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -2100963,21 +2101017,21 @@ │ │ │ │ b.n 62c932 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #872] @ (62cd4c ) │ │ │ │ + ldr r7, [pc, #40] @ (62ca0c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r7, #144 @ 0x90 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r5, [pc, #56] @ (62ca24 ) │ │ │ │ + ldr r6, [pc, #248] @ (62cae4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ble.n 62cab4 │ │ │ │ + udf #146 @ 0x92 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r6, r3 │ │ │ │ @@ -2101651,43 +2101705,43 @@ │ │ │ │ beq.w 62ccea │ │ │ │ bhi.w 62cd76 │ │ │ │ b.n 62d0c0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #230 @ 0xe6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - blt.n 62d080 │ │ │ │ + bgt.n 62d0e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 62d1c8 │ │ │ │ + bgt.n 62d028 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 62d1b4 │ │ │ │ + bgt.n 62d214 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - blt.n 62d1a4 │ │ │ │ + bgt.n 62d204 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r3, #74 @ 0x4a │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bxns ip │ │ │ │ + ldr r0, [pc, #592] @ (62d378 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bx lr │ │ │ │ + ldr r0, [pc, #640] @ (62d3ac ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bhi.n 62d1a8 │ │ │ │ + bls.n 62d208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bx r4 │ │ │ │ + ldr r0, [pc, #320] @ (62d274 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + mov r8, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 62d22c │ │ │ │ + bhi.n 62d08c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, r6 │ │ │ │ + mov r6, ip │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 62d16c │ │ │ │ + bhi.n 62d1cc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 62d16c │ │ │ │ + bhi.n 62d1cc │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2102187,21 +2102241,21 @@ │ │ │ │ b.n 62d1a2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #148 @ 0x94 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 62d578 │ │ │ │ + bpl.n 62d5d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 62d63c │ │ │ │ + bmi.n 62d69c │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bne.n 62d558 │ │ │ │ + bcs.n 62d5b8 │ │ │ │ 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, #368] @ (62d7d0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2102882,31 +2102936,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #246 @ 0xf6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r4, #16 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 72c08 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -2103412,59 +2103466,57 @@ │ │ │ │ b.n 62e0cc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r0, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62e180 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + stmia.w r4, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 62e39c │ │ │ │ + bhi.n 62e1fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 62e334 │ │ │ │ + bgt.n 62e394 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 62e184 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + ldrd r0, r0, [lr], #-744 @ 0x2e8 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2103844,29 +2103896,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1} │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r0, r6, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1104] @ 62eb74 │ │ │ │ @@ -2104287,25 +2104339,25 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r0, r3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + ite ne │ │ │ │ + lslne r7, r6, #2 │ │ │ │ + asreq r2, r6, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 62ebfe │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 62ebee │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ 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, #3784] @ 0xec8 │ │ │ │ ldr r4, [pc, #1016] @ (62efa8 ) │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ @@ -2104696,21 +2104748,21 @@ │ │ │ │ nop │ │ │ │ asrs r0, r1, #17 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #12 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - cbnz r0, 62efd4 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + cbnz r2, 62efd4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #688] @ (62f288 ) │ │ │ │ @@ -2104975,23 +2105027,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ asrs r0, r3, #32 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsrs r0, r7, #28 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r3} │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1256] @ 62f7a8 │ │ │ │ @@ -2105478,31 +2105530,31 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #20 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 62f838 │ │ │ │ lsls r7, r6, #2 │ │ │ │ lsrs r4, r7, #15 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 62f81e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 62f7e0 │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + cbz r0, 62f804 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + cbz r2, 62f7f0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2106272,21 +2106324,21 @@ │ │ │ │ bl 643fc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62a1b8 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 62fd5e │ │ │ │ - subs r0, r6, r7 │ │ │ │ + adds r0, r4, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (6301d4 ) │ │ │ │ @@ -2107503,15 +2107555,15 @@ │ │ │ │ ldc2l 1, cr0, [lr, #432]! @ 0x1b0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [ip, #432] @ 0x1b0 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbb2016c │ │ │ │ - add r1, pc, #968 @ (adr r1, 630f60 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 630c20 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub.w r1, r2, #110 @ 0x6e │ │ │ │ cmp r1, #30 │ │ │ │ bhi.n 630bbe │ │ │ │ movs r3, #1 │ │ │ │ mov.w r6, #51712 @ 0xca00 │ │ │ │ movt r6, #1616 @ 0x650 │ │ │ │ @@ -2108794,102 +2108846,103 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ b.n 631852 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vshr.u64 d16, d16, #6 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + lsls r2, r5, #4 │ │ │ │ + lsls r1, r6, #2 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2109407,21 +2109460,21 @@ │ │ │ │ b.n 631bc8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 63184c │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ b.n 6321a4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2109712,15 +2109765,15 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ udf #106 @ 0x6a │ │ │ │ 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, #3800] @ 0xed8 │ │ │ │ @@ -2109905,21 +2109958,21 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ udf #16 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ bgt.n 6322e8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r3, #32] │ │ │ │ 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, #3632] @ 0xe30 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2992] @ 632f7c │ │ │ │ @@ -2111023,28 +2111076,28 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 632fb8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d16, #22 │ │ │ │ - lsrs r4, r4, #29 │ │ │ │ + adds.w r0, sl, #176 @ 0xb0 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bls.n 633054 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ sub.w r1, r3, #20 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r1 │ │ │ │ cbz r2, 632fd2 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -2112278,35 +2112331,35 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 62afc8 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ b.w 632688 │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r3, #21] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 63424c │ │ │ │ + b.n 6334ac │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r7, #5] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r4, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bge.n 633c3c │ │ │ │ + blt.n 633c9c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 62c2e0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ @@ -2113056,31 +2113109,31 @@ │ │ │ │ b.w 633aa2 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r6, #68] @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r3, #36] @ 0x24 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r3, [r5, #3008] @ 0xbc0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [r5, #524] @ 0x20c │ │ │ │ bl 629d98 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2113509,35 +2113562,35 @@ │ │ │ │ b.w 632688 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldrsh r2, [r7, r6] │ │ │ │ + str r2, [r5, #12] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + beq.n 634af8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (634bac ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2114690,47 +2114743,47 @@ │ │ │ │ b.n 6354ae │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r2, r3, r5} │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r0, 6356d2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r3, r0] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1624] @ 635d5c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2115322,31 +2115375,31 @@ │ │ │ │ blx 73f00 │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r7, [pc, #256] @ (635e6c ) │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #224] @ (635e50 ) │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #200] @ (635e3c ) │ │ │ │ + str r2, [r4, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, pc, #896 @ (adr r7, 6360f8 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r2, [pc, #248] @ (635e74 ) │ │ │ │ + ldr r3, [pc, #440] @ (635f34 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [pc, #760] @ (636078 ) │ │ │ │ + ldr r2, [pc, #952] @ (636138 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 635cb0 │ │ │ │ + bls.n 635d10 │ │ │ │ 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, #480] @ 0x1e0 │ │ │ │ subw sp, sp, #3580 @ 0xdfc │ │ │ │ mov r5, r3 │ │ │ │ @@ -2116431,61 +2116484,61 @@ │ │ │ │ nop │ │ │ │ add r2, pc, #304 @ (adr r2, 636b08 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ add r2, pc, #240 @ (adr r2, 636acc ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r3, r4} │ │ │ │ + push {r1, r3, r6, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - push {r1, r3} │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r4 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + cbz r2, 636a3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, pc, #456 @ (adr r7, 636be4 ) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + cbz r0, 636a4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r7, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + subs r6, #6 │ │ │ │ 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 65908c │ │ │ │ @@ -2116527,27 +2116580,27 @@ │ │ │ │ bl 53a520 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x428c68> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 4977ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x385ef4> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl afdb44 │ │ │ │ + bl afdbbc │ │ │ │ mov r0, r5 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl aff0dc │ │ │ │ + bl aff154 │ │ │ │ mov r0, r5 │ │ │ │ bl 6598c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af7bbc │ │ │ │ + bl af7c34 │ │ │ │ mov r0, r5 │ │ │ │ bl 65933c │ │ │ │ mov r0, r5 │ │ │ │ bl 64d3c0 │ │ │ │ b.n 636ab2 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2116711,19 +2116764,19 @@ │ │ │ │ b.n 636c68 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r5, [pc, #244] @ (636db4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2116820,15 +2116873,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2117366,59 +2117419,59 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #10 │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #568 @ (adr r6, 6375bc ) │ │ │ │ + add r7, pc, #760 @ (adr r7, 63767c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #456 @ (adr r6, 637554 ) │ │ │ │ + add r7, pc, #648 @ (adr r7, 637614 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 637530 ) │ │ │ │ + add r7, pc, #608 @ (adr r7, 6375f0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 6376dc ) │ │ │ │ + add r7, pc, #8 @ (adr r7, 63739c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 637680 ) │ │ │ │ + add r6, pc, #936 @ (adr r6, 637740 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 63747c ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 63753c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #760 @ (adr r5, 637698 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 637758 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r5, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #232 @ (adr r5, 637490 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, 637550 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 6376fc ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 6373bc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #160 @ (adr r5, 637450 ) │ │ │ │ + add r6, pc, #352 @ (adr r6, 637510 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 63769c ) │ │ │ │ + add r5, pc, #936 @ (adr r5, 63775c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 637508 ) │ │ │ │ + add r5, pc, #528 @ (adr r5, 6375c8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 637424 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 6374e4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 637770 ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 637430 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #760 @ (adr r3, 6376bc ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 63777c ) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2117641,15 +2117694,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r3, #18] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #134 @ 0x86 │ │ │ │ + adds r1, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r2, [r0, #16] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2117788,21 +2117841,21 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + adds r1, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r6, [r3, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #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 │ │ │ │ @@ -2117927,17 +2117980,17 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2118006,17 +2118059,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ blx 74b24 │ │ │ │ mov r5, r0 │ │ │ │ b.n 637958 │ │ │ │ nop │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r6, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2118134,17 +2118187,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 637aea │ │ │ │ strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2118320,23 +2118373,23 @@ │ │ │ │ ldr r4, [pc, #28] @ (637d3c ) │ │ │ │ add r4, pc │ │ │ │ b.n 637cb0 │ │ │ │ strh r2, [r3, #28] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ @@ -2118788,17 +2118841,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r0, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #0] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r7, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (638324 ) │ │ │ │ @@ -2118909,19 +2118962,19 @@ │ │ │ │ b.n 638274 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #23] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r4, [r0, #22] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2119003,23 +2119056,23 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ lsls r4, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r6, [r5, #16] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2119080,15 +2119133,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 74b3c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r6, #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] @ (63850c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2119104,17 +2119157,17 @@ │ │ │ │ bl 644740 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 616dcc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r7, #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] @ (63854c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2119130,17 +2119183,17 @@ │ │ │ │ bl 644740 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 616dcc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r0, r7, #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] @ (6385ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2119171,21 +2119224,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 73ffc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2119343,21 +2119396,21 @@ │ │ │ │ blx 73ffc │ │ │ │ b.n 638754 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r4, [r4, #2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2119447,15 +2119500,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 638828 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r7, #5 │ │ │ │ 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, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r9, r2 │ │ │ │ @@ -2120329,69 +2120382,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 638fbe │ │ │ │ nop │ │ │ │ strb r4, [r4, #28] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strb r2, [r7, #20] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + subs r0, r1, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - nop {15} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 639238 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2121505,37 +2121558,37 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r3, #32] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + cbnz r6, 639e3e │ │ │ │ lsls r0, r7, #4 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r0, r7, #4 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r0, r7, #4 │ │ │ │ str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [pc, #892] @ (63a1d8 ) │ │ │ │ movs r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #2 │ │ │ │ add r5, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -2121886,35 +2121939,35 @@ │ │ │ │ b.n 63a204 │ │ │ │ @ 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 │ │ │ │ - cbz r4, 63a22e │ │ │ │ + push {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsrs r6, r1, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 63a22e │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 63a262 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - uxth r0, r3 │ │ │ │ + cbz r0, 63a25e │ │ │ │ lsls r0, r7, #4 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 63a258 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - sxth r0, r5 │ │ │ │ + cbz r0, 63a24a │ │ │ │ lsls r0, r7, #4 │ │ │ │ - sxth r0, r2 │ │ │ │ + cbz r0, 63a248 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 63a214 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cbz r0, 63a214 │ │ │ │ + sxtb r0, r6 │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ ble.w 63a382 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #524 @ 0x20c │ │ │ │ @@ -2122214,17 +2122267,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 615c28 │ │ │ │ b.w 6398f6 │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r5, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2122379,19 +2122432,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 74354 │ │ │ │ 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 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r5, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, r5 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r0, 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 r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (63a76c ) │ │ │ │ @@ -2122446,15 +2122499,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r0, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 d16, d20, d22 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2122575,16 +2122629,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 64417c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mcr2 0, 5, r0, cr10, cr6, {5} │ │ │ │ - mrc2 0, 1, r0, cr6, cr6, {5} │ │ │ │ + vshr.u64 d16, d22, #38 │ │ │ │ + vqadd.u32 d16, d22, d22 │ │ │ │ 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] @ (63a94c ) │ │ │ │ ldr r2, [pc, #100] @ (63a950 ) │ │ │ │ @@ -2122626,15 +2122680,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #-728] @ 0xfffffd28 │ │ │ │ + mrc2 0, 3, r0, cr12, cr6, {5} │ │ │ │ ldrsb r2, [r1, 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ @@ -2122756,16 +2122810,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 64417c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stc2l 0, cr0, [lr], {182} @ 0xb6 │ │ │ │ - stc2l 0, cr0, [r6], #-728 @ 0xfffffd28 │ │ │ │ + ldc2l 0, cr0, [lr, #728]! @ 0x2d8 │ │ │ │ + ldc2 0, cr0, [r6, #728] @ 0x2d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #372] @ 63ac38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #372] @ (63ac3c ) │ │ │ │ @@ -2122916,21 +2122970,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, r4] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strb r6, [r5, r3] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaa200b6 │ │ │ │ + @ instruction: 0xfbd200b6 │ │ │ │ adds r6, #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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2122969,15 +2123023,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9e000b6 │ │ │ │ + @ instruction: 0xfb1000b6 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63ad5c │ │ │ │ stmdb 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 │ │ │ │ @@ -2123026,15 +2123080,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 7261c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - vld4.32 {d16-d19}, [r4 :256], r6 │ │ │ │ + @ instruction: 0xfa9400b6 │ │ │ │ stmdb 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] @ (63b078 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #768] @ (63b07c ) │ │ │ │ @@ -2123314,21 +2123368,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63af4a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r0, r2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r0, [r6, r5] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2124128,16 +2124182,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 │ │ │ │ - vshr.s64 d0, d22, #22 │ │ │ │ - @ instruction: 0xfa9e00b6 │ │ │ │ + @ instruction: 0xf0da00b6 │ │ │ │ + smlaltt r0, r0, lr, r6 │ │ │ │ ldr.w r7, [pc, #1088] @ 63bcc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 6273f0 │ │ │ │ add r7, pc │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ @@ -2124585,17 +2124639,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 638514 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63b8fc │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0, #728]! @ 0x2d8 │ │ │ │ - ldc 0, cr0, [ip, #-728]! @ 0xfffffd28 │ │ │ │ - @ instruction: 0xf61a00b6 │ │ │ │ + vqadd.s16 d0, d16, d22 │ │ │ │ + mcr 0, 3, r0, cr12, cr6, {5} │ │ │ │ + @ instruction: 0xf74a00b6 │ │ │ │ stmdb 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 │ │ │ │ @@ -2124648,15 +2124702,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 │ │ │ │ - ldmdb r6!, {r1, r2, r4, r5, r7} │ │ │ │ + orn r0, r6, r6, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63be54 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -2125240,23 +2125294,22 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 63c0cc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adcs r0, r6 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 63c184 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + @ instruction: 0xe83400b6 │ │ │ │ subs r7, #18 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - b.n 63bd24 │ │ │ │ + b.n 63bf84 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 63bbe8 │ │ │ │ + b.n 63be48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 63ca10 │ │ │ │ + b.n 63bc70 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2126152,15 +2126205,15 @@ │ │ │ │ blx 72c08 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6160a0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bge.n 63ccd8 │ │ │ │ + blt.n 63cd38 │ │ │ │ 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 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2126312,15 +2126365,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ lsls r4, r5, #5 │ │ │ │ - bls.n 63cebc │ │ │ │ + bge.n 63cf1c │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2126607,15 +2126660,15 @@ │ │ │ │ b.n 63d07c │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - bpl.n 63d190 │ │ │ │ + bvs.n 63d1f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126646,15 +2126699,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 72d58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bmi.n 63d14c │ │ │ │ + bpl.n 63d1ac │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126685,15 +2126738,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 72d58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - bmi.n 63d2ec │ │ │ │ + bpl.n 63d14c │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2127101,31 +2127154,31 @@ │ │ │ │ b.n 63d2b8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #158 @ 0x9e │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 63d6b8 │ │ │ │ + bmi.n 63d718 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r4, #4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - mvns r6, r1 │ │ │ │ + add lr, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - mvns r2, r1 │ │ │ │ + add sl, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bics r4, r0 │ │ │ │ + add ip, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orrs r0, r7 │ │ │ │ + add r0, sp │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orrs r4, r6 │ │ │ │ + add r4, ip │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orrs r4, r1 │ │ │ │ + add r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmn r0, r7 │ │ │ │ + add r0, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2127197,15 +2127250,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 72d58 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63d724 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + beq.n 63d6fc │ │ │ │ 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 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2128017,17 +2128070,17 @@ │ │ │ │ b.n 63dab8 │ │ │ │ movs r5, #254 @ 0xfe │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub.w sp, sp, #516 @ 0x204 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2129192,23 +2129245,23 @@ │ │ │ │ bl 63d9dc │ │ │ │ ldr.w r8, [sp, #232] @ 0xe8 │ │ │ │ b.n 63e82a │ │ │ │ movs r0, #24 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs r0, #176 @ 0xb0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #98 @ 0x62 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r6, r1, r2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2129596,23 +2129649,23 @@ │ │ │ │ bl 6273f0 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ b.n 63e9ee │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + cbnz r4, 63ef88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add.w r8, sp, #476 @ 0x1dc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -2130247,17 +2130300,17 @@ │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ b.n 63f498 │ │ │ │ bl 627254 │ │ │ │ mov r5, r0 │ │ │ │ b.n 63f47c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - uxth r4, r3 │ │ │ │ + cbz r4, 63f5ca │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2130480,15 +2130533,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #10 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsrs r2, r4, #7 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2130924,30 +2130977,30 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 63f83a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r4, #32 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 63fbcc │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xfbac00b6 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + ldc2l 0, cr0, [ip], {182} @ 0xb6 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r6, r6, #2 │ │ │ │ lsls r6, r2, #18 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2132174,17 +2132227,17 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #7 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #704 @ (adr r2, 640c94 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 640d54 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 61afdc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -2132772,21 +2132825,21 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf362016b │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsrs r2, r0, #12 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r2, [sp, #2096] @ 0x830 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ bl 6160a0 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2133859,19 +2133912,19 @@ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 641256 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ addw r7, sp, #2104 @ 0x838 │ │ │ │ @@ -2134500,19 +2134553,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r6, #4] │ │ │ │ + ldrh r6, [r4, #14] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - vld1.8 {d16[5]}, [r4] │ │ │ │ + @ instruction: 0xfb1400af │ │ │ │ adds r6, #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, #3448] @ 0xd78 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2135209,21 +2135262,21 @@ │ │ │ │ strd r3, r3, [sp, #200] @ 0xc8 │ │ │ │ b.n 64281e │ │ │ │ nop │ │ │ │ bgt.n 642b64 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r4, #5734400 @ 0x578000 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + subw r0, r4, #2223 @ 0x8af │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bls.n 642ab0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - @ instruction: 0xf2f800af │ │ │ │ - add r7, pc, #752 @ (adr r7, 642dd8 ) │ │ │ │ + bic.w r0, r8, #5734400 @ 0x578000 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (642c58 ) │ │ │ │ @@ -2135372,15 +2135425,15 @@ │ │ │ │ b.n 642c16 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 642c54 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r3, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bmi.n 642b80 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ @@ -2135881,23 +2135934,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 64329c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ beq.n 6432ac │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx 73328 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2136534,23 +2136587,23 @@ │ │ │ │ bl 619790 │ │ │ │ b.n 643658 │ │ │ │ ... │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r4, #19] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strb r4, [r0, #6] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 6438d0 │ │ │ │ + bgt.n 643930 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb.w r3, [sl, #11] │ │ │ │ lsls r1, r3, #29 │ │ │ │ bpl.w 643702 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2136640,15 +2136693,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6434e0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6434c2 │ │ │ │ b.n 6434c8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [r6, #92] @ 0x5c │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (643a10 ) │ │ │ │ @@ -2136727,17 +2136780,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 643acc │ │ │ │ + b.n 643d2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r6!, {r3} │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2136806,15 +2136859,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + b.n 643c8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r5!, {r1, r2, r6} │ │ │ │ lsls r3, r5, #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 │ │ │ │ @@ -2136833,15 +2136886,15 @@ │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx 723f4 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 643b04 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [r6, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (643c00 ) │ │ │ │ @@ -2136923,19 +2136976,19 @@ │ │ │ │ b.n 643b96 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (643d20 ) │ │ │ │ @@ -2137034,17 +2137087,17 @@ │ │ │ │ bne.n 643ca0 │ │ │ │ b.n 643cc6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r4, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2137127,15 +2137180,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r2!, {r1, r4} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2137160,15 +2137213,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 73aa4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2137215,15 +2137268,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r1!, {r1, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2137278,15 +2137331,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2137313,15 +2137366,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 740a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 644030 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2137355,15 +2137408,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 64402c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r3, r4} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ itt al │ │ │ │ lslal r3, r5, #5 │ │ │ │ pushal {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2137388,15 +2137441,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2137418,15 +2137471,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 740a4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2137463,15 +2137516,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 7466c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2137585,17 +2137638,17 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6440d4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 6441f6 │ │ │ │ nop │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r0, #68] @ 0x44 │ │ │ │ + str r0, [r6, #84] @ 0x54 │ │ │ │ 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, #3752] @ 0xea8 │ │ │ │ ldr r6, [pc, #804] @ (6445c4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2137909,35 +2137962,35 @@ │ │ │ │ b.n 644574 │ │ │ │ b.n 6445be │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r7, #24 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - str r0, [r1, #44] @ 0x2c │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cbnz r2, 64465c │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r6, #20] │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r1, #32] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1976] @ 0x7b8 │ │ │ │ ldr r4, [pc, #284] @ (644728 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2138047,19 +2138100,19 @@ │ │ │ │ b.n 6446e0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r2, 644766 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r6] │ │ │ │ + str r4, [r1, #12] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cbnz r0, 64473e │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + str r2, [r0, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ @@ -2138462,25 +2138515,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xb89a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xb76a │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r7, r5] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 644bb0 │ │ │ │ bls.n 644ba6 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 644bac │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2138829,30 +2138882,30 @@ │ │ │ │ b.n 644da2 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r8 │ │ │ │ b.n 644da2 │ │ │ │ nop │ │ │ │ - orrs.w r0, r0, sl, ror #2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + @ instruction: 0xeb8000ba │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrd r0, r0, [lr, #744]! @ 0x2e8 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + @ instruction: 0xeb2e00ba │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia.w ip, {r1, r3, r4, r5, r7} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + @ instruction: 0xe9bc00ba │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2138985,19 +2139038,19 @@ │ │ │ │ blx 73400 │ │ │ │ b.n 645084 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2139097,15 +2139150,15 @@ │ │ │ │ bl 6441b0 │ │ │ │ b.n 645194 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r6, sp, #400 @ 0x190 │ │ │ │ lsls r3, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ mov.w ip, #144 @ 0x90 │ │ │ │ @@ -2139212,15 +2139265,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6452ee │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r0, r6] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2139237,15 +2139290,15 @@ │ │ │ │ bl 61a310 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 7343c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (645368 ) │ │ │ │ @@ -2139253,15 +2139306,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73c00 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r2, r4] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (645430 ) │ │ │ │ @@ -2139336,15 +2139389,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - mrc2 1, 0, r0, cr6, cr7, {1} │ │ │ │ + veor d16, d6, d23 │ │ │ │ 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] @ (645490 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2139506,17 +2139559,17 @@ │ │ │ │ bne.n 6455f4 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 6455fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mov sl, r5 │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ 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 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2139585,17 +2139638,17 @@ │ │ │ │ bl 658898 │ │ │ │ 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 6456e6 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2139621,18 +2139674,18 @@ │ │ │ │ blx 7352c │ │ │ │ mov r1, r0 │ │ │ │ b.n 645772 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61ad44 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x00c2 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee │ │ │ │ + lsl r7, r5, #2 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + moval.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 │ │ │ │ ldr.w r3, [r5, #880] @ 0x370 │ │ │ │ ldr.w r4, [r5, #876] @ 0x36c │ │ │ │ @@ -2139680,19 +2139733,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 658898 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #320] @ (645994 ) │ │ │ │ + ldr r7, [pc, #512] @ (645a54 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2139859,15 +2139912,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 658aec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #248] @ (645b58 ) │ │ │ │ + ldr r5, [pc, #440] @ (645c18 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2139977,21 +2140030,21 @@ │ │ │ │ bl 61ad44 │ │ │ │ b.n 645b30 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #368 @ (adr r5, 645d00 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #408] @ (645d30 ) │ │ │ │ + ldr r4, [pc, #600] @ (645df0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r4, pc, #800 @ (adr r4, 645ebc ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 645c1c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #992] @ (645f84 ) │ │ │ │ + ldr r4, [pc, #160] @ (645c44 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2140088,19 +2140141,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 645bce │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 645c04 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #1000] @ (6460bc ) │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + itee ne │ │ │ │ + lslne r7, r5, #2 │ │ │ │ + ldreq r3, [pc, #168] @ (645d7c ) │ │ │ │ + lsleq r6, r6, #2 │ │ │ │ + bkpt 0x00f6 │ │ │ │ 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, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2140416,15 +2140469,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #928 @ (adr r2, 6463e4 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r1, pc, #488 @ (adr r1, 646230 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 6460b0 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2140637,15 +2140690,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 74600 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - add lr, r1 │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 6462e0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2140784,20 +2140837,20 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - mcr 1, 6, r0, cr2, cr7, {1} │ │ │ │ + vsra.s32 d16, d23, #14 │ │ │ │ ldr r4, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2141294,15 +2141347,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 646984 │ │ │ │ + uxtb r2, r6 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2141721,15 +2141774,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r5, #5 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2141869,21 +2141922,21 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #234 @ 0xea │ │ │ │ + subs r1, #26 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #304 @ (adr r7, 6470a4 ) │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 647050 ) │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 647254 ) │ │ │ │ + add r7, pc, #920 @ (adr r7, 647314 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2141990,15 +2142043,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2142068,15 +2142121,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6160a0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2142256,23 +2142309,23 @@ │ │ │ │ b.n 647310 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #96 @ 0x60 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 64746c ) │ │ │ │ + add r4, pc, #440 @ (adr r4, 64752c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r5, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2142367,15 +2142420,15 @@ │ │ │ │ b.n 6473c6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r3, #28] │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2142475,15 +2142528,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #26] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r4, [r4, #18] │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2142526,15 +2142579,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 64749c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #224] @ 647738 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2142618,15 +2142671,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #12] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r7, #82 @ 0x52 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ 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, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2142701,19 +2142754,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 72c08 │ │ │ │ mov r2, r0 │ │ │ │ b.n 647796 │ │ │ │ nop │ │ │ │ - add r2, pc, #1016 @ (adr r2, 647c1c ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 6478dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #960 @ (adr r2, 647be8 ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 6478a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r7, #138 @ 0x8a │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2142908,15 +2142961,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 6479c6 │ │ │ │ b.n 647a36 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2143004,19 +2143057,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 646f80 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r4, #212 @ 0xd4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2143167,21 +2143220,21 @@ │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ b.n 647c8c │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ b.n 647c8c │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ b.n 647c8c │ │ │ │ nop │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r3, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2143254,15 +2143307,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 646f80 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #812] @ (648128 ) │ │ │ │ @@ -2143574,23 +2143627,23 @@ │ │ │ │ movs r4, #1 │ │ │ │ b.n 6480ae │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #14] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r0, [r6, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r7, #60 @ 0x3c │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bne.n 648098 │ │ │ │ + bcs.n 6480f8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2143742,21 +2143795,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ mov r6, r0 │ │ │ │ b.n 648216 │ │ │ │ - beq.n 648224 │ │ │ │ + bne.n 648284 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #158 @ 0x9e │ │ │ │ + movs r4, #206 @ 0xce │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r4, #182 @ 0xb6 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2143935,19 +2143988,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6483d2 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + movs r2, #218 @ 0xda │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2144132,19 +2144185,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6485c0 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #564] @ (648950 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2144354,31 +2144407,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 64873c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r3, #3] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, #56] @ 0x38 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r3, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #564] @ (648bc4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2144587,17 +2144640,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #25] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #22] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r7, r3 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2144756,21 +2144809,21 @@ │ │ │ │ add.w r4, r4, r9, lsl #2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 648d90 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvc.n 648ce0 │ │ │ │ + bhi.n 648d40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + b.n 648dbc │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 648e54 │ │ │ │ + bgt.n 648cb4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 649200 │ │ │ │ @@ -2145175,23 +2145228,23 @@ │ │ │ │ b.n 6491a0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, #8] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r3, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r6, [r3, #6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + adds r2, r5, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (649448 ) │ │ │ │ @@ -2145406,17 +2145459,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r5, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64954a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2145501,15 +2145554,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1192] @ 649a0c │ │ │ │ @@ -2145958,27 +2146011,27 @@ │ │ │ │ b.n 6499b0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbnz r0, 649a42 │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (649c64 ) │ │ │ │ @@ -2146188,21 +2146241,21 @@ │ │ │ │ nop │ │ │ │ str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r2, #13 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2146489,19 +2146542,19 @@ │ │ │ │ nop │ │ │ │ str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #804] @ (64a2dc ) │ │ │ │ @@ -2146798,27 +2146851,27 @@ │ │ │ │ blx 72c08 │ │ │ │ b.n 64a254 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r4, [r4, r6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2148207,23 +2148260,23 @@ │ │ │ │ adds r3, #1 │ │ │ │ b.n 64b16a │ │ │ │ ldr r1, [pc, #28] @ (64b1f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr.w r1, [r1, lr, lsl #2] │ │ │ │ b.n 64b11e │ │ │ │ - add r3, pc, #192 @ (adr r3, 64b2a8 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 64b368 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r2, pc, #856 @ (adr r2, 64b544 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 64b204 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r2, pc, #792 @ (adr r2, 64b508 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 64b5c8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r2, pc, #512 @ (adr r2, 64b3f4 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 64b4b4 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r2, pc, #432 @ (adr r2, 64b3a8 ) │ │ │ │ + add r3, pc, #624 @ (adr r3, 64b468 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64b250 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2149451,21 +2149504,21 @@ │ │ │ │ adds r3, r7, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64ae9c │ │ │ │ b.n 64be18 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #924] @ (64c2e4 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2150579,17 +2150632,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ subs r0, #218 @ 0xda │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r6, #106 @ 0x6a │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2151027,17 +2151080,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #42 @ 0x2a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #172] @ (64d1d8 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2151237,17 +2151290,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64d23e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #2] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #84] @ (64d3b4 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2151843,90 +2151896,90 @@ │ │ │ │ bl 652de8 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 64d628 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf22800ae │ │ │ │ + @ instruction: 0xf35800ae │ │ │ │ cmp r3, #6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r8 │ │ │ │ + bx lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + bx sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r4, r1 │ │ │ │ + bxns r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp ip, lr │ │ │ │ + bxns r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r0, r0 │ │ │ │ + bx r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp sl, pc │ │ │ │ + bx r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov r0, r2 │ │ │ │ + bx r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + str r4, [r1, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp lr, r2 │ │ │ │ + mov lr, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, lr │ │ │ │ + mov r8, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r1, r2] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp ip, r1 │ │ │ │ + mov ip, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + mov r6, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r2, r8 │ │ │ │ + mov r2, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, sp │ │ │ │ + mov r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrsh r2, [r3, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, ip │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r6 │ │ │ │ + cmp r8, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r7, #98 @ 0x62 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - cmp r6, r0 │ │ │ │ + bics r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r2, r6 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldrb r2, [r0, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmn r2, r0 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2152155,15 +2152208,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (64dd60 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2152219,25 +2152272,25 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r5 │ │ │ │ + rors r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r6 │ │ │ │ + rors r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r1, pc, #136 @ (adr r1, 64ddf8 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 64deb8 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r0 │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 64eb24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2153541,323 +2153594,323 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 64df5a │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 64dcc8 │ │ │ │ b.w 64df5a │ │ │ │ - ands r4, r6 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ands r6, r2 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r3, #25] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldr r6, [r4, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + add r0, pc, #840 @ (adr r0, 64ee94 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, r2 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r8, r2 │ │ │ │ + cmp r8, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, fp │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r8 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r5 │ │ │ │ + cmp r6, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, r2 │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, fp │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r7 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r5, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmn r2, r7 │ │ │ │ + add r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r0, r7 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r0, r4 │ │ │ │ + muls r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r6, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + ldrsb r6, [r3, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - tst r0, r5 │ │ │ │ + muls r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r4, r2 │ │ │ │ + muls r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r6, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rors r0, r3 │ │ │ │ + orrs r0, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r4, r0 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + lsrs r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + strb r4, [r1, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adcs r6, r2 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs r2, r0 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r6 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r7 │ │ │ │ + rors r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r1 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r0, r7 │ │ │ │ + sbcs r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #32] │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r3, #18 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, #9] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, #202 @ 0xca │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r2, #14] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + eors r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #10 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + ands r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, #3] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #164 @ 0xa4 │ │ │ │ + subs r3, #212 @ 0xd4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r3, #118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #26 │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #984] @ (64f0b0 ) │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + subs r0, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #736] @ (64efc4 ) │ │ │ │ + ldr r7, [pc, #928] @ (64f084 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + subs r0, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #116 @ 0x74 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #32] @ (64ed20 ) │ │ │ │ + ldr r7, [pc, #224] @ (64ede0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #896] @ (64f088 ) │ │ │ │ + ldr r7, [pc, #64] @ (64ed48 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #840] @ (64f054 ) │ │ │ │ + ldr r7, [pc, #8] @ (64ed14 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [pc, #672] @ (64efb0 ) │ │ │ │ + ldr r6, [pc, #864] @ (64f070 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r6, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [pc, #72] @ (64ed74 ) │ │ │ │ + ldr r6, [pc, #264] @ (64ee34 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r5, #32 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #912] @ (64f0c8 ) │ │ │ │ + ldr r6, [pc, #80] @ (64ed88 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #20 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #376] @ (64eecc ) │ │ │ │ + ldr r5, [pc, #568] @ (64ef8c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + subs r1, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + subs r1, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + subs r0, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #792] @ (64f088 ) │ │ │ │ + ldr r4, [pc, #984] @ (64f148 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + subs r0, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + subs r0, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 64f22c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 64f230 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 64f234 │ │ │ │ @@ -2154312,115 +2154365,115 @@ │ │ │ │ b.w 64e446 │ │ │ │ ldr r3, [pc, #212] @ (64f2f4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64ea12 │ │ │ │ ldr r3, [pc, #208] @ (64f2f8 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64e97c │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #192] @ (64f2f8 ) │ │ │ │ + ldr r1, [pc, #384] @ (64f3b8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r4, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #218 @ 0xda │ │ │ │ + adds r4, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r1, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #288] @ (64f388 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r4, [r7, #22] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + blxns pc │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + adds r1, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r6, sp │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, r0 │ │ │ │ + bx r6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + adds r0, #134 @ 0x86 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + mov lr, sp │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, r4 │ │ │ │ + mov lr, sl │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + mov r8, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mrrc2 0, 10, r0, r2, cr14 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + stc2 0, cr0, [r2, #696] @ 0x2b8 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldc2 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + stc2l 0, cr0, [sl, #-696]! @ 0xfffffd48 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + adds r0, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r7, #238 @ 0xee │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + adds r0, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add lr, r3 │ │ │ │ + cmp lr, r9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r7, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r2 │ │ │ │ + cmp r6, r8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r7, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 64f3e4 │ │ │ │ + bvs.n 64f244 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 64f3d8 │ │ │ │ + bvs.n 64f238 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2156578,34 +2156631,34 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 650982 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf698016a │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf690016a │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #888 @ (adr r0, 650de4 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 650aa4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r0, #6 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf5fa016a │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #712 @ (adr r3, 650d58 ) │ │ │ │ + add r4, pc, #904 @ (adr r4, 650e18 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r4, [pc, #100] @ (650b04 ) │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ @@ -2156649,20 +2156702,20 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 650ad0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, r4, #15335424 @ 0xea0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, r8, #15335424 @ 0xea0000 │ │ │ │ - lsls r2, r2, #12 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ @ instruction: 0xf528016a │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r7, 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] @ 650bd8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2156814,24 +2156867,24 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 650c68 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3fc016a │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf38a016a │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ ldr r2, [pc, #168] @ (650d88 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2156899,19 +2156952,19 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 650d16 │ │ │ │ @ instruction: 0xf314016a │ │ │ │ @ instruction: 0xf30e016a │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e2016a │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2157207,67 +2157260,68 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf236016a │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf22a016a │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vaddl.u32 q0, d26, d29 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + lsls r2, r3, #3 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 5, cr0, cr14, cr13, {5} │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + vaddl.u8 q0, d30, d29 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r1, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2158295,15 +2158349,15 @@ │ │ │ │ str.w r3, [r5, #3452] @ 0xd7c │ │ │ │ mov r0, r6 │ │ │ │ bl 650da8 │ │ │ │ nop │ │ │ │ cdp 1, 5, cr0, cr4, cr10, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc 1, cr0, [r4], #424 @ 0x1a8 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 651c8a │ │ │ │ ldr r2, [pc, #304] @ (651db8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2158458,15 +2158512,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651e40 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #222 @ 0xde │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651e54 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 651e62 │ │ │ │ ldr r3, [pc, #28] @ (651e68 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158480,15 +2158534,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651e70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r3, #40 @ 0x28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #46 @ 0x2e │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651e84 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 651e92 │ │ │ │ ldr r3, [pc, #28] @ (651e98 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158502,15 +2158556,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651ea0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r2, #120 @ 0x78 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #170 @ 0xaa │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsrs r0, r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651eb4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651ec2 │ │ │ │ ldr r3, [pc, #28] @ (651ec8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158524,15 +2158578,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651ed0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r2, #8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r2, #26 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651ee4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651ef2 │ │ │ │ ldr r3, [pc, #28] @ (651ef8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158546,15 +2158600,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651f00 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r1, #170 @ 0xaa │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651f14 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 651f22 │ │ │ │ ldr r3, [pc, #28] @ (651f28 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158568,15 +2158622,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651f30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r1, #32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651f44 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651f52 │ │ │ │ ldr r3, [pc, #28] @ (651f58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158590,15 +2158644,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651f60 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651f74 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 651f82 │ │ │ │ ldr r3, [pc, #28] @ (651f88 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158612,15 +2158666,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651f90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r0, #104 @ 0x68 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #102 @ 0x66 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651fa4 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 651fb2 │ │ │ │ ldr r3, [pc, #28] @ (651fb8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158634,15 +2158688,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651fc0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r0, #34 @ 0x22 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651fd4 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 651fe2 │ │ │ │ ldr r3, [pc, #28] @ (651fe8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158656,15 +2158710,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651ff0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r7, #144 @ 0x90 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r7, #182 @ 0xb6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 652004 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 652012 │ │ │ │ ldr r3, [pc, #28] @ (652018 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2158678,15 +2158732,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (652020 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ adds r7, #6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r7, 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 652054 │ │ │ │ @@ -2158707,19 +2158761,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r7, 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 65209a │ │ │ │ @@ -2158732,17 +2158786,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6520a8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 65208e │ │ │ │ adds r6, #196 @ 0xc4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r1, #28 │ │ │ │ lsls r7, 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 6520d2 │ │ │ │ @@ -2158755,17 +2158809,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6520e0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6520c6 │ │ │ │ adds r6, #140 @ 0x8c │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r7, 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, 652168 │ │ │ │ @@ -2158811,15 +2158865,15 @@ │ │ │ │ blx 72d64 │ │ │ │ b.n 652126 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 72d64 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xeb320163 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 6521f0 │ │ │ │ @@ -2158909,15 +2158963,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 65226c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ble.n 652234 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb lr, {r4, r5, r6, r8} │ │ │ │ ble.n 6521d8 │ │ │ │ @@ -2158963,15 +2159017,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6522f0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ble.n 6523b0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w sl, {r4, r5, r6, r8} │ │ │ │ ble.n 652354 │ │ │ │ @@ -2159017,15 +2159071,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 652374 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [r5, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ bgt.n 65232c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8160170 │ │ │ │ bgt.n 6522d0 │ │ │ │ @@ -2159062,15 +2159116,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 652408 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2159081,17 +2159135,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (65241c ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r7, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159303,51 +2159357,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (652690 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65248c │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #14 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #496] @ (652864 ) │ │ │ │ + ldr r7, [pc, #688] @ (652924 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 652734 │ │ │ │ + bcs.n 652594 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bne.n 652704 │ │ │ │ + bcs.n 652764 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 652698 │ │ │ │ + bcs.n 6526f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #328 @ (adr r1, 6527dc ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 65289c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159995,103 +2160049,103 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #4 │ │ │ │ + lsrs r6, r4, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - beq.n 652c50 │ │ │ │ + bne.n 652cb0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 652e1c │ │ │ │ + bne.n 652c7c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 652df4 │ │ │ │ + bne.n 652c54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 652dd4 │ │ │ │ + bne.n 652e34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 652d9c │ │ │ │ + bne.n 652dfc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 652d64 │ │ │ │ + bne.n 652dc4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + bne.n 652d8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 652d54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + beq.n 652d24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + beq.n 652cec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + beq.n 652cb4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + beq.n 652e74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + beq.n 652e40 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4} │ │ │ │ + beq.n 652e18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - beq.n 652ca0 │ │ │ │ + bne.n 652d00 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + beq.n 652da0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + beq.n 652e4c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + beq.n 652e30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r3, #38 @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r4, #22] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ 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 r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160154,23 +2160208,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r1} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #4] │ │ │ │ + str r0, [r3, #24] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r4, [r6, #10] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r6, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160254,27 +2160308,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r3, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160357,29 +2160411,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r6, r2 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160445,21 +2160499,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (653190 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - vhadd.u8 d16, d28, d30 │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vhadd.u8 d0, d18, d30 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160611,35 +2160667,35 @@ │ │ │ │ ldr r0, [pc, #60] @ (653358 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp2 0, 2, cr0, cr14, cr14, {5} │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + vhadd.u16 d16, d30, d30 │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc2 0, cr0, [r4, #696]! @ 0x2b8 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + cdp2 0, 14, cr0, cr4, cr14, {5} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r0, #21] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r4, [r3, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2160708,29 +2160764,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mrrc2 0, 10, r0, sl, cr14 │ │ │ │ - rev r6, r1 │ │ │ │ + stc2 0, cr0, [sl, #696] @ 0x2b8 │ │ │ │ + cbnz r6, 65346a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r6!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldc2 0, cr0, [r6], {174} @ 0xae │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + stc2l 0, cr0, [r6, #-696] @ 0xfffffd48 │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r0, #27] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2161024,61 +2161080,61 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xfb9800ae │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stc2l 0, cr0, [r8], {174} @ 0xae │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfb5000ae │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + stc2 0, cr0, [r0], {174} @ 0xae │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r0, #6 │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r3, #10] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xfac600ae │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + @ instruction: 0xfbf600ae │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [r0 :128], lr │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + @ instruction: 0xfa5000ae │ │ │ │ + strb r4, [r0, #19] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161225,39 +2161281,39 @@ │ │ │ │ blx 735e0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 73664 │ │ │ │ b.n 6537fe │ │ │ │ - strh.w r0, [r8, lr, lsl #2] │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + ldr??.w r0, [r8, lr, lsl #2] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r5, r2] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf7ee00ae │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + ldrsb.w r0, [lr, lr, lsl #2] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161430,40 +2161486,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf66200ae │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf79200ae │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strb r2, [r2, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r1!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + strb r2, [r2, #4] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + strb r4, [r2, #3] │ │ │ │ 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 r5, r0 │ │ │ │ cbz r1, 653bf2 │ │ │ │ @@ -2161513,21 +2161569,21 @@ │ │ │ │ ldr r0, [pc, #32] @ (653c14 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf4ac00ae │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + rsbs r0, ip, #5701632 @ 0x570000 │ │ │ │ + strb r6, [r6, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orrs.w r0, r6, #5701632 @ 0x570000 │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + @ instruction: 0xf58600ae │ │ │ │ + strb r2, [r0, #0] │ │ │ │ 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 r4, r0 │ │ │ │ cbz r1, 653c96 │ │ │ │ @@ -2161576,22 +2161632,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (653cb8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r2!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf3ac00ae │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + @ instruction: 0xf4dc00ae │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161872,53 +2161928,53 @@ │ │ │ │ ldr r0, [pc, #96] @ (654000 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - @ instruction: 0xf31200ae │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + orr.w r0, r2, #5701632 @ 0x570000 │ │ │ │ + stmia r1!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r0, [r4, #10] │ │ │ │ + strb r0, [r2, #15] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - itet al │ │ │ │ - lslal r6, r5, #2 │ │ │ │ - nop {13} │ │ │ │ - lslal r6, r5, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r6, r5, #2 │ │ │ │ - ittt ls │ │ │ │ - lslls r6, r5, #2 │ │ │ │ - itet hi @ unpredictable │ │ │ │ - lslhi r6, r5, #2 │ │ │ │ - itee vc @ unpredictable │ │ │ │ - lslvc r6, r5, #2 │ │ │ │ - @ instruction: 0xf18e00ae │ │ │ │ - bge.n 6540b0 @ unpredictable │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r6, r5, #2 │ │ │ │ - itet eq @ unpredictable │ │ │ │ - lsleq r6, r5, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ - lsleq r6, r5, #2 │ │ │ │ - ldr r6, [r4, #48] @ 0x30 │ │ │ │ + stmia r1!, {} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + @ instruction: 0xf2be00ae │ │ │ │ + blt.n 653f10 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162033,39 +2162089,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (654164 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65403e │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vaddl.s8 q8, d24, d30 │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + @ instruction: 0xf0f800ae │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vaddl.s16 q0, d26, d30 │ │ │ │ - vaddl.s16 q0, d30, d30 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + @ instruction: 0xf0ca00ae │ │ │ │ + @ instruction: 0xf0ce00ae │ │ │ │ + strb r4, [r2, #1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vhadd.s32 d16, d28, d30 │ │ │ │ - ldr r6, [pc, #8] @ (654158 ) │ │ │ │ + eors.w r0, ip, #174 @ 0xae │ │ │ │ + ldr r7, [pc, #200] @ (654218 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + cbz r4, 654196 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + cbz r4, 654194 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2162198,34 +2162254,34 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 73664 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72d64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cdp 0, 6, cr0, cr8, cr14, {5} │ │ │ │ - ldr r4, [pc, #1008] @ (6546b8 ) │ │ │ │ + vaddl.s16 q0, d24, d30 │ │ │ │ + ldr r6, [pc, #176] @ (654378 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb.w r0, [r8, r9, lsl #2] │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + vst4.32 {d16-d19}, [r8 :128], r9 │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldcl 0, cr0, [lr, #-696] @ 0xfffffd48 │ │ │ │ - stcl 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ + cdp 0, 8, cr0, cr14, cr14, {5} │ │ │ │ + cdp 0, 9, cr0, cr6, cr14, {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 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 654478 │ │ │ │ @@ -2162386,43 +2162442,43 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (6544e0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65435c │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldcl 0, cr0, [sl], {174} @ 0xae │ │ │ │ - ldcl 0, cr0, [ip], {174} @ 0xae │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + cdp 0, 0, cr0, cr10, cr14, {5} │ │ │ │ + cdp 0, 0, cr0, cr12, cr14, {5} │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stc 0, cr0, [ip], #696 @ 0x2b8 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldcl 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ + ldr r6, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldcl 0, cr0, [r0], #-696 @ 0xfffffd48 │ │ │ │ - ldcl 0, cr0, [r0], {174} @ 0xae │ │ │ │ - ldr r2, [pc, #976] @ (654888 ) │ │ │ │ + stc 0, cr0, [r0, #696]! @ 0x2b8 │ │ │ │ + cdp 0, 0, cr0, cr0, cr14, {5} │ │ │ │ + ldr r4, [pc, #144] @ (654548 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldc2 0, cr0, [lr], #-744 @ 0xfffffd18 │ │ │ │ - ldc 0, cr0, [lr], #696 @ 0x2b8 │ │ │ │ - stc 0, cr0, [lr], #696 @ 0x2b8 │ │ │ │ - ldc 0, cr0, [lr], {174} @ 0xae │ │ │ │ - rsb r0, r4, lr, asr #2 │ │ │ │ - stc 0, cr0, [sl], {174} @ 0xae │ │ │ │ - ldr r2, [pc, #344] @ (65462c ) │ │ │ │ + stc2l 0, cr0, [lr, #-744]! @ 0xfffffd18 │ │ │ │ + stcl 0, cr0, [lr, #696]! @ 0x2b8 │ │ │ │ + ldcl 0, cr0, [lr, #696] @ 0x2b8 │ │ │ │ + stcl 0, cr0, [lr, #696] @ 0x2b8 │ │ │ │ + ldcl 0, cr0, [r4], #696 @ 0x2b8 │ │ │ │ + ldc 0, cr0, [sl, #-696]! @ 0xfffffd48 │ │ │ │ + ldr r3, [pc, #536] @ (6546ec ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xebf200ae │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + stc 0, cr0, [r2, #-696]! @ 0xfffffd48 │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162500,30 +2162556,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xeae800ae │ │ │ │ - @ instruction: 0xeaec00ae │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldc 0, cr0, [r8], {174} @ 0xae │ │ │ │ + ldc 0, cr0, [ip], {174} @ 0xae │ │ │ │ + ldr r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xeaba00ae │ │ │ │ - ldr r1, [pc, #304] @ (6546fc ) │ │ │ │ + @ instruction: 0xebea00ae │ │ │ │ + ldr r2, [pc, #496] @ (6547bc ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r2, 654640 │ │ │ │ + push {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162772,60 +2162828,59 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (6548c8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65464c │ │ │ │ - ldrd r0, r0, [r2, #696]! @ 0x2b8 │ │ │ │ - add r0, pc, #8 @ (adr r0, 654868 ) │ │ │ │ + @ instruction: 0xeb2200ae │ │ │ │ + add r1, pc, #200 @ (adr r1, 654928 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [r6, #20] │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe98c00ae │ │ │ │ - @ instruction: 0xe98e00ae │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + @ instruction: 0xeabc00ae │ │ │ │ + @ instruction: 0xeabe00ae │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrd r0, r0, [r0, #-696] @ 0x2b8 │ │ │ │ - strd r0, r0, [sl, #696] @ 0x2b8 │ │ │ │ - @ instruction: 0x47e2 │ │ │ │ + eor.w r0, r0, lr, asr #2 │ │ │ │ + @ instruction: 0xeafa00ae │ │ │ │ + ldr r1, [pc, #72] @ (6548d0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xe9b600ae │ │ │ │ - @ instruction: 0xe9b200ae │ │ │ │ - @ instruction: 0xe9a200ae │ │ │ │ - @ instruction: 0xe8c000ae │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xeae600ae │ │ │ │ + @ instruction: 0xeae200ae │ │ │ │ + @ instruction: 0xead200ae │ │ │ │ + ldrd r0, r0, [r0, #696]! @ 0x2b8 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #448] @ (654a60 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb71c │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6548ac │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strex r0, r0, [r2, #696] @ 0x2b8 │ │ │ │ - mov lr, r1 │ │ │ │ + stmdb ip!, {r1, r2, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r2, #-696]! @ 0x2b8 │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xe82a00ae │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + ldrd r0, r0, [sl, #-696] @ 0x2b8 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r0, #29] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162927,41 +2162982,37 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6547dc │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - b.n 6547e8 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + @ instruction: 0xe83000ae │ │ │ │ + @ instruction: 0xe83400ae │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 65478c │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + @ instruction: 0xe80200ae │ │ │ │ + mov sl, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r5, #4] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6548ac │ │ │ │ + stmia.w sl, {r1, r2, r3, r5, r7} │ │ │ │ + b.n 65496c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 65470c │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + str r4, [r6, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163037,34 +2163088,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (654af8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 654660 │ │ │ │ + b.n 6548c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + cpsie ai │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r3, #84] @ 0x54 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf59200ba │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + movt r0, #10426 @ 0x28ba │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, r4 │ │ │ │ + cmp r2, sl │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r0, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6545dc │ │ │ │ + b.n 65483c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r4, [r6, #16] │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163171,39 +2163222,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (654c44 ) │ │ │ │ add r0, pc │ │ │ │ b.n 654bb0 │ │ │ │ nop │ │ │ │ - b.n 6545b8 │ │ │ │ + b.n 654818 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - muls r4, r4 │ │ │ │ + add ip, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r5, #68] @ 0x44 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r5} │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r4, 654cb2 │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654488 │ │ │ │ + b.n 6546e8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r2, r6 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r2, [r1, r3] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163281,33 +2163332,33 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, r0 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 655428 │ │ │ │ + b.n 654688 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 655434 │ │ │ │ + b.n 654694 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 6553d8 │ │ │ │ + b.n 654638 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - rors r0, r5 │ │ │ │ + orrs r0, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163514,56 +2163565,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (654f9c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 655460 │ │ │ │ + b.n 6556c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 654fa4 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r2, 654fa4 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + push {r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + push {r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxtb r0, r0 │ │ │ │ + cbz r0, 654fe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 654fe6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, 654fe4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adc.w r0, lr, #186 @ 0xba │ │ │ │ - b.n 6553c8 │ │ │ │ + @ instruction: 0xf27e00ba │ │ │ │ + b.n 655628 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 655200 │ │ │ │ + b.n 655460 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 655210 │ │ │ │ + b.n 655470 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 654fea │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6551d0 │ │ │ │ + b.n 655430 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6551e0 │ │ │ │ + b.n 655440 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sxth r6, r2 │ │ │ │ + cbz r6, 654fe8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r1, r6] │ │ │ │ + ldrb r6, [r7, 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 r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2163622,27 +2163673,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 73664 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72d64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 6550b0 │ │ │ │ + b.n 655310 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r0, 655066 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 65507c │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, #106 @ 0x6a │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163784,45 +2163835,45 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + b.n 655304 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 655280 │ │ │ │ + b.n 6554e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - itte ne │ │ │ │ - lslne r6, r5, #2 │ │ │ │ - uxtbne r4, r4 │ │ │ │ - lsleq r6, r5, #2 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + push {r2, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #840 @ (adr r1, 655544 ) │ │ │ │ + b.n 655210 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + add r3, pc, #8 @ (adr r3, 655204 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 655274 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, #244 @ 0xf4 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163934,33 +2163985,33 @@ │ │ │ │ ldr r0, [pc, #52] @ (655370 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ble.n 6552b4 │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #240] @ (655444 ) │ │ │ │ + ldr r4, [pc, #432] @ (655504 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 655614 │ │ │ │ + b.n 655874 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r2, [r1, r6] │ │ │ │ + ldr r2, [r7, 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 r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2164080,39 +2164131,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bgt.n 655564 │ │ │ │ + ble.n 6553c4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 655570 │ │ │ │ + ble.n 6553d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bgt.n 655514 │ │ │ │ + ble.n 655574 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r1, #60] @ 0x3c │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + adds r0, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + ldrsb r0, [r3, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #1000] @ (6558e0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2164512,94 +2164563,93 @@ │ │ │ │ b.n 6555a2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 65589c │ │ │ │ + bgt.n 6558fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r7, #5] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bge.n 655878 │ │ │ │ + blt.n 6558d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 655824 │ │ │ │ + blt.n 655884 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r1, #24 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 655990 │ │ │ │ + blt.n 6559f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bls.n 6558f8 │ │ │ │ + blt.n 655958 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldrh r0, [r4, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bls.n 6558a4 │ │ │ │ + bge.n 655904 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrh r2, [r1, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bls.n 655a10 │ │ │ │ + bge.n 655870 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmdb r0!, {r1, r3, r4, r5, r7} │ │ │ │ - cmp r0, sl │ │ │ │ + orn r0, r0, sl, ror #2 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 655ac0 ) │ │ │ │ + add r1, pc, #552 @ (adr r1, 655b80 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 655908 │ │ │ │ + bls.n 655968 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bhi.n 65589c │ │ │ │ + bls.n 6558fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 655850 │ │ │ │ - lsls r2, r7, #2 │ │ │ │ + ldmia.w lr, {r1, r3, r4, r5, r7} │ │ │ │ add r7, pc, #464 @ (adr r7, 655b48 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 735e0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2164682,15 +2164732,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 655a52 │ │ │ │ add r5, pc, #824 @ (adr r5, 655da4 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6559cc │ │ │ │ + bvc.n 655a2c │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 655aaa │ │ │ │ @@ -2164759,15 +2164809,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 655aec │ │ │ │ add r5, pc, #200 @ (adr r5, 655bf8 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 655b4c │ │ │ │ + bvc.n 655bac │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r1, [pc, #112] @ (655bbc ) │ │ │ │ @@ -2164828,15 +2164878,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #7] │ │ │ │ lsls r2, r5, #5 │ │ │ │ add r4, pc, #456 @ (adr r4, 655d98 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 655b14 │ │ │ │ + bvs.n 655b74 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2165013,15 +2165063,15 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 655d1a │ │ │ │ mov r0, lr │ │ │ │ b.n 655d56 │ │ │ │ nop │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 655df6 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 655dd4 │ │ │ │ @@ -2165699,19 +2165749,19 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r0 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - negs r4, r3 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #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 │ │ │ │ @@ -2165887,25 +2165937,25 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4 │ │ │ │ + negs r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r0 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (6568ec ) │ │ │ │ @@ -2166120,25 +2166170,25 @@ │ │ │ │ b.n 656756 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + lsls r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + ands r6, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #144 @ 0x90 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2166278,19 +2166328,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c74 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2167351,29 +2167401,29 @@ │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 64ab9c │ │ │ │ b.n 6576a0 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r2, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, #110 @ 0x6e │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r1, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r3, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 657128 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -2167967,19 +2168017,19 @@ │ │ │ │ b.n 657ca6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #204] @ (657eb0 ) │ │ │ │ @@ -2168361,17 +2168411,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ strh r4, [r3, #8] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r0, #26] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2168757,17 +2168807,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 65855e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ @@ -2168994,15 +2169044,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #3] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r0, [r5, #30] │ │ │ │ lsls r2, r5, #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 │ │ │ │ @@ -2169137,23 +2169187,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 658932 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 658942 │ │ │ │ nop │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r0, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #984 @ (adr r7, 658dd4 ) │ │ │ │ + add r1, sp, #152 @ 0x98 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 658dc0 ) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2169222,17 +2169272,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 │ │ │ │ - add r7, pc, #456 @ (adr r7, 658c98 ) │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 658c0c ) │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r6, 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 744c8 │ │ │ │ @@ -2169289,15 +2169339,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 73d14 │ │ │ │ mov r8, r0 │ │ │ │ b.n 658b38 │ │ │ │ nop │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2169325,15 +2169375,15 @@ │ │ │ │ blx 74600 │ │ │ │ mov r0, r5 │ │ │ │ bl 658898 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r5, 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, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2169423,17 +2169473,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 74600 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 658c0a │ │ │ │ mov r0, r4 │ │ │ │ bl 658b78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - subs r0, r2, r0 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 658dd8 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 658e98 ) │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2169555,21 +2169605,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 658898 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, r4 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 658ed8 ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 658f98 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - rors r2, r6 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2169595,15 +2169645,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 73aec │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 658898 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + adds r2, r4, r3 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2169634,15 +2169684,15 @@ │ │ │ │ blx 73aec │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 658898 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2169688,15 +2169738,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 74600 │ │ │ │ mov r0, r4 │ │ │ │ bl 658898 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2169759,21 +2169809,21 @@ │ │ │ │ blx 74600 │ │ │ │ b.n 65901a │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 659020 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 5, cr0, cr4, cr10, {5} │ │ │ │ - add r1, pc, #960 @ (adr r1, 659440 ) │ │ │ │ + vaddl.u8 q0, d20, d26 │ │ │ │ + add r3, pc, #128 @ (adr r3, 659100 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp2 0, 1, cr0, cr10, cr10, {5} │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + vhadd.u8 d16, d26, d26 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, pc, #616 @ (adr r1, 6592f4 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 6593b4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #308] @ (6591d4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2169800,15 +2169850,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ movw r7, #257 @ 0x101 │ │ │ │ bl 4b0100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e848> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl afa2f4 │ │ │ │ + bl afa36c │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0c38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x38f380> │ │ │ │ ldr r3, [pc, #244] @ (6591e4 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d2ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c163c> │ │ │ │ @@ -2169869,36 +2169919,36 @@ │ │ │ │ bne.n 6591ce │ │ │ │ add sp, #436 @ 0x1b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl b05828 │ │ │ │ + bl b058a0 │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 6590d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b06a54 │ │ │ │ + bl b06acc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6590d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl afd2d8 │ │ │ │ + bl afd350 │ │ │ │ mov r0, r4 │ │ │ │ bl 4bf394 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3adadc> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d68a0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4fe8> │ │ │ │ b.n 6590d0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r5, #5 │ │ │ │ @@ -2170852,15 +2170902,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 73aec │ │ │ │ mov r4, r0 │ │ │ │ b.n 659b08 │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2170983,15 +2171033,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, 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 │ │ │ │ @@ -2171270,23 +2171320,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 73aec │ │ │ │ mov r5, r0 │ │ │ │ b.n 659d88 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -2172000,31 +2172050,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r7] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r4, [r6, r4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r2, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #54 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ add r7, sp, #156 @ 0x9c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [r3, #16] │ │ │ │ @@ -2172261,16 +2172312,16 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ b.n 65a358 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8, #-720] @ 0xfffffd30 │ │ │ │ - stc2 0, cr0, [ip, #-720]! @ 0xfffffd30 │ │ │ │ + mrc2 0, 3, r0, cr8, cr4, {5} │ │ │ │ + mrc2 0, 2, r0, cr12, cr4, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ add r5, sp, #172 @ 0xac │ │ │ │ @@ -2172637,15 +2172688,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r7, r6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, r6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrsh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xfae400b4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ sub sp, #444 @ 0x1bc │ │ │ │ @@ -2172947,22 +2172998,22 @@ │ │ │ │ eors r0, r6 │ │ │ │ str r4, [r1, r7] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, r4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - @ instruction: 0xf75800b4 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strb.w r0, [r8, #180] @ 0xb4 │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf67000b4 │ │ │ │ - addw r0, r0, #2228 @ 0x8b4 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ + @ instruction: 0xf7a000b4 │ │ │ │ + @ instruction: 0xf73000b4 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sbcs.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ + subw r0, r8, #2228 @ 0x8b4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -2173166,21 +2173217,21 @@ │ │ │ │ bpl.n 65b280 │ │ │ │ b.n 65b2ec │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #600] @ (65b59c ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - eor.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ - ands.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + subs.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ + adc.w r0, r0, #5898240 @ 0x5a0000 │ │ │ │ ldr r5, [pc, #416] @ (65b4f8 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - @ instruction: 0xf3a800b4 │ │ │ │ + @ instruction: 0xf4d800b4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r3, #24 │ │ │ │ @@ -2173462,15 +2173513,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ands.w r0, r2, #180 @ 0xb4 │ │ │ │ + adc.w r0, r2, #180 @ 0xb4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b69c ) │ │ │ │ @@ -2173480,15 +2173531,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vshr.s64 d16, d20, #28 │ │ │ │ + adds.w r0, r4, #180 @ 0xb4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b6cc ) │ │ │ │ @@ -2173498,15 +2173549,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 725e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vshr.s64 d0, d20, #12 │ │ │ │ + @ instruction: 0xf0e400b4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b6fc ) │ │ │ │ @@ -2173515,15 +2173566,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 725e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vshr.s64 d0, d20, #62 │ │ │ │ + @ instruction: 0xf0b200b4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b72c ) │ │ │ │ @@ -2173532,15 +2173583,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 727cc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vqadd.s16 d16, d18, d20 │ │ │ │ + eor.w r0, r2, #180 @ 0xb4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b75c ) │ │ │ │ @@ -2173549,15 +2173600,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74a40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vqadd.s32 d0, d18, d20 │ │ │ │ + orrs.w r0, r2, #180 @ 0xb4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b78c ) │ │ │ │ @@ -2173566,15 +2173617,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 736c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mrc 0, 7, r0, cr2, cr4, {5} │ │ │ │ + bic.w r0, r2, #180 @ 0xb4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b7bc ) │ │ │ │ @@ -2173584,15 +2173635,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 736c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mcr 0, 6, r0, cr4, cr4, {5} │ │ │ │ + vshr.s64 d16, d20, #12 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b7ec ) │ │ │ │ @@ -2173601,15 +2173652,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mrc 0, 4, r0, cr2, cr4, {5} │ │ │ │ + vshr.s64 d16, d20, #62 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b81c ) │ │ │ │ @@ -2173619,15 +2173670,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mcr 0, 3, r0, cr4, cr4, {5} │ │ │ │ + vshr.s64 d0, d20, #44 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2173642,15 +2173693,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mcr 0, 1, r0, cr2, cr4, {5} │ │ │ │ + vqadd.s16 d16, d18, d20 │ │ │ │ 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 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2173704,15 +2173755,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65b908 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldcl 0, cr0, [r0, #-720]! @ 0xfffffd30 │ │ │ │ + mcr 0, 5, r0, cr0, cr4, {5} │ │ │ │ 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 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ @@ -2173726,15 +2173777,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74474 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #-720]! @ 0xfffffd30 │ │ │ │ + mcr 0, 3, r0, cr6, cr4, {5} │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2173749,15 +2173800,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74228 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r6], #720 @ 0x2d0 │ │ │ │ + mcr 0, 1, r0, cr6, cr4, {5} │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65b9b4 ) │ │ │ │ @@ -2173766,15 +2173817,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 74228 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [ip], {180} @ 0xb4 │ │ │ │ + ldcl 0, cr0, [ip, #720]! @ 0x2d0 │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2173970,15 +2174021,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74a94 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xeaba00b4 │ │ │ │ + @ instruction: 0xebea00b4 │ │ │ │ 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] │ │ │ │ ldr r3, [pc, #24] @ (65bbf4 ) │ │ │ │ @@ -2173988,15 +2174039,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 72f60 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, ip, r4, ror #2 │ │ │ │ + subs.w r0, ip, r4, ror #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 │ │ │ │ ldr r5, [pc, #48] @ (65bc3c ) │ │ │ │ @@ -2174015,15 +2174066,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 74354 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - orrs.w r0, sl, r4, ror #2 │ │ │ │ + @ instruction: 0xeb8a00b4 │ │ │ │ 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 │ │ │ │ ldr r5, [pc, #48] @ (65bc84 ) │ │ │ │ @@ -2174042,15 +2174093,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 74354 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, r2, r4, ror #2 │ │ │ │ + adc.w r0, r2, r4, ror #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] @ (65bce0 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2174139,15 +2174190,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 72c74 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmdb r4, {r2, r4, r5, r7} │ │ │ │ + bics.w r0, r4, r4, ror #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 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2174221,15 +2174272,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 72e70 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81800b4 │ │ │ │ + strd r0, r0, [r8, #-720] @ 0x2d0 │ │ │ │ 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 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ @@ -2174317,16 +2174368,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 6562dc │ │ │ │ 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 │ │ │ │ - b.n 65be04 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + ldrd r0, r0, [ip], #-720 @ 0x2d0 │ │ │ │ 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 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2174595,15 +2174645,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 6273f0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 65bad8 │ │ │ │ + b.n 65bd38 │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2174999,15 +2175049,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 65c8bc │ │ │ │ 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 r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2175035,15 +2175085,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + b.n 65c860 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2175074,15 +2175124,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #238 @ 0xee │ │ │ │ + b.n 65c7f0 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2175112,15 +2175162,15 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + svc 186 @ 0xba │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2175151,15 +2175201,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2175189,15 +2175239,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ble.n 65c86c │ │ │ │ + udf #252 @ 0xfc │ │ │ │ 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 r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2175454,15 +2175504,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bge.n 65cb7c │ │ │ │ + bgt.n 65cbdc │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2175756,15 +2175806,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 73aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bvc.n 65ce94 │ │ │ │ + bls.n 65cef4 │ │ │ │ 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 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2175971,15 +2176021,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 65d1f0 │ │ │ │ + bvs.n 65d050 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175997,15 +2176047,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 65d1ac │ │ │ │ + bvs.n 65d20c │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2176023,15 +2176073,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bmi.n 65d168 │ │ │ │ + bvs.n 65d1c8 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2176201,15 +2176251,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcs.n 65d360 │ │ │ │ + bmi.n 65d3c0 │ │ │ │ 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 r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2176232,15 +2176282,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 736c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 65d30c │ │ │ │ + bcc.n 65d36c │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2176251,15 +2176301,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bcs.n 65d4dc │ │ │ │ + bcc.n 65d33c │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2176269,15 +2176319,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n 65d4a8 │ │ │ │ + bcc.n 65d508 │ │ │ │ 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2176287,15 +2176337,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 725e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bne.n 65d478 │ │ │ │ + bcc.n 65d4d8 │ │ │ │ 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 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2176363,15 +2176413,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bne.n 65d5ac │ │ │ │ + bcs.n 65d60c │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2176389,15 +2176439,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 65d568 │ │ │ │ + bcs.n 65d5c8 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2176415,15 +2176465,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 65d524 │ │ │ │ + bne.n 65d584 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2176441,15 +2176491,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 65d6e0 │ │ │ │ + bne.n 65d540 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2176467,15 +2176517,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - beq.n 65d69c │ │ │ │ + bne.n 65d6fc │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2176493,15 +2176543,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + bne.n 65d6b8 │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2177283,15 +2177333,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, #60 @ 0x3c │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2178149,15 +2178199,15 @@ │ │ │ │ nop │ │ │ │ adds r4, r1, r1 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r2, #30 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r1, [pc, #560] @ (65eaf8 ) │ │ │ │ + ldr r2, [pc, #752] @ (65ebb8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (65e8e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2204606,16373 +2204656,16382 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + cmp r0, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #24 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #16 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + cmp r0, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + cmp r0, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #132 @ 0x84 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #124 @ 0x7c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r0, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf19000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r4, #168 @ 0xa8 │ │ │ │ + adcs.w r0, r4, #168 @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q8, d28, d24 │ │ │ │ + adds.w r0, ip, #168 @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d16, d20, d24 │ │ │ │ + eors.w r0, r4, #168 @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb3c00a8 │ │ │ │ + stcl 0, cr0, [ip], #-672 @ 0xfffffd60 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r4, r8, asr #2 │ │ │ │ + ldc 0, cr0, [r4], #-672 @ 0xfffffd60 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe82400a8 │ │ │ │ + ldrd r0, r0, [r4, #-672] @ 0x2a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67101c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #384] @ (6711bc ) │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67108c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r6, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67116c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d24, d24 │ │ │ │ + @ instruction: 0xf0c800a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d16, d24 │ │ │ │ + @ instruction: 0xf0c000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9b800a8 │ │ │ │ + @ instruction: 0xeae800a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0, #672] @ 0x2a0 │ │ │ │ + add.w r0, r0, r8, 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] @ (671230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r0, #-672]! @ 0x2a0 │ │ │ │ + eors.w r0, r0, r8, 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] @ (67124c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671310 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67132c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671348 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671364 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671380 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67139c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #156 @ 0x9c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67140c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671428 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671444 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671460 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67147c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671498 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671508 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67155c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #28 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671594 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #16 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #4 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r5, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r5, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67163c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #172 @ 0xac │ │ │ │ + movs r4, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #108 @ 0x6c │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r4, #132 @ 0x84 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ 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, [pc, #8] @ (671834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ 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, [pc, #12] @ (671854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r3, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ 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, [pc, #8] @ (67188c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r3, #24] │ │ │ │ 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, [pc, #8] @ (6718a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ 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, [pc, #8] @ (6718c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #-668]! @ 0xfffffd64 │ │ │ │ + cdp2 0, 5, cr0, cr12, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #784 @ (adr r7, 671c10 ) │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #128 @ (adr r7, 67199c ) │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #784 @ (adr r6, 671c48 ) │ │ │ │ + add r7, pc, #976 @ (adr r7, 671d08 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #416 @ (adr r6, 671af4 ) │ │ │ │ + add r7, pc, #608 @ (adr r7, 671bb4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67196c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #416 @ (adr r5, 671b10 ) │ │ │ │ + add r6, pc, #608 @ (adr r6, 671bd0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #128 @ (adr r4, 671a60 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 671b20 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #384] @ 0x180 │ │ │ │ + add r0, pc, #576 @ (adr r0, 671c3c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #960] @ (671dd8 ) │ │ │ │ + ldr r3, [pc, #128] @ (671a98 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #816] @ (671d64 ) │ │ │ │ + ldr r1, [pc, #1008] @ (671e24 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #5472256 @ 0x538000 │ │ │ │ + sbcs.w r0, r4, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3d800a7 │ │ │ │ + add.w r0, r8, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #560 @ (adr r7, 671cb8 ) │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #320 @ (adr r7, 671be4 ) │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #976 @ (adr r6, 671e90 ) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #608 @ (adr r6, 671d3c ) │ │ │ │ + add r7, pc, #800 @ (adr r7, 671dfc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + add r0, pc, #816 @ (adr r0, 671e44 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ 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, [pc, #8] @ (671b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ 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, [pc, #8] @ (671b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #848] @ 0x350 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orn r0, r8, #5472256 @ 0x538000 │ │ │ │ + @ instruction: 0xf59800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #12 │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #896] @ (672054 ) │ │ │ │ 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, [pc, #8] @ (671cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #672] @ (671f90 ) │ │ │ │ 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, [pc, #8] @ (671d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ 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, [pc, #8] @ (671d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ 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, [pc, #8] @ (671d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ 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, [pc, #8] @ (671d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ 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, [pc, #8] @ (671dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ 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, [pc, #8] @ (671de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ 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, [pc, #8] @ (671e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #5 │ │ │ │ + subs r4, r6, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #4 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4} │ │ │ │ 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, [pc, #8] @ (671f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ 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, [pc, #8] @ (671f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ 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, [pc, #8] @ (671f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #3 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r4, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #2 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ 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, [pc, #8] @ (671ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ 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, [pc, #8] @ (672018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ 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, [pc, #8] @ (672034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67206c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #15] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ 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, [pc, #8] @ (6720f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672114 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672130 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67214c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672168 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r3, #15] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672184 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #9] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671e78 │ │ │ │ + b.n 6720d8 │ │ │ │ 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, [pc, #8] @ (672210 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671e0c │ │ │ │ + b.n 67206c │ │ │ │ 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, [pc, #8] @ (67222c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671ce8 │ │ │ │ + b.n 671f48 │ │ │ │ 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, [pc, #8] @ (672248 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672264 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671c70 │ │ │ │ + b.n 671ed0 │ │ │ │ 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, [pc, #8] @ (672280 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671d54 │ │ │ │ + b.n 671fb4 │ │ │ │ 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, [pc, #8] @ (67229c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671cf8 │ │ │ │ + b.n 671f58 │ │ │ │ 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, [pc, #8] @ (6722b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 671c9c │ │ │ │ + b.n 671efc │ │ │ │ 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, [pc, #8] @ (6722d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r0 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67230c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #31] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ 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, [pc, #8] @ (67237c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ 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, [pc, #8] @ (672398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r5 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672440 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ 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, [pc, #8] @ (67245c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ 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, [pc, #8] @ (672478 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ 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, [pc, #8] @ (672494 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ 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, [pc, #8] @ (6724b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ 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, [pc, #8] @ (6724cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672504 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r1 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672520 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67253c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672558 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672574 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r7 │ │ │ │ + mvns r4, r5 │ │ │ │ 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, [pc, #8] @ (672590 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r3, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672600 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67261c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672638 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #8 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, ip, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf27c00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0e400a7 │ │ │ │ + @ instruction: 0xf21400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d28, d23 │ │ │ │ + @ instruction: 0xf0cc00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r8], {167} @ 0xa7 │ │ │ │ + stcl 0, cr0, [r8, #-668] @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0], #-668 @ 0x29c │ │ │ │ + @ instruction: 0xe9a000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67271c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99800a7 │ │ │ │ + pkhtb r0, r8, r7, 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] @ (672738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6724bc │ │ │ │ + b.n 67271c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #30] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ 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, [pc, #8] @ (672770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ 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, [pc, #8] @ (67278c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #2] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ 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, [pc, #8] @ (6727a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ 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, [pc, #8] @ (6727c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ 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, [pc, #8] @ (6727e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ 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, [pc, #8] @ (6727fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #19] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ 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, [pc, #8] @ (672818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #31] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ 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, [pc, #8] @ (672834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ 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, [pc, #12] @ (672854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bics.w r0, r0, r7, asr #2 │ │ │ │ + sbc.w r0, r0, r7, 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] @ (672870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67288c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r0, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r4, [r6, #5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67296c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6729a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81c00a7 │ │ │ │ + strd r0, r0, [ip, #-668] @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672ee8 │ │ │ │ + b.n 673148 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67313c │ │ │ │ + b.n 67239c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673058 │ │ │ │ + b.n 6722b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5 │ │ │ │ + negs r4, r3 │ │ │ │ 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, [pc, #8] @ (672ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0 │ │ │ │ + rors r0, r6 │ │ │ │ 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, [pc, #8] @ (672adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r2 │ │ │ │ + sbcs r4, r0 │ │ │ │ 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, [pc, #8] @ (672af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r2 │ │ │ │ + sbcs r4, r0 │ │ │ │ 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, [pc, #8] @ (672b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r4, r3 │ │ │ │ + cmp r4, r1 │ │ │ │ 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, [pc, #8] @ (672b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2 │ │ │ │ + negs r0, r0 │ │ │ │ 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, [pc, #8] @ (672b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0 │ │ │ │ + rors r4, r6 │ │ │ │ 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, [pc, #8] @ (672bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r5 │ │ │ │ + sbcs r0, r3 │ │ │ │ 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, [pc, #8] @ (672bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #11 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r4, r3 │ │ │ │ + sbcs r4, r1 │ │ │ │ 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, [pc, #8] @ (672c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r0, r2 │ │ │ │ + adcs r0, r0 │ │ │ │ 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, [pc, #8] @ (672c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #10 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #8 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #6 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67301c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r3, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67308c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #2 │ │ │ │ + asrs r4, r0, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67316c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + sub sp, #480 @ 0x1e0 │ │ │ │ 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, [pc, #8] @ (6731a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67324c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ 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, [pc, #8] @ (673268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ 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, [pc, #8] @ (6732a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ 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, [pc, #8] @ (6732bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ 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, [pc, #8] @ (673310 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ 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, [pc, #8] @ (67332c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ 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, [pc, #8] @ (673348 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673364 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673380 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67339c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6733c0 │ │ │ │ + bge.n 673420 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673410 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #25 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ 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, [pc, #8] @ (673468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ 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, [pc, #8] @ (673484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ 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, [pc, #8] @ (6734a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r5, #28 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ 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, [pc, #8] @ (6734d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r6!, {r5, r6} │ │ │ │ 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, [pc, #8] @ (6734f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67352c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 6735b0 │ │ │ │ + bhi.n 673610 │ │ │ │ lsls r7, r4, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 6735ce │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 6735f4 │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67359c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ 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, [pc, #8] @ (6735b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r3, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + lsrs r4, r0, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #20 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ 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, [pc, #8] @ (67375c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ 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, [pc, #8] @ (6737e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67383c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673858 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r4, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67391c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673938 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673954 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673970 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67398c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #18 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r6, #28] │ │ │ │ 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, [pc, #8] @ (673b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #896 @ (adr r7, 673fd0 ) │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ 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, [pc, #8] @ (673c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r0, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r0, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r0, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673eec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #12 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #12 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674020 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67403c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67411c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67418c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r7, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674218 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674234 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674250 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67426c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 28 │ │ │ │ + b.n 674308 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674288 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 6742fc │ │ │ │ + bge.n 67435c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 674378 │ │ │ │ + bge.n 6743d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt │ │ │ │ + lsl r0, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674314 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0064 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite ls │ │ │ │ + lslls r0, r5, #2 │ │ │ │ + pushhi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674330 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00dc │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ 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, [pc, #8] @ (67434c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0050 │ │ │ │ + nop {8} │ │ │ │ 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, [pc, #12] @ (67436c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvc.n 6743f8 │ │ │ │ + bhi.n 674458 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 674374 │ │ │ │ + bhi.n 6743d4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 674478 │ │ │ │ + bhi.n 6742d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #32 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ 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, [pc, #8] @ (674430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67444c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ 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, [pc, #8] @ (674468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ 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, [pc, #8] @ (674484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ 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, [pc, #8] @ (6744a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + ldrb r0, [r5, #6] │ │ │ │ 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, [pc, #8] @ (6744bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r5, #20] │ │ │ │ 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, [pc, #8] @ (6744d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ 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, [pc, #8] @ (6744f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ 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, [pc, #8] @ (674510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #0] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ 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, [pc, #8] @ (67452c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ 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, [pc, #8] @ (674548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ 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, [pc, #8] @ (674564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ 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, [pc, #8] @ (674580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ 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, [pc, #8] @ (67459c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ 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, [pc, #8] @ (6745b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + ldrb r4, [r6, #1] │ │ │ │ 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, [pc, #8] @ (6745d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r5, #16] │ │ │ │ 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, [pc, #8] @ (6745f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + ldrb r4, [r0, #0] │ │ │ │ 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, [pc, #8] @ (67460c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ 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, [pc, #8] @ (674628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ 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, [pc, #8] @ (674644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ 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, [pc, #8] @ (674660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #6] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ 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, [pc, #8] @ (67467c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ 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, [pc, #8] @ (674698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ 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, [pc, #8] @ (6746b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + strb r4, [r4, #6] │ │ │ │ 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, [pc, #8] @ (6746d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + strb r0, [r5, #3] │ │ │ │ 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, [pc, #8] @ (6746ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ 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, [pc, #8] @ (674708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ 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, [pc, #8] @ (674724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ 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, [pc, #8] @ (674740 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #2] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ 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, [pc, #8] @ (67475c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + strb r0, [r7, #4] │ │ │ │ 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, [pc, #8] @ (674778 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + strb r4, [r7, #1] │ │ │ │ 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, [pc, #8] @ (674794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r6, #2] │ │ │ │ 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, [pc, #8] @ (6747b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #124] @ 0x7c │ │ │ │ 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, [pc, #8] @ (6747cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ 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, [pc, #8] @ (6747e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ 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, [pc, #8] @ (674804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ 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, [pc, #8] @ (674820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + strb r0, [r6, #3] │ │ │ │ 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, [pc, #8] @ (67483c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + strb r4, [r0, #1] │ │ │ │ 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, [pc, #8] @ (674858 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ 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, [pc, #8] @ (674874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ 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, [pc, #8] @ (674890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ 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, [pc, #8] @ (6748ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r7, #18] │ │ │ │ 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, [pc, #8] @ (6748c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #12] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ 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, [pc, #8] @ (6748e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + strb r0, [r5, #1] │ │ │ │ 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, [pc, #8] @ (674900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ 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, [pc, #8] @ (67491c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ 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, [pc, #8] @ (674938 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ 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, [pc, #8] @ (674954 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ 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, [pc, #8] @ (674970 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ 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, [pc, #8] @ (67498c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r0, #15] │ │ │ │ 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, [pc, #8] @ (6749a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ 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, [pc, #8] @ (6749c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6749e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ 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, [pc, #8] @ (674a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #928] @ (674e18 ) │ │ │ │ + ldr r5, [pc, #96] @ (674ad8 ) │ │ │ │ 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, [pc, #8] @ (674a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #12 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674aac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #11 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r5, r5, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + adds r0, r5, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #7 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ 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, [pc, #8] @ (674d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r0 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #6 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + lsls r4, r2, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + strb r0, [r6, #2] │ │ │ │ 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, [pc, #8] @ (674f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ 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, [pc, #8] @ (674fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ 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, [pc, #8] @ (674fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ 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, [pc, #8] @ (674ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ 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, [pc, #8] @ (67500c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ 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, [pc, #8] @ (675028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ 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, [pc, #8] @ (675044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ 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, [pc, #8] @ (675060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ 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, [pc, #8] @ (67507c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ 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, [pc, #8] @ (675098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ 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, [pc, #8] @ (6750b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ 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, [pc, #8] @ (6750d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ 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, [pc, #8] @ (6750ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #104] @ 0x68 │ │ │ │ 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, [pc, #8] @ (675108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ 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, [pc, #8] @ (675124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ 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, [pc, #8] @ (675140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d28, d28 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67515c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d24, d28 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d20, d28 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d16, d28 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #400] @ (67537c ) │ │ │ │ + ldr r7, [pc, #592] @ (67543c ) │ │ │ │ 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, [pc, #8] @ (675204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr12, {5} │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67523c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 1, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.u8 d16, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ 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, [pc, #8] @ (67533c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ 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, [pc, #8] @ (675358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r2 │ │ │ │ + blx r8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r9 │ │ │ │ + bx pc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r0 │ │ │ │ + bx r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #160] @ (675450 ) │ │ │ │ + ldr r5, [pc, #352] @ (675510 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #832] @ (675728 ) │ │ │ │ + ldr r5, [pc, #0] @ (6753e8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67541c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r6] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ 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, [pc, #8] @ (675454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r4] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ 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, [pc, #8] @ (675470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #912] @ (675804 ) │ │ │ │ + str r4, [r2, r4] │ │ │ │ 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, [pc, #8] @ (67548c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + str r0, [r0, r6] │ │ │ │ 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, [pc, #8] @ (6754a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r6] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ 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, [pc, #8] @ (6754c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r5] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ 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, [pc, #8] @ (6754e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #112] @ (675554 ) │ │ │ │ + ldr r3, [pc, #304] @ (675614 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #800] @ (675820 ) │ │ │ │ + ldr r2, [pc, #992] @ (6758e0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675550 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67556c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r5, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r3!, {} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67564c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67566c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 6756b6 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67568c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r4, 6756ee │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #896 @ (adr r5, 675a64 ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 675724 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675718 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675734 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675750 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ 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, [pc, #8] @ (67576c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ 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, [pc, #8] @ (675788 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r3] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ 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, [pc, #8] @ (6757a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r6, r6] │ │ │ │ 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, [pc, #8] @ (6757c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r4] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ 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, [pc, #8] @ (6757dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, r2] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #240] @ (6758ec ) │ │ │ │ + str r4, [r5, r1] │ │ │ │ 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, [pc, #8] @ (675814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #752] @ (675b08 ) │ │ │ │ + ldr r7, [pc, #944] @ (675bc8 ) │ │ │ │ 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, [pc, #8] @ (675830 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blx fp │ │ │ │ + ldr r1, [pc, #32] @ (675854 ) │ │ │ │ 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, [pc, #8] @ (67584c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ 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, [pc, #8] @ (675868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + cmp r1, #216 @ 0xd8 │ │ │ │ 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, [pc, #8] @ (675884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ 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, [pc, #8] @ (6758a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #84 @ 0x54 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ 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, [pc, #8] @ (6758bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsrs r0, r6, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675910 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r5, r7} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67592c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bx pc │ │ │ │ + ldr r0, [pc, #672] @ (675c24 ) │ │ │ │ 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, [pc, #8] @ (67599c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ 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, [pc, #8] @ (6759b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + rev r0, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #512 @ (adr r2, 675c10 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 675cd0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #64] @ (675a6c ) │ │ │ │ + str r0, [r0, r1] │ │ │ │ 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, [pc, #8] @ (675a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #624] @ (675cb8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ 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, [pc, #8] @ (675a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d0[5]}, [r0], r6 │ │ │ │ + @ instruction: 0xfad000a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ 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, [pc, #8] @ (675ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r3 │ │ │ │ + adds r0, r2, #0 │ │ │ │ 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, [pc, #8] @ (675ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r6, lsl #2] │ │ │ │ + @ instruction: 0xfaa800a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 675b02 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ands r0, r7 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r6, r7, lr} │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - tst r4, r7 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rors r4, r4 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf69400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf69400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf69400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf69400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 675c9a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 675c90 │ │ │ │ + cbz r0, 675c9c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r3, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ 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, [pc, #8] @ (675cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f000ac │ │ │ │ + @ instruction: 0xf62000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ 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, [pc, #8] @ (675ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ 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, [pc, #8] @ (675d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r8, #5636096 @ 0x560000 │ │ │ │ + sub.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r8, #5636096 @ 0x560000 │ │ │ │ + sub.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r4, #5636096 @ 0x560000 │ │ │ │ + sub.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, r0, #5636096 @ 0x560000 │ │ │ │ + sub.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ 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, [pc, #8] @ (675dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ 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, [pc, #8] @ (675de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + sbc.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + sbc.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + sbcs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + sbcs.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + sbcs.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + sbcs.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + adcs.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + adcs.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + adcs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3f800ac │ │ │ │ + @ instruction: 0xf52800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3ec00ac │ │ │ │ + adds.w r0, ip, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3e000ac │ │ │ │ + adds.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #188 @ 0xbc │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r5, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67600c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + lsls r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #28 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ 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, [pc, #8] @ (67607c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ 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, [pc, #8] @ (676098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #384 @ (adr r2, 67621c ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 6762dc ) │ │ │ │ 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, [pc, #12] @ (6760b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #944 @ (adr r2, 67646c ) │ │ │ │ + add r4, pc, #112 @ (adr r4, 67612c ) │ │ │ │ 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, [pc, #12] @ (6760d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #544 @ (adr r2, 6762fc ) │ │ │ │ + add r3, pc, #736 @ (adr r3, 6763bc ) │ │ │ │ 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, [pc, #12] @ (6760f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #800 @ (adr r1, 67641c ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 6764dc ) │ │ │ │ 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, [pc, #8] @ (676114 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #304 @ (adr r1, 676248 ) │ │ │ │ + add r2, pc, #496 @ (adr r2, 676308 ) │ │ │ │ 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, [pc, #8] @ (676130 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67614c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676168 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r6, #13 │ │ │ │ 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, [pc, #8] @ (676184 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6bc00a6 │ │ │ │ + @ instruction: 0xf7ec00a6 │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf66000a6 │ │ │ │ + @ instruction: 0xf79000a6 │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676210 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrsh r4, [r6, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67622c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676248 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676264 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0f400ac │ │ │ │ + @ instruction: 0xf22400ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0e800ac │ │ │ │ + @ instruction: 0xf21800ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ 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, [pc, #8] @ (6762b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ 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, [pc, #8] @ (6762d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67630c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, lr │ │ │ │ + ldr r0, [pc, #144] @ (6763a0 ) │ │ │ │ lsls r7, r4, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + blx lr │ │ │ │ lsls r7, r4, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r1 │ │ │ │ + blxns r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, sp │ │ │ │ + bxns r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67637c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r8, lr │ │ │ │ lsls r7, r4, #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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r2 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q8, d24, d28 │ │ │ │ + @ instruction: 0xf0f800ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d0, d28, d28, #0 │ │ │ │ + @ instruction: 0xf0ec00ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ 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, [pc, #8] @ (676408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr0, cr7, {5} │ │ │ │ + movs r0, r2 │ │ │ │ + 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, [pc, #8] @ (676424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d16, d28, d28 │ │ │ │ + @ instruction: 0xf0ac00ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s8 q0, d24, d28 │ │ │ │ + @ instruction: 0xf0b800ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d16, d28 │ │ │ │ + @ instruction: 0xf0c000ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q0, d20, d28 │ │ │ │ + @ instruction: 0xf0d400ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q0, d28, d28 │ │ │ │ + @ instruction: 0xf0dc00ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vext.8 d0, d20, d28, #0 │ │ │ │ + @ instruction: 0xf0e400ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q0, d28, d28 │ │ │ │ + @ instruction: 0xf0dc00ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q0, d20, d28 │ │ │ │ + @ instruction: 0xf0d400ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d28, d28 │ │ │ │ + @ instruction: 0xf0cc00ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q0, d20, d28 │ │ │ │ + @ instruction: 0xf0c400ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ 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, [pc, #8] @ (676558 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d16, d16, d28 │ │ │ │ + @ instruction: 0xf0a000ac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d16, d28, d28 │ │ │ │ + eors.w r0, ip, #172 @ 0xac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d16, d24, d28 │ │ │ │ + eors.w r0, r8, #172 @ 0xac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d16, d20, d28 │ │ │ │ + eors.w r0, r4, #172 @ 0xac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s16 d16, d28, d28 │ │ │ │ + eor.w r0, ip, #172 @ 0xac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s16 d16, d16, d28 │ │ │ │ + eor.w r0, r0, #172 @ 0xac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s8 d16, d20, d28 │ │ │ │ + orns r0, r4, #172 @ 0xac │ │ │ │ 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 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ 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, [pc, #12] @ (67663c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vhadd.s16 d0, d28, d28 │ │ │ │ + orr.w r0, ip, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ 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, [pc, #8] @ (676674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrh r0, [r6, r1] │ │ │ │ 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, [pc, #8] @ (676690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 14, cr0, cr0, cr12, {5} │ │ │ │ + ands.w r0, r0, #172 @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ 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, [pc, #8] @ (6766c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ 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, [pc, #8] @ (6766e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 10, cr0, cr0, cr12, {5} │ │ │ │ + vaddl.s16 q8, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr8, cr7, {5} │ │ │ │ + vaddl.u8 q8, d24, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67671c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 8, cr0, cr12, cr7, {5} │ │ │ │ + vrev32. d0, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr12, cr12, {5} │ │ │ │ + vaddl.s8 q0, d28, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr4, cr12, {5} │ │ │ │ + vaddl.s8 q0, d20, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + strb r0, [r2, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67678c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 3, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.s32 d16, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 2, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.s16 d16, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 2, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.s16 d16, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 1, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.s8 d16, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 1, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.s8 d16, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 0, cr0, cr8, cr12, {5} │ │ │ │ + vhadd.s d0, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 0, cr0, cr0, cr12, {5} │ │ │ │ + vhadd.s d0, d16, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676850 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ + vhadd.s32 d0, d24, d28 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67686c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r3] │ │ │ │ + strb r4, [r3, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676888 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #12 │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ 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, [pc, #8] @ (6768a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ 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, [pc, #8] @ (6768c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ 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, [pc, #8] @ (6768dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #180 @ 0xb4 │ │ │ │ + cmp r2, #228 @ 0xe4 │ │ │ │ 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, [pc, #8] @ (6768f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 9, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 9, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 9, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67694c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 8, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676968 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 7, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676984 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 7, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 6, cr0, cr8, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 6, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 6, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 6, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ + cdp 0, 6, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + eors r4, r2 │ │ │ │ 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, [pc, #8] @ (676a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 4, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 3, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #-688] @ 0xfffffd50 │ │ │ │ + cdp 0, 3, cr0, cr12, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ 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, [pc, #8] @ (676abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ 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, [pc, #8] @ (676ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ 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, [pc, #8] @ (676af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ 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, [pc, #12] @ (676b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ 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, [pc, #12] @ (676b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ 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, [pc, #8] @ (676b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r3, #28 │ │ │ │ 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, [pc, #8] @ (676b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ 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, [pc, #8] @ (676b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ 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, [pc, #8] @ (676ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ 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, [pc, #8] @ (676bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebe800ac │ │ │ │ + ldc 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebe400ac │ │ │ │ + ldc 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xebe000ac │ │ │ │ + ldc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r8, ip, asr #2 │ │ │ │ + stc 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r4, ip, asr #2 │ │ │ │ + stc 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r0, ip, asr #2 │ │ │ │ + stc 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r8, ip, asr #2 │ │ │ │ + ldcl 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, ip, asr #2 │ │ │ │ + ldcl 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, ip, asr #2 │ │ │ │ + ldcl 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r8, ip, asr #2 │ │ │ │ + stcl 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, ip, ip, asr #2 │ │ │ │ + ldcl 0, cr0, [ip], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9c00ac │ │ │ │ + stcl 0, cr0, [ip], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb9000ac │ │ │ │ + stcl 0, cr0, [r0], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8000ac │ │ │ │ + ldc 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r4, ip, asr #2 │ │ │ │ + stc 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, ip, asr #2 │ │ │ │ + ldc 0, cr0, [r4], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r8, ip, asr #2 │ │ │ │ + stc 0, cr0, [r8], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r8, ip, asr #2 │ │ │ │ + ldcl 0, cr0, [r8], #-688 @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r6, lr} │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrsh r0, [r3, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrsh r4, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + str r0, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676eec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + str r0, [r7, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + str r0, [r1, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r3] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r1] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677020 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67703c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, r2] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r5] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67711c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r4] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67718c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677218 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ 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, [pc, #8] @ (677234 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ 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, [pc, #8] @ (677250 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r5, #29 │ │ │ │ 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, [pc, #8] @ (67726c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ 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, [pc, #8] @ (677288 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ 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, [pc, #8] @ (6772a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #9 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ 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, [pc, #8] @ (6772c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ 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, [pc, #8] @ (6772dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #11 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ 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, [pc, #8] @ (6772f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ 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, [pc, #12] @ (677318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 676edc │ │ │ │ + b.n 67713c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ 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, [pc, #8] @ (677350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ 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, [pc, #8] @ (67736c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ 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, [pc, #8] @ (677388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ 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, [pc, #8] @ (6773a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ 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, [pc, #8] @ (6773c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e44 │ │ │ │ + b.n 6770a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e50 │ │ │ │ + b.n 6770b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6773fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ 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, [pc, #8] @ (677418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ 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, [pc, #8] @ (677434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e18 │ │ │ │ + b.n 677078 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e1c │ │ │ │ + b.n 67707c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67746c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e30 │ │ │ │ + b.n 677090 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e3c │ │ │ │ + b.n 67709c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e04 │ │ │ │ + b.n 677064 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e10 │ │ │ │ + b.n 677070 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e1c │ │ │ │ + b.n 67707c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67754c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e40 │ │ │ │ + b.n 6770a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e64 │ │ │ │ + b.n 6770c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e90 │ │ │ │ + b.n 6770f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676eac │ │ │ │ + b.n 67710c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6775c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 676eac │ │ │ │ + b.n 67710c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676ea0 │ │ │ │ + b.n 677100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d0, d20, d23 │ │ │ │ + orn r0, r4, #167 @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677618 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 676e84 │ │ │ │ + b.n 6770e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677634 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 676e78 │ │ │ │ + b.n 6770d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677654 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 676e80 │ │ │ │ + b.n 6770e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677670 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67768c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bics r4, r0 │ │ │ │ + add ip, r6 │ │ │ │ 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, [pc, #8] @ (6776a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - orrs r4, r5 │ │ │ │ + add r4, fp │ │ │ │ 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, [pc, #12] @ (6776c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmn r0, r7 │ │ │ │ + add r0, r5 │ │ │ │ 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, [pc, #8] @ (6776e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r5, #0 │ │ │ │ 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, [pc, #8] @ (677700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp │ │ │ │ + cmp ip, r3 │ │ │ │ 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, [pc, #8] @ (67771c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r5 │ │ │ │ + cmp r4, r3 │ │ │ │ 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, [pc, #8] @ (677738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r3 │ │ │ │ + cmp r0, r9 │ │ │ │ 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, [pc, #12] @ (677758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677da4 │ │ │ │ + b.n 677004 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d84 │ │ │ │ + b.n 676fe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677d98 │ │ │ │ + b.n 676ff8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6777cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677ba8 │ │ │ │ + b.n 677e08 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677b0c │ │ │ │ + b.n 677d6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677d34 │ │ │ │ + b.n 677f94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677d3c │ │ │ │ + b.n 677f9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67787c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677f08 │ │ │ │ + b.n 677168 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r4!, {r1, r2, r5, r7} │ │ │ │ + orn r0, r4, r6, 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] @ (6778b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb8400a7 │ │ │ │ + ldc 0, cr0, [r4], #668 @ 0x29c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67799c │ │ │ │ + bgt.n 6777fc │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6779d8 │ │ │ │ + bgt.n 677838 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6775b4 │ │ │ │ + b.n 677814 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677568 │ │ │ │ + b.n 6777c8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774cc │ │ │ │ + b.n 67772c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67795c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677480 │ │ │ │ + b.n 6776e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6778ec │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + strd r0, r0, [r8], #664 @ 0x298 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677c20 │ │ │ │ + b.n 677e80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678044 │ │ │ │ + b.n 6772a4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6779d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677c1c │ │ │ │ + b.n 677e7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r3, #1] │ │ │ │ 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, [pc, #8] @ (677a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677c14 │ │ │ │ + b.n 677e74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677c20 │ │ │ │ + b.n 677e80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #640 @ (adr r7, 677ce0 ) │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ 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, [pc, #8] @ (677a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677bd8 │ │ │ │ + b.n 677e38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ 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, [pc, #12] @ (677ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ 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, [pc, #8] @ (677aec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677bb8 │ │ │ │ + b.n 677e18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677bcc │ │ │ │ + b.n 677e2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ 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, [pc, #12] @ (677b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ 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, [pc, #12] @ (677b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677ba0 │ │ │ │ + b.n 677e00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ 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, [pc, #8] @ (677b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + b.n 677df8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + b.n 677e0c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + b.n 677e18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 236 @ 0xec │ │ │ │ + b.n 677e2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + b.n 677e38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 677e4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + b.n 677e58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 677e6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #192 @ (adr r4, 677d40 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 677e00 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + b.n 677e5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + b.n 677e80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + b.n 677ea4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + b.n 677ec8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 677eec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 677f08 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 677f24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 677f40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + b.n 677f60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ 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, [pc, #8] @ (677db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + b.n 677f40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ 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, [pc, #8] @ (677dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #56] @ 0x38 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ 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, [pc, #8] @ (677e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + b.n 677f1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + b.n 677f40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + b.n 677f64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + b.n 677f70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + b.n 677f7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + b.n 677f88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + b.n 677f80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677c24 │ │ │ │ + b.n 677e84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6780b4 │ │ │ │ + b.n 678314 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, #4 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + svc 172 @ 0xac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67801c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + svc 136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + svc 124 @ 0x7c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67808c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + svc 100 @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + svc 88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #28 │ │ │ │ + svc 76 @ 0x4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #16 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ 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, [pc, #8] @ (678134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ 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, [pc, #8] @ (678150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ 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, [pc, #12] @ (678170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ble.n 6780d4 │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67818c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #248 @ 0xf8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678298 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ 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, [pc, #8] @ (6781fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r7, #12 │ │ │ │ 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, [pc, #8] @ (678218 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ 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, [pc, #12] @ (678238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 677dcc │ │ │ │ + b.n 67802c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678898 │ │ │ │ + b.n 677af8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ 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, [pc, #8] @ (678290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67883c │ │ │ │ + b.n 677a9c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6781d0 │ │ │ │ + ble.n 678230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6781e4 │ │ │ │ + ble.n 678244 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6782e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #352 @ (adr r5, 678448 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 678508 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #288 @ (adr r5, 678424 ) │ │ │ │ + add r6, pc, #480 @ (adr r6, 6784e4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67831c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6783c0 │ │ │ │ + ble.n 678220 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6783c4 │ │ │ │ + ble.n 678424 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6783d0 │ │ │ │ + ble.n 678430 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6783d4 │ │ │ │ + ble.n 678434 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67838c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6783d8 │ │ │ │ + ble.n 678438 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6783dc │ │ │ │ + ble.n 67843c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6783e0 │ │ │ │ + ble.n 678440 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6783bc │ │ │ │ + ble.n 67841c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6783d8 │ │ │ │ + ble.n 678438 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6783f4 │ │ │ │ + ble.n 678454 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67846c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678408 │ │ │ │ + bgt.n 678468 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67841c │ │ │ │ + bgt.n 67847c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678430 │ │ │ │ + bgt.n 678490 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678444 │ │ │ │ + bgt.n 6784a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678458 │ │ │ │ + bgt.n 6784b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + adds r5, #44 @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678450 │ │ │ │ + bgt.n 6784b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67845c │ │ │ │ + bgt.n 6784bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67854c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678468 │ │ │ │ + bgt.n 6784c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678474 │ │ │ │ + bgt.n 6784d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678680 │ │ │ │ + bgt.n 6784e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67868c │ │ │ │ + bgt.n 6784ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678698 │ │ │ │ + bgt.n 6784f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786a4 │ │ │ │ + bgt.n 678504 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786b0 │ │ │ │ + bgt.n 678510 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786bc │ │ │ │ + bgt.n 67851c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67862c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786c8 │ │ │ │ + bgt.n 678728 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786d4 │ │ │ │ + bgt.n 678734 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786e0 │ │ │ │ + bgt.n 678740 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786ec │ │ │ │ + bgt.n 67874c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67869c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 6786f8 │ │ │ │ + bgt.n 678758 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678704 │ │ │ │ + bgt.n 678764 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678710 │ │ │ │ + bgt.n 678770 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67871c │ │ │ │ + bgt.n 67877c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67870c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678728 │ │ │ │ + bgt.n 678788 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678734 │ │ │ │ + bgt.n 678794 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678740 │ │ │ │ + bgt.n 6787a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67874c │ │ │ │ + bgt.n 6787ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67877c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678758 │ │ │ │ + bgt.n 6787b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678764 │ │ │ │ + bgt.n 6787c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678770 │ │ │ │ + bgt.n 6787d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67877c │ │ │ │ + bgt.n 6787dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678788 │ │ │ │ + blt.n 6787e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678808 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678794 │ │ │ │ + blt.n 6787f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678824 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ 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, [pc, #8] @ (678840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ 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, [pc, #8] @ (67885c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678768 │ │ │ │ + blt.n 6787c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678878 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678974 │ │ │ │ + blt.n 6787d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678894 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678980 │ │ │ │ + blt.n 6787e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67898c │ │ │ │ + blt.n 6787ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678990 │ │ │ │ + blt.n 6787f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67898c │ │ │ │ + blt.n 6787ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678904 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678990 │ │ │ │ + blt.n 6789f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678920 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67898c │ │ │ │ + blt.n 6789ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67893c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678990 │ │ │ │ + blt.n 6789f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67898c │ │ │ │ + blt.n 6789ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678990 │ │ │ │ + blt.n 6789f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67898c │ │ │ │ + blt.n 6789ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678990 │ │ │ │ + blt.n 6789f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67898c │ │ │ │ + blt.n 6789ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678990 │ │ │ │ + blt.n 6789f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67898c │ │ │ │ + bge.n 6789ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678990 │ │ │ │ + bge.n 6789f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67898c │ │ │ │ + bge.n 6789ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678990 │ │ │ │ + bge.n 6789f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67898c │ │ │ │ + bge.n 6789ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678998 │ │ │ │ + bge.n 6789f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 6789ac │ │ │ │ + bge.n 678a0c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678bc0 │ │ │ │ + bge.n 678a20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ 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, [pc, #12] @ (678b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bls.n 678bac │ │ │ │ + bge.n 678a0c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bls.n 678ba4 │ │ │ │ + bge.n 678c04 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #208 @ 0xd0 │ │ │ │ + adds r1, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 678b44 │ │ │ │ + bge.n 678ba4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 678b60 │ │ │ │ + bge.n 678bc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ 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, [pc, #12] @ (678be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ 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, [pc, #8] @ (678c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #1 │ │ │ │ + lsls r0, r6, #5 │ │ │ │ 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, [pc, #8] @ (678c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ 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, [pc, #8] @ (678c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 678cf0 │ │ │ │ + bls.n 678b50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 678cfc │ │ │ │ + bls.n 678b5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 678d00 │ │ │ │ + bls.n 678d60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #-668]! @ 0xfffffd64 │ │ │ │ + cdp2 0, 6, cr0, cr0, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d20, d23 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ + 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, [pc, #8] @ (678ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ 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, [pc, #8] @ (678ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #668]! @ 0x29c │ │ │ │ + vhadd.u16 d0, d24, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r6, #148 @ 0x94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 678c60 │ │ │ │ + bhi.n 678cc0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 12, cr0, cr4, cr7, {5} │ │ │ │ + vrev32.16 d16, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #10 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ 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, [pc, #8] @ (678d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #9 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ 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, [pc, #12] @ (678db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ 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, [pc, #12] @ (678dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvc.n 678e0c │ │ │ │ + bhi.n 678e6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ 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, [pc, #8] @ (678e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 678dec │ │ │ │ + bhi.n 678e4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaa000a7 │ │ │ │ + @ instruction: 0xfbd000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr8, cr7, {5} │ │ │ │ + vaddl.u16 q0, d24, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvs.n 678f8c │ │ │ │ + bvc.n 678dec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvs.n 678f84 │ │ │ │ + bvc.n 678de4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 678f78 │ │ │ │ + bvc.n 678fd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf18000a7 │ │ │ │ + @ instruction: 0xf2b000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #167 @ 0xa7 │ │ │ │ + @ instruction: 0xf28000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + strh r4, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #-668]! @ 0xfffffd64 │ │ │ │ + cdp 0, 5, cr0, cr12, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4, #-668] @ 0xfffffd64 │ │ │ │ + cdp 0, 4, cr0, cr4, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 67909c │ │ │ │ + bvs.n 678efc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6790a0 │ │ │ │ + bvs.n 678f00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679010 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67902c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679048 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679064 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 3, cr0, cr8, cr7, {5} │ │ │ │ + vhadd.s32 d16, d24, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679080 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679034 │ │ │ │ + bvs.n 679094 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67909c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679038 │ │ │ │ + bpl.n 679098 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67903c │ │ │ │ + bpl.n 67909c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679040 │ │ │ │ + bpl.n 6790a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679044 │ │ │ │ + bpl.n 6790a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67910c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679048 │ │ │ │ + bpl.n 6790a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679128 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67904c │ │ │ │ + bpl.n 6790ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679144 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679050 │ │ │ │ + bpl.n 6790b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679160 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679254 │ │ │ │ + bpl.n 6790b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67917c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679258 │ │ │ │ + bpl.n 6790b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679198 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67925c │ │ │ │ + bpl.n 6790bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679260 │ │ │ │ + bpl.n 6790c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679264 │ │ │ │ + bpl.n 6792c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679268 │ │ │ │ + bpl.n 6792c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679208 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67926c │ │ │ │ + bpl.n 6792cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679224 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679270 │ │ │ │ + bpl.n 6792d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679240 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67925c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679258 │ │ │ │ + bpl.n 6792b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679278 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67926c │ │ │ │ + bpl.n 6792cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679294 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679278 │ │ │ │ + bpl.n 6792d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67928c │ │ │ │ + bpl.n 6792ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679298 │ │ │ │ + bpl.n 6792f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6792ac │ │ │ │ + bpl.n 67930c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6792b8 │ │ │ │ + bpl.n 679318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679320 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6792c4 │ │ │ │ + bpl.n 679324 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67933c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6792d0 │ │ │ │ + bmi.n 679330 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679358 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6792dc │ │ │ │ + bmi.n 67933c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679374 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6792e8 │ │ │ │ + bmi.n 679348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679390 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6792f4 │ │ │ │ + bmi.n 679354 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679300 │ │ │ │ + bmi.n 679360 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67930c │ │ │ │ + bmi.n 67936c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679318 │ │ │ │ + bmi.n 679378 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679400 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679324 │ │ │ │ + bmi.n 679384 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67941c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679330 │ │ │ │ + bmi.n 679390 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679438 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67933c │ │ │ │ + bmi.n 67939c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679454 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679470 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67952c │ │ │ │ + bmi.n 67938c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67948c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679530 │ │ │ │ + bmi.n 679390 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 6794f4 │ │ │ │ + bmi.n 679554 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679500 │ │ │ │ + bmi.n 679560 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679518 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679514 │ │ │ │ + bmi.n 679574 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679534 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679528 │ │ │ │ + bmi.n 679588 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679550 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67953c │ │ │ │ + bmi.n 67959c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67956c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ 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, [pc, #8] @ (679588 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6794e0 │ │ │ │ + bcc.n 679540 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6796f4 │ │ │ │ + bcc.n 679554 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679614 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679708 │ │ │ │ + bcc.n 679568 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679630 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67971c │ │ │ │ + bcc.n 67957c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67964c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679728 │ │ │ │ + bcc.n 679588 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679668 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679734 │ │ │ │ + bcc.n 679594 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679684 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679740 │ │ │ │ + bcc.n 6795a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67974c │ │ │ │ + bcc.n 6795ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679760 │ │ │ │ + bcc.n 6795c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679774 │ │ │ │ + bcc.n 6797d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679780 │ │ │ │ + bcc.n 6797e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679710 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 67978c │ │ │ │ + bcc.n 6797ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67972c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679798 │ │ │ │ + bcc.n 6797f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6797a4 │ │ │ │ + bcc.n 679804 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6797b0 │ │ │ │ + bcc.n 679810 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6797bc │ │ │ │ + bcc.n 67981c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67979c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6797d0 │ │ │ │ + bcc.n 679830 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6797e4 │ │ │ │ + bcc.n 679844 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6797f0 │ │ │ │ + bcc.n 679850 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 6797fc │ │ │ │ + bcc.n 67985c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67980c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679808 │ │ │ │ + bcc.n 679868 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679814 │ │ │ │ + bcc.n 679874 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679820 │ │ │ │ + bcc.n 679880 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67982c │ │ │ │ + bcc.n 67988c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67987c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679840 │ │ │ │ + bcc.n 6798a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679854 │ │ │ │ + bcc.n 6798b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679860 │ │ │ │ + bcc.n 6798c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67986c │ │ │ │ + bcs.n 6798cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679878 │ │ │ │ + bcs.n 6798d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679884 │ │ │ │ + bcs.n 6798e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679890 │ │ │ │ + bcs.n 6798f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 67989c │ │ │ │ + bcs.n 6798fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67995c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6798b0 │ │ │ │ + bcs.n 679910 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6798c4 │ │ │ │ + bcs.n 679924 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6798d0 │ │ │ │ + bcs.n 679930 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6798dc │ │ │ │ + bcs.n 67993c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6798f0 │ │ │ │ + bcs.n 679950 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + lsls r4, r2, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d20, d22 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679abc │ │ │ │ + bcs.n 679b1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679a88 │ │ │ │ + bcs.n 679ae8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #976] @ (679e64 ) │ │ │ │ + ldr r5, [pc, #144] @ (679b24 ) │ │ │ │ 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, [pc, #8] @ (679aac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #944] @ (679e60 ) │ │ │ │ + ldr r5, [pc, #112] @ (679b20 ) │ │ │ │ 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, [pc, #8] @ (679ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 9, cr0, cr0, cr6, {5} │ │ │ │ + vaddl.u8 q8, d16, d22 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 6, cr0, cr4, cr6, {5} │ │ │ │ + vaddl.u16 q0, d20, d22 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - beq.n 679c04 │ │ │ │ + bne.n 679a64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 679bc0 │ │ │ │ + bne.n 679c20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 14, cr0, cr8, cr6, {5} │ │ │ │ + movs r0, r3 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 11, cr0, cr8, cr6, {5} │ │ │ │ + vaddl.u32 q8, d24, d22 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + bne.n 679bf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + bne.n 679c00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + beq.n 679bb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + beq.n 679b9c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + beq.n 679da8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + beq.n 679da4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r3 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + beq.n 679d84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r7 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r4} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ 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, [pc, #8] @ (67a06c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ 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, [pc, #8] @ (67a088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d28, d23 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + 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, [pc, #8] @ (67a0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ 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, [pc, #8] @ (67a0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #8] │ │ │ │ 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, [pc, #8] @ (67a0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ 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, [pc, #8] @ (67a0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a114 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67a134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 67a1bc │ │ │ │ + bgt.n 67a21c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a16c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a24c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67a2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #400] @ (67a48c ) │ │ │ │ + ldr r2, [pc, #592] @ (67a54c ) │ │ │ │ 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, [pc, #8] @ (67a314 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a330 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a34c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #8] │ │ │ │ + str r0, [r2, #28] │ │ │ │ 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, [pc, #8] @ (67a368 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a384 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a410 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a42c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a448 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r3, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a464 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a480 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a49c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r5, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a50c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a528 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a544 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a560 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a57c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a598 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r2!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a608 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a624 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a640 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a65c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a678 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a694 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a704 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a720 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a73c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #16 │ │ │ │ + eors r0, r0 │ │ │ │ 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, [pc, #8] @ (67a774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #4 │ │ │ │ + ands r4, r6 │ │ │ │ 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, [pc, #8] @ (67a790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ 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, [pc, #8] @ (67a81c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a88c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ 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, [pc, #8] @ (67a934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 67a966 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a96c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 67a97e │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + rev r4, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67a9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + rev r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + cbnz r4, 67aa2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + cbnz r0, 67aa28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ 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, [pc, #8] @ (67aa50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r3] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ 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, [pc, #8] @ (67aa88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ 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, [pc, #8] @ (67aaa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ 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, [pc, #8] @ (67aac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrsh r4, [r1, r0] │ │ │ │ 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, [pc, #8] @ (67aadc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aaf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r7, lsl #2] │ │ │ │ + vld1.8 {d0[5]}, [ip], r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r0, r7, lsl #2] │ │ │ │ + vst1.8 {d0[5]}, [r0], r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r0, r7, lsl #2] │ │ │ │ + ldr??.w r0, [r0, r7, 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] @ (67abd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f400a7 │ │ │ │ + vld4.32 {d0-d3}, [r4 :128], r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt ne │ │ │ │ + lslne r7, r4, #2 │ │ │ │ + pushne {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67ac0c │ │ │ │ + bgt.n 67ac6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67acb8 │ │ │ │ + bne.n 67ad18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + beq.n 67aba8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite cs │ │ │ │ + lslcs r7, 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] @ (67ad0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r5!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67add0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aeb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67af42 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ 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, [pc, #8] @ (67af04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b01c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r5} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b08c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b16c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b24c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r2!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b310 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b32c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b348 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r1!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b364 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b380 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b39c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b40c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b428 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b444 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b460 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b47c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b498 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r4} │ │ │ │ + stmia r1!, {r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - it │ │ │ │ - lsl r4, r5, #2 │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ite al │ │ │ │ - lslal r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b508 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {14} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b524 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ite le │ │ │ │ - lslle r4, r5, #2 │ │ │ │ - pushgt {r3, lr} │ │ │ │ + stmia r1!, {r2} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b540 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - itt gt │ │ │ │ - lslgt r4, r5, #2 │ │ │ │ - pushgt {r3, lr} │ │ │ │ + stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b55c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {11} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b578 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {10} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b594 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ite hi │ │ │ │ - lslhi r4, r5, #2 │ │ │ │ - pushls {r3, lr} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - itt vc │ │ │ │ - lslvc r4, r5, #2 │ │ │ │ - pushvc {r3, lr} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - it vs │ │ │ │ - lslvs r4, r5, #2 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - it pl │ │ │ │ - lslpl r4, r5, #2 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b604 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - itt mi │ │ │ │ - lslmi r4, r5, #2 │ │ │ │ - pushmi {r3, lr} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b620 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - it cc │ │ │ │ - lslcc r4, r5, #2 │ │ │ │ + stmia r0!, {r3, r5, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b63c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ite cs │ │ │ │ - lslcs r4, r5, #2 │ │ │ │ - pushcc {r3, lr} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b658 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - wfe │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b674 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ite ne │ │ │ │ - lslne r4, r5, #2 │ │ │ │ - pusheq {r3, lr} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b690 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - it eq │ │ │ │ - lsleq r4, r5, #2 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00fc │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00f0 │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00e4 │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b700 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00d8 │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b71c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00cc │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt │ │ │ │ + lsl r4, r5, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b738 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00c0 │ │ │ │ + nop {15} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b754 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00b4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt al │ │ │ │ + lslal r4, r5, #2 │ │ │ │ + pushal {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b770 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00a8 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + it le │ │ │ │ + lslle r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b78c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x009c │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite gt │ │ │ │ + lslgt r4, r5, #2 │ │ │ │ + pushle {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0090 │ │ │ │ + nop {12} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0084 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r4, r5, #2 │ │ │ │ + pushge {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0078 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + it ge │ │ │ │ + lslge r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x006c │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt ls │ │ │ │ + lslls r4, r5, #2 │ │ │ │ + pushls {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b818 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0060 │ │ │ │ + nop {9} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b834 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0054 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt hi │ │ │ │ + lslhi r4, r5, #2 │ │ │ │ + pushhi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b850 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0048 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + it vc │ │ │ │ + lslvc r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b86c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x003c │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite vs │ │ │ │ + lslvs r4, r5, #2 │ │ │ │ + pushvc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b888 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0030 │ │ │ │ + nop {6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0024 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite pl │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + pushmi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0014 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt mi │ │ │ │ + lslmi r4, r5, #2 │ │ │ │ + pushmi {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0004 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite cc │ │ │ │ + lslcc r4, r5, #2 │ │ │ │ + pushcs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt cs │ │ │ │ + lslcs r4, r5, #2 │ │ │ │ + pushcs {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b914 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite ne │ │ │ │ + lslne r4, r5, #2 │ │ │ │ + pusheq {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b930 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt eq │ │ │ │ + lsleq r4, r5, #2 │ │ │ │ + pusheq {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b94c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b968 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b984 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x00d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + bkpt 0x00c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + bkpt 0x0044 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ba9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67baf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + pop {r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bb98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bbd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r6} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bbec ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bcde │ │ │ │ + pop {r3, r5, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bcf6 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bc94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bd0e │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bcb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bd26 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bccc ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bd3e │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bd56 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bd6e │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bd86 │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bd9e │ │ │ │ + pop {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bdb6 │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bdce │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bd90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bde6 │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bdac ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67bdfe │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67be16 │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67be2e │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 67be46 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r5 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r3 │ │ │ │ + pop {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67be8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 67bf1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67bec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 67bf60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #0 │ │ │ │ + subs r0, r0, #5 │ │ │ │ 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, [pc, #8] @ (67bf38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67bf54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27ae24 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x16956c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #60] @ (67bfa8 ) │ │ │ │ add.w r8, r0, #2 │ │ │ │ @@ -2220994,17 +2221053,17 @@ │ │ │ │ lsrgt r4, r4, #1 │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 67bf7a │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r1, pc, #40 @ (adr r1, 67bfd4 <_mesa_glapi_get_proc_offset@@libgallium-26.2.2-2.so+0x1c>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 67c094 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x28>) │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strd r0, r1, [r8, #-208] @ 0xd0 │ │ │ │ + orns r1, r8, r4, rrx │ │ │ │ │ │ │ │ 0067bfb0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.2.2-2.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 0067bfb8 <_mesa_glapi_get_proc_offset@@libgallium-26.2.2-2.so>: │ │ │ │ @@ -2221395,15 +2221454,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5fa6b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2221429,15 +2221488,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ sxtb r6, r0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #7 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2221470,15 +2221529,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r6, 67c47a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x40e> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r2, r4, #5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2221547,21 +2221606,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 67c4c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x458> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67c4c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45a> │ │ │ │ b.n 67c4da <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46e> │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cbz r6, 67c520 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4b4> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r4, #4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2221776,37 +2221835,37 @@ │ │ │ │ nop │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - stmia r1!, {r3, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsrs r2, r2, #31 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r1, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 67c7b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x746> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2222089,15 +2222148,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67ca2e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x9c2> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [pc, #32] @ (67ca70 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xa04>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 67ca58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x9ec> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 67ca6c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xa00> │ │ │ │ @@ -2222106,15 +2222165,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67ca54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x9e8> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r6, #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] @ (67cad8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xa6c>) │ │ │ │ @@ -2222257,19 +2222316,19 @@ │ │ │ │ nop │ │ │ │ adds r4, #250 @ 0xfa │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r1, r5} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 67cc58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xbec> │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 67cc58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xbec> │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2222321,15 +2222380,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #250 @ 0xfa │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbnz r0, 67cce2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xc76> │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2222463,35 +2222522,35 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #94 @ 0x5e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - revsh r0, r1 │ │ │ │ + cbnz r0, 67ce66 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xdfa> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r2, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rev16 r6, r0 │ │ │ │ + cbnz r6, 67ce54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xde8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ rors r6, r1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - rev r4, r7 │ │ │ │ + cbnz r4, 67ce5e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xdf2> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + cbnz r0, 67ce5a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xdee> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - rev r0, r1 │ │ │ │ + cbnz r0, 67ce5a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xdee> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2222533,15 +2222592,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 67ce2e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xdc2> │ │ │ │ ldrh r6, [r5, #32] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbnz r6, 67cea8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xe3c> │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r4, r5, #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 │ │ │ │ @@ -2222590,17 +2222649,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #30] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbnz r4, 67cf2a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xebe> │ │ │ │ + hlt 0x001c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 67cf1e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xeb2> │ │ │ │ + rev16 r2, 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 │ │ │ │ bl 67ceac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xe40> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2222621,17 +2222680,17 @@ │ │ │ │ blx 748b8 │ │ │ │ clz r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + cbnz r0, 67cf76 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xf0a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r6, 67cf6a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xefe> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 67ceac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xe40> │ │ │ │ @@ -2222664,15 +2222723,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 67cfa6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xf3a> │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + ldrb r0, [r0, #8] │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2222809,15 +2222868,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #24 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r6, 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] @ 67d190 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1124> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2223336,85 +2223395,85 @@ │ │ │ │ b.n 67d2ea <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x127e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #68 @ 0x44 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb7c6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r4, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r2, pc, #584 @ (adr r2, 67d8cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1860>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + setpan #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r5, r6, r7} │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bmi.n 67d618 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x15ac> │ │ │ │ + bpl.n 67d678 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x160c> │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - push {r2} │ │ │ │ + push {r2, r4, r5, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67d726 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x16ba> │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67d75e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x16f2> │ │ │ │ + push {r2, r3, r5, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 67d74c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x16e0> │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 67d744 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x16d8> │ │ │ │ + push {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #236] @ (67d7e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x177c>) │ │ │ │ @@ -2223522,29 +2223581,29 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #254 @ 0xfe │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbz r2, 67d858 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x17ec> │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 67d850 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x17e4> │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r2, #22] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbz r0, 67d84e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x17e2> │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r7, #20] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbz r4, 67d85c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x17f0> │ │ │ │ + push {r2, r4, 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (67d9b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x194c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2223717,35 +2223776,35 @@ │ │ │ │ ldr r3, [pc, #56] @ (67d9ec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1980>) │ │ │ │ add r3, pc │ │ │ │ b.n 67d986 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x191a> │ │ │ │ movs r7, #210 @ 0xd2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 67da42 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x19d6> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + cbz r2, 67d9de <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1972> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r4, #5 │ │ │ │ strh r6, [r3, #12] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - sxth r4, r7 │ │ │ │ + cbz r4, 67da32 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x19c6> │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ strh r4, [r7, #6] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbz r6, 67da10 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x19a4> │ │ │ │ + uxtb r6, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 67dabc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1a50> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2223833,25 +2223892,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67da7e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1a12> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r0, 67dae8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1a7c> │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 67daee <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1a82> │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrb r6, [r6, #31] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 67db1a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1aae> │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 67db54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1ae8> │ │ │ │ cbz r2, 67dafa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1a8e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2224076,15 +2224135,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #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] @ (67ddb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d48>) │ │ │ │ @@ -2224140,27 +2224199,27 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 67dd66 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1cfa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ lsls r0, r5, #5 │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #1000 @ 0x3e8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add sp, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2224228,21 +2224287,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (67dea4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1e38>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 67dd28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1cbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ ldr r4, [pc, #268] @ (67dfcc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1f60>) │ │ │ │ @@ -2224351,15 +2224410,15 @@ │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2224703,23 +2224762,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ subs r6, r3, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r6, r7, #0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + beq.n 67e3f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x238c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + beq.n 67e380 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2314> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (67e448 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x23dc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2224797,17 +2224856,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ adds r6, r4, #1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-224] │ │ │ │ ldr r2, [pc, #592] @ (67e6c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2654>) │ │ │ │ @@ -2225037,37 +2225096,37 @@ │ │ │ │ bl 67dd28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1cbc> │ │ │ │ b.n 67e512 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x24a6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r6, r0, r6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r4, r7, r2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 67eacc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a60>) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #744 @ (adr r7, 67e9c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x295c>) │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #592 @ (adr r7, 67e938 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x28cc>) │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #736 @ (adr r7, 67e9d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2964>) │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 67e85c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x27f0>) │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #736 @ (adr r7, 67e9d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x296c>) │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr.w r3, [pc, #2220] @ 67efb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2f4c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2225912,129 +2225971,129 @@ │ │ │ │ nop │ │ │ │ adds r0, r5, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ adds r6, r3, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #1000 @ (adr r7, 67f3c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3354>) │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #840 @ (adr r6, 67f324 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32b8>) │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r2, r6, #29 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r7, pc, #488 @ (adr r7, 67f1cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3160>) │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 67f3b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3344>) │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 67f050 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2fe4>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #712 @ (adr r6, 67f2cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3260>) │ │ │ │ + add r7, pc, #904 @ (adr r7, 67f38c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3320>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #552 @ (adr r5, 67f230 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31c4>) │ │ │ │ + add r6, pc, #744 @ (adr r6, 67f2f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3284>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #256 @ 0x100 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #664 @ (adr r4, 67f2b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3244>) │ │ │ │ + add r5, pc, #856 @ (adr r5, 67f370 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3304>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #424 @ (adr r5, 67f1c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3158>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 67f284 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3218>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 67f1d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3164>) │ │ │ │ + add r7, pc, #624 @ (adr r7, 67f290 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3224>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 67f2bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3250>) │ │ │ │ + add r7, pc, #856 @ (adr r7, 67f37c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3310>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #280 @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + add r1, pc, #96 @ (adr r1, 67f08c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3020>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 67f320 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32b4>) │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + subs r0, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 67f42c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33c0>) │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 67f0f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3084>) │ │ │ │ + add r5, pc, #368 @ (adr r5, 67f1b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3144>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + ldrb r2, [r6, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - it hi │ │ │ │ - lslhi r1, r5, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 67f0b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3044>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 67f170 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3104>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 67f2bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3250>) │ │ │ │ + add r3, pc, #784 @ (adr r3, 67f37c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3310>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #960 @ (adr r3, 67f430 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33c4>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 67f0f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3084>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #136 @ (adr r4, 67f0fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3090>) │ │ │ │ + add r5, pc, #328 @ (adr r5, 67f1bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3150>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #176 @ (adr r5, 67f128 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30bc>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 67f1e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x317c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 67f1fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3190>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 67f2bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3250>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 67f0a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3034>) │ │ │ │ + add r6, pc, #224 @ (adr r6, 67f160 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30f4>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #88 @ (adr r7, 67f0dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3070>) │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 67f1b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3144>) │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 67f45c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33f0>) │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #160 @ (adr r7, 67f130 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30c4>) │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 67f3d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3368>) │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 67f368 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32fc>) │ │ │ │ + add r7, pc, #912 @ (adr r7, 67f428 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33bc>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 67f18c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3120>) │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #864 @ (adr r4, 67f400 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3394>) │ │ │ │ + add r6, pc, #32 @ (adr r6, 67f0c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3054>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 67f46c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3400>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 67f12c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30c0>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 67f240 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31d4>) │ │ │ │ + add r7, pc, #600 @ (adr r7, 67f300 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3294>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 67f2dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3270>) │ │ │ │ + add r7, pc, #752 @ (adr r7, 67f39c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3330>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2226232,37 +2226291,37 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r5, #28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsrs r6, r4, #28 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #648 @ (adr r5, 67f530 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34c4>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 67f5f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3584>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r2, 67f31e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32b2> │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #24 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #24 @ (adr r4, 67f2dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3270>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 67f39c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3330>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #612] @ (67f54c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34e0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2226491,63 +2226550,63 @@ │ │ │ │ b.n 67f3aa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x333e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #976 @ (adr r3, 67f928 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38bc>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 67f5e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x357c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 67f834 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x37c8>) │ │ │ │ + add r7, pc, #920 @ (adr r7, 67f8f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3888>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #392 @ (adr r6, 67f6fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3690>) │ │ │ │ + add r7, pc, #584 @ (adr r7, 67f7bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3750>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #760 @ (adr r6, 67f870 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3804>) │ │ │ │ + add r7, pc, #952 @ (adr r7, 67f930 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38c4>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #600 @ (adr r5, 67f7d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3768>) │ │ │ │ + add r6, pc, #792 @ (adr r6, 67f894 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3828>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 67f850 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x37e4>) │ │ │ │ + add r7, pc, #912 @ (adr r7, 67f910 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38a4>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + bkpt 0x00a4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0x47ae │ │ │ │ + ldr r0, [pc, #888] @ (67f904 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3898>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 67f5c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x355c>) │ │ │ │ + add r6, pc, #240 @ (adr r6, 67f688 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x361c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 67f73c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36d0>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 67f7fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3790>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 67f5c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x355c> │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 67f614 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35a8>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 67f6d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3668>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 67f7e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x377c>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 67f8a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x383c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 67f6fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3690>) │ │ │ │ + add r6, pc, #528 @ (adr r6, 67f7bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3750>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 67f710 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36a4>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 67f7d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3764>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 67f8a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3834>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 67f960 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38f4>) │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-176] │ │ │ │ mov r9, r1 │ │ │ │ @@ -2226785,49 +2226844,49 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r4, #8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, r3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, pc, #32 @ (adr r4, 67f880 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3814>) │ │ │ │ + add r5, pc, #224 @ (adr r5, 67f940 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38d4>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 67f8b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3848> │ │ │ │ + push {r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 67fb84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3b18>) │ │ │ │ + add r4, pc, #984 @ (adr r4, 67fc44 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3bd8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 67fc54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3be8>) │ │ │ │ + add r4, pc, #144 @ (adr r4, 67f914 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38a8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 67f8c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3854>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 67f980 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3914>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ strex pc, pc, [sp, #1020] @ 0x3fc │ │ │ │ mrc 15, 7, APSR_nzcv, cr15, cr15, {7} │ │ │ │ - add r2, pc, #992 @ (adr r2, 67fc74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3c08>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 67f934 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38c8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2226994,15 +2227053,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #22 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #976 @ (adr r0, 67fe30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3dc4>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 67faf0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3a84>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (67fa88 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3a1c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2227016,15 +2227075,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #22 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #992 @ (adr r0, 67fe74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3e08>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 67fb34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3ac8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2227817,17 +2227876,17 @@ │ │ │ │ b.n 68020e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x41a2> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cdp2 1, 8, cr0, cr10, cr7, {3} │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #292] @ (6803b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x434c>) │ │ │ │ @@ -2228484,15 +2228543,15 @@ │ │ │ │ @ instruction: 0xf7cc0167 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7b20167 │ │ │ │ @ instruction: 0xf7220167 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #80] @ 0x50 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2230560,21 +2230619,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6821cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6160> │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldr r0, [pc, #4] @ (681e88 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5e1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (681e94 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5e28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r6, r1, r0 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 681ec2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5e56> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2230825,15 +2230884,15 @@ │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ str.w r5, [r4, #1476] @ 0x5c4 │ │ │ │ mov.w r8, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ str.w r5, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ - bl b30018 │ │ │ │ + bl b30090 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #240] @ 0xf0 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1888] @ 0x760 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #324] @ 0x144 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2231020,19 +2231079,19 @@ │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ asrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 3, pc, cr13, cr15, {7} │ │ │ │ mcr2 15, 1, pc, cr9, cr15, {7} @ │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bgt.n 68237c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6310> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r6, [r6, r6] │ │ │ │ lsls r1, r4, #5 │ │ │ │ rsb r1, ip, sp, asr #1 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 682428 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63bc> │ │ │ │ push {r3, lr} │ │ │ │ @@ -2231825,15 +2231884,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, 682c80 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6c14> │ │ │ │ - bl b2adb8 │ │ │ │ + bl b2ae30 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 682c8a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6c1e> │ │ │ │ bl 5ae8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d000> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 682c94 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6c28> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2232205,40 +2232264,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 685318 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x92ac> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 683004 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b33298 │ │ │ │ + bl b33310 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 683004 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5aed08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d450> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5af380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49dac8> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2a9e4 │ │ │ │ + bl b2aa5c │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 683004 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f98> │ │ │ │ - bl b2b478 │ │ │ │ + bl b2b4f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b276c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0eb4> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b3624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a1d6c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b32c04 │ │ │ │ + bl b32c7c │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 5af014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d75c> │ │ │ │ mov r0, r4 │ │ │ │ bl 68eacc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x12a60> │ │ │ │ b.n 68300e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fa2> │ │ │ │ bl 5aea94 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d1dc> │ │ │ │ @@ -2240524,15 +2240583,15 @@ │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - beq.n 688fb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xcf44> │ │ │ │ + bne.n 689010 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xcfa4> │ │ │ │ lsls r4, r6, #4 │ │ │ │ strb r6, [r1, #20] │ │ │ │ lsls r7, r4, #5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 688ffe <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xcf92> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b.n 688a92 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xca26> │ │ │ │ @@ -2245236,15 +2245295,15 @@ │ │ │ │ ldrsb.w r3, [r9, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68c8bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x10850> │ │ │ │ ldrsb.w r3, [r9, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68c88a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1081e> │ │ │ │ mov r0, r6 │ │ │ │ - bl b3338c │ │ │ │ + bl b33404 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r9, #724] @ 0x2d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #2 │ │ │ │ b.n 68c7b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1074a> │ │ │ │ ldrb.w r2, [r4, #80] @ 0x50 │ │ │ │ @@ -2246826,15 +2246885,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r6, #30 │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2247126,15 +2247185,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68dd32 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x11cc6> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl b32034 │ │ │ │ + bl b320ac │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dd8d8 │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2247156,15 +2247215,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 68dab8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x11a4c> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl b31fc8 │ │ │ │ + bl b32040 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 68ddb2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x11d46> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2247195,22 +2247254,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, 68de26 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x11dba> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl b32010 │ │ │ │ + bl b32088 │ │ │ │ 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 b32010 │ │ │ │ + bl b32088 │ │ │ │ b.n 68de12 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x11da6> │ │ │ │ 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 │ │ │ │ @@ -2247993,15 +2248052,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 59f73c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x48de84> │ │ │ │ cbz r0, 68e708 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1269c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1768] @ 0x6e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b2c0e8 │ │ │ │ + bl b2c160 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68e702 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x12696> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 682e38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6dcc> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2248221,15 +2248280,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 b2cfa8 │ │ │ │ + bl b2d020 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ cbz r0, 68e9bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x12950> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2248729,15 +2248788,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 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r4, 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, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2253976,20 +2254035,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 692ae2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x16a76> │ │ │ │ nop │ │ │ │ bvs.n 692b7e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x16b12> │ │ │ │ - vmla.i , , d28[0] │ │ │ │ + vsra.u64 d19, d12, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bvs.n 692ba6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x16b3a> │ │ │ │ - vqrdmlsh.s q9, , d26[0] │ │ │ │ + vsra.u32 d19, d10, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r4, 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, #3936] @ 0xf60 │ │ │ │ ldr.w r5, [pc, #1440] @ 69319c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x17130> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2254956,15 +2255015,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 693364 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x172f8> │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2256901,21 +2256960,21 @@ │ │ │ │ negs r1, r0 │ │ │ │ and.w r1, r1, #31 │ │ │ │ and.w r0, r0, #31 │ │ │ │ ubfx r2, r2, #5, #14 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 694ad6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x18a6a> │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2260273,15 +2260332,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb980133 │ │ │ │ + stcl 1, cr0, [r8], {51} @ 0x33 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2260516,15 +2260575,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (697468 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b3fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ addw r0, r0, #2108 @ 0x83c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r0, #2208] @ 0x8a0 │ │ │ │ bx lr │ │ │ │ @@ -2260579,15 +2260638,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2260621,15 +2260680,15 @@ │ │ │ │ ldr.w r1, [r5, #2280] @ 0x8e8 │ │ │ │ cbz r1, 69758c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b520> │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ - bl af46fc │ │ │ │ + bl af4774 │ │ │ │ ldr.w r0, [r5, #2216] @ 0x8a8 │ │ │ │ blx 725a4 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ add.w r0, r4, #1896 @ 0x768 │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ @@ -2260657,15 +2260716,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 697628 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b5bc> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2260673,15 +2260732,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ 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, r2 │ │ │ │ @@ -2260769,38 +2260828,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 624080 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a5c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368d10> │ │ │ │ mov r0, r5 │ │ │ │ - bl aef5c4 │ │ │ │ + bl aef63c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 697822 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b7b6> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aef63c │ │ │ │ + bl aef6b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aef638 │ │ │ │ + bl aef6b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368d8c> │ │ │ │ ldr r3, [pc, #372] @ (6978d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b864>) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl aef5c4 │ │ │ │ + bl aef63c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 697854 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b7e8> │ │ │ │ - bl aef63c │ │ │ │ + bl aef6b4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl aef638 │ │ │ │ + bl aef6b0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368d8c> │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2260931,27 +2260990,27 @@ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ ldrh r6, [r3, #6] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 697144 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b0d8> │ │ │ │ + b.n 6973a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b338> │ │ │ │ lsls r3, r6, #4 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r6, #44 @ 0x2c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r6, #26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ @@ -2261463,21 +2261522,21 @@ │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af4b00 │ │ │ │ + bl af4b78 │ │ │ │ ldr.w r2, [pc, #1616] @ 6984e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c474> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2272] @ 0x8e0 │ │ │ │ - bl aef2cc │ │ │ │ + bl aef344 │ │ │ │ str.w r0, [r9, #2216] @ 0x8a8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 697fd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1bf6a> │ │ │ │ bl 623f14 │ │ │ │ ldr.w r3, [pc, #1588] @ 6984e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c478> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2261681,15 +2261740,15 @@ │ │ │ │ str.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w fp, [r4, #1448] @ 0x5a8 │ │ │ │ str.w r2, [r4, #1488] @ 0x5d0 │ │ │ │ - bl b30018 │ │ │ │ + bl b30090 │ │ │ │ ldr.w r2, [r4, #1880] @ 0x758 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69844c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c3e0> │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2261913,20 +2261972,20 @@ │ │ │ │ strh r0, [r0, #26] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #24] │ │ │ │ lsls r6, r4, #5 │ │ │ │ mcr2 1, 1, r0, cr4, cr15, {2} │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stc2 1, cr0, [r8, #-380] @ 0xfffffe84 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #5 │ │ │ │ bl 5c8492 │ │ │ │ bl 5d6496 │ │ │ │ bl 66c49a │ │ │ │ ldc2l 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -2261943,37 +2262002,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr.w pc, [r1, #255]! │ │ │ │ pld [pc, #-4095] @ 6974c9 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1b45d> │ │ │ │ bl 56e4ca <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x45cc12> │ │ │ │ bl 53c4ce <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x42ac16> │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ble.n 698498 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c42c> │ │ │ │ + svc 14 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - movs r0, #20 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + movs r1, #28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r2, [r2, #2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r0, #1692] @ 0x69c │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 698524 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c4b8> │ │ │ │ add.w r2, r0, #155648 @ 0x26000 │ │ │ │ @@ -2262109,15 +2262168,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2262125,18 +2262184,18 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ ldr.w r1, [r4, #560] @ 0x230 │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b32150 │ │ │ │ + bl b321c8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2262150,15 +2262209,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3592] @ 0xe08 │ │ │ │ cbz r1, 69870a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c69e> │ │ │ │ ldr.w r1, [r1, #560] @ 0x230 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl b3210c │ │ │ │ + bl b32184 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2262367,17 +2262426,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6988f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c88a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - negs r2, r3 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 698840 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c7d4> │ │ │ │ + bpl.n 6988a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1c834> │ │ │ │ lsls r3, r6, #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, #32128 @ 0x7d80 │ │ │ │ add.w r6, r0, #32512 @ 0x7f00 │ │ │ │ @@ -2262970,15 +2263029,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl b32280 │ │ │ │ + bl b322f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 744c8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2752] @ 0xac0 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ @@ -2263089,15 +2263148,15 @@ │ │ │ │ strb r4, [r7, #22] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r6, r4, #5 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - bne.n 699198 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d12c> │ │ │ │ + bcs.n 698ff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1cf8c> │ │ │ │ lsls r3, r6, #4 │ │ │ │ @ instruction: 0xfa8bffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2263122,15 +2263181,15 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 699124 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d0b8> │ │ │ │ clz r3, r3 │ │ │ │ rsb ip, r3, #32 │ │ │ │ add.w r1, r0, #260 @ 0x104 │ │ │ │ @@ -2263193,19 +2263252,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ add.w r0, r5, #155648 @ 0x26000 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r0, #3592] @ 0xe08 │ │ │ │ - bl b3204c │ │ │ │ + bl b320c4 │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r4, #560] @ 0x230 │ │ │ │ cbz r0, 699254 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d1e8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 6991fe <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d192> │ │ │ │ @@ -2263284,15 +2263343,15 @@ │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ ldrb.w r3, [r5, #366] @ 0x16e │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ strb.w r3, [r4, #580] @ 0x244 │ │ │ │ bl 6abbac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2fb40> │ │ │ │ add.w r0, r4, #544 @ 0x220 │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cbz r0, 6992e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d274> │ │ │ │ clz r3, r0 │ │ │ │ rsb r0, r3, #32 │ │ │ │ add.w r1, r5, #260 @ 0x104 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ @@ -2263322,15 +2263381,15 @@ │ │ │ │ clz r3, r1 │ │ │ │ rsb r3, r3, #32 │ │ │ │ add r3, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 699300 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d294> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b3bc24 │ │ │ │ + bl b3bc9c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6992a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d23c> │ │ │ │ ldrb r4, [r7, #19] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2263470,15 +2263529,15 @@ │ │ │ │ ldr.w r2, [r9, #568] @ 0x238 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r2, sp, #39 @ 0x27 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ strb.w r4, [sp, #39] @ 0x27 │ │ │ │ - bl af4328 │ │ │ │ + bl af43a0 │ │ │ │ ldrb.w r3, [sp, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6995fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d590> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ ldr r2, [pc, #276] @ (699610 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d5a4>) │ │ │ │ adds r1, #20 │ │ │ │ @@ -2263795,15 +2263854,15 @@ │ │ │ │ b.n 699690 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d624> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #28] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r6, r4, #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 │ │ │ │ @@ -2263853,15 +2263912,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699888 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d81c> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6998bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1d850> │ │ │ │ blx 744c8 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ addw r0, r9, #2068 @ 0x814 │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2264139,17 +2264198,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 699c12 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dba6> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 699bb2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1db46> │ │ │ │ mov r1, r4 │ │ │ │ b.n 699bea <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1db7e> │ │ │ │ nop │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #204] @ (699d00 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dc94>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -2264220,17 +2264279,17 @@ │ │ │ │ bne.n 699ce2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dc76> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699c88 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dc1c> │ │ │ │ b.n 699cce <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dc62> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ 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 r2, [pc, #192] @ (699ddc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dd70>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2264299,17 +2264358,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 699dc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dd54> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699d6e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dd02> │ │ │ │ b.n 699dac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dd40> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (699ee0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1de74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2264394,17 +2264453,17 @@ │ │ │ │ bne.n 699ec2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1de56> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699e52 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1dde6> │ │ │ │ b.n 699eae <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1de42> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - it pl │ │ │ │ - lslpl r3, r6, #4 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ + lsls r3, r6, #4 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #528] @ (69a10c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1e0a0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2264866,25 +2264925,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsh r6, [r6, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #18 │ │ │ │ + lsls r0, r5, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r0, r1, #18 │ │ │ │ + lsls r0, r7, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r5, #14 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + lsls r6, 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, #2856] @ 0xb28 │ │ │ │ subw sp, sp, #1204 @ 0x4b4 │ │ │ │ ldr.w r3, [pc, #3064] @ 69b000 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1ef94> │ │ │ │ @@ -2266018,42 +2266077,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldrh r6, [r2, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfae000aa │ │ │ │ - @ instruction: 0xfacc00aa │ │ │ │ + ldc2 0, cr0, [r0], {170} @ 0xaa │ │ │ │ + @ instruction: 0xfbfc00aa │ │ │ │ ldrh r6, [r4, r0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cmp r1, #86 @ 0x56 │ │ │ │ + cmp r2, #134 @ 0x86 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r2, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r3, #16] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf7b200aa │ │ │ │ - mcr2 0, 2, r0, cr6, cr0, {5} │ │ │ │ - mcr2 0, 0, r0, cr2, cr0, {5} │ │ │ │ - ldc2 0, cr0, [lr, #-704] @ 0xfffffd40 │ │ │ │ - stc2l 0, cr0, [r6], #704 @ 0x2c0 │ │ │ │ - @ instruction: 0xf1ec00b3 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + str??.w r0, [r2, #170] @ 0xaa │ │ │ │ + vqadd.u64 d16, d22, d16 │ │ │ │ + vqadd.u64 d0, d18, d16 │ │ │ │ + mcr2 0, 2, r0, cr14, cr0, {5} │ │ │ │ + mrc2 0, 0, r0, cr6, cr0, {5} │ │ │ │ + @ instruction: 0xf31c00b3 │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vst4.32 {d0-d3}, [r2 :256], r0 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfa3200b0 │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r4, [pc, #2644] @ 69bab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fa48> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mvn.w r2, #3 │ │ │ │ add r4, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ @@ -2267014,46 +2267073,46 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61b37c │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ b.n 69b338 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1f2cc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - addw r0, r4, #2224 @ 0x8b0 │ │ │ │ - @ instruction: 0xf4f400b0 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + @ instruction: 0xf73400b0 │ │ │ │ + @ instruction: 0xf62400b0 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stcl 0, cr0, [sl, #-680] @ 0xfffffd58 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + cdp 0, 7, cr0, cr10, cr10, {5} │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + movs r0, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stcl 0, cr0, [r4], #680 @ 0x2a8 │ │ │ │ + cdp 0, 1, cr0, cr4, cr10, {5} │ │ │ │ mcr 15, 2, pc, cr11, cr15, {7} @ │ │ │ │ bcc.n 69bbb2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fb46> │ │ │ │ - @ instruction: 0xffff1db6 │ │ │ │ + vqrdmlah.s , , d22[0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf32a00b0 │ │ │ │ - @ instruction: 0xebe200aa │ │ │ │ - adds r0, r7, #5 │ │ │ │ + orrs.w r0, sl, #5767168 @ 0x580000 │ │ │ │ + ldc 0, cr0, [r2, #-680] @ 0xfffffd58 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf21e00b0 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + @ instruction: 0xf34e00b0 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vqadd.s64 d16, d24, d16 │ │ │ │ - vqadd.s64 d0, d30, d16 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + @ instruction: 0xf0a800b0 │ │ │ │ + orn r0, lr, #176 @ 0xb0 │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #2] │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #868] @ (69be84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fe18>) │ │ │ │ @@ -2267374,29 +2267433,29 @@ │ │ │ │ nop │ │ │ │ add r8, fp │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add lr, r8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbz r6, 69bed2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fe66> │ │ │ │ + cbz r6, 69bede <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fe72> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 69b6a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1f638> │ │ │ │ + b.n 69b904 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1f898> │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #48] @ (69bee8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fe7c>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #48] @ (69beec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fe80>) │ │ │ │ mov lr, sp │ │ │ │ @@ -2267422,23 +2267481,23 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w r5, r0, #158720 @ 0x26c00 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ movs r2, #0 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ add.w r1, r5, #548 @ 0x224 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ movs r2, #0 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #552 @ 0x228 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [pc, #36] @ (69bf58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1feec>) │ │ │ │ ldr r3, [pc, #40] @ (69bf5c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fef0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #40] @ 69bf60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fef4> │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #36] @ (69bf64 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1fef8>) │ │ │ │ @@ -2268351,15 +2268410,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r1, #8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #78 @ 0x4e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (69cb84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20b18>) │ │ │ │ @@ -2268570,25 +2268629,25 @@ │ │ │ │ b.n 69c9b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20946> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #140 @ 0x8c │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 69cb14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20aa8> │ │ │ │ + ble.n 69cb74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20b08> │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #70 @ 0x46 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bgt.n 69cab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20a48> │ │ │ │ + ble.n 69cb14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20aa8> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 69cbd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20b6c> │ │ │ │ + ble.n 69cc38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20bcc> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 69cb10 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20aa4> │ │ │ │ + bgt.n 69cb70 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20b04> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 69cc58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20bec> │ │ │ │ + bgt.n 69cab8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20a4c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ 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 │ │ │ │ @@ -2268608,15 +2268667,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b32034 │ │ │ │ + bl b320ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ @@ -2268681,15 +2268740,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, r1, #7040 @ 0x1b80 │ │ │ │ adds r1, #12 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ cbz r4, 69ccc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20c5c> │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2268697,15 +2268756,15 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 69ccca <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20c5e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b32034 │ │ │ │ + bl b320ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr.w r3, [r0, #1672] @ 0x688 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -2268719,15 +2268778,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 69cda6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20d3a> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ - bl b32010 │ │ │ │ + bl b32088 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 69cdb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20d4c> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 69cd84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20d18> │ │ │ │ @@ -2268746,15 +2268805,15 @@ │ │ │ │ bne.n 69cd50 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20ce4> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 69cd84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20d18> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b32034 │ │ │ │ + bl b320ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ ldr.w r0, [r6, #3248] @ 0xcb0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2268762,15 +2268821,15 @@ │ │ │ │ bl 6c1fb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45f4c> │ │ │ │ add.w r0, r4, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl b32010 │ │ │ │ + bl b32088 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69cd4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20ce0> │ │ │ │ b.n 69cd84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20d18> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ @@ -2268801,28 +2268860,28 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r0, r0, #7040 @ 0x1b80 │ │ │ │ adds r0, #12 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r6, #2980] @ 0xba4 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69d09c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21030> │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #376] @ 0x178 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl afaa60 │ │ │ │ + bl afaad8 │ │ │ │ ldr.w r3, [r4, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 69ce62 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20df6> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2268843,15 +2268902,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6abbac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2fb40> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3592] @ 0xe08 │ │ │ │ - bl b31fc8 │ │ │ │ + bl b32040 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r6, #2972] @ 0xb9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 69d0bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21050> │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ cbz r0, 69ceac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20e40> │ │ │ │ clz r0, r0 │ │ │ │ @@ -2269028,15 +2269087,15 @@ │ │ │ │ b.n 69ced8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20e6c> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 69cec0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20e54> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b3bc24 │ │ │ │ + bl b3bc9c │ │ │ │ mov r4, r0 │ │ │ │ b.n 69ce2c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20dc0> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2269673,31 +2269732,31 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r3, r7, #8 │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #4] │ │ │ │ b.n 69d342 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x212d6> │ │ │ │ nop │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + str r1, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2269904,15 +2269963,15 @@ │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 69da02 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21996> │ │ │ │ b.n 69d9ce <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21962> │ │ │ │ nop │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ @@ -2270017,15 +2270076,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 69db56 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21aea> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r5, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #188 @ 0xbc │ │ │ │ lsls r6, r4, #5 │ │ │ │ @@ -2270146,15 +2270205,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, #110 @ 0x6e │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2270355,15 +2270414,15 @@ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 69dd98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21d2c> │ │ │ │ movs r4, #0 │ │ │ │ b.n 69ded8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21e6c> │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2270554,15 +2270613,15 @@ │ │ │ │ b.n 69e084 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x22018> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, #200 @ 0xc8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r4, r6, #5 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2270821,21 +2270880,21 @@ │ │ │ │ b.n 69e34a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x222de> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r5, #2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, r5, #2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, 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, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #532] @ (69e644 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x225d8>) │ │ │ │ @@ -2271023,19 +2271082,19 @@ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r6, r0, r7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r2, r2, r7 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2271165,22 +2271224,22 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 69e6a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x22636> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r0, r6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 69e7b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2274c> │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itet vs │ │ │ │ - lslvs r0, r6, #2 │ │ │ │ - addvc r0, r0, r2 │ │ │ │ - lslvs r6, r4, #5 │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + adds r0, r0, r2 │ │ │ │ + lsls r6, 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, #3136] @ 0xc40 │ │ │ │ sub.w sp, sp, #924 @ 0x39c │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r4, [pc, #2400] @ 69f138 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x230cc> │ │ │ │ @@ -2272079,29 +2272138,29 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r0, r2, r0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 69f198 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2312c> │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r0, 69f198 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2312c> │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev r4, r4 │ │ │ │ + cbnz r4, 69f1a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2313c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + cbnz r2, 69f1a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2313c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 69f184 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x23118> │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + cbnz r0, 69f170 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x23104> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb66a │ │ │ │ + @ instruction: 0xb79a │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6a0116 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x240aa> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ @@ -2273508,33 +2273567,33 @@ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 69ff0a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x23e9e> │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ bl 61ae44 │ │ │ │ b.n 69ff0a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x23e9e> │ │ │ │ nop │ │ │ │ - cbz r6, 6a00f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x24084> │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 6a00f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x24086> │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 6a00f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2408a> │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #80 @ (adr r7, 6a0144 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x240d8>) │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2274707,27 +2274766,27 @@ │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ b.w 69ed12 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x22ca6> │ │ │ │ - add r4, pc, #808 @ (adr r4, 6a10e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2507c>) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 6a11a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2513c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #64 @ (adr r2, 6a0e04 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x24d98>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 6a0ec4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x24e58>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #448 @ (adr r0, 6a0f88 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x24f1c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ blx 73a5c <__aeabi_uidiv@plt> │ │ │ │ ubfx r4, r4, #0, #14 │ │ │ │ @@ -2275209,30 +2275268,30 @@ │ │ │ │ bl 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ mov r8, r0 │ │ │ │ b.n 6a0e86 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x24e1a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ rsbs r1, sl, #101 @ 0x65 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vrhadd.s32 q0, q3, │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [sp, #8] │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2275939,31 +2275998,31 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ stc 1, cr0, [sl], {101} @ 0x65 │ │ │ │ ldcl 1, cr0, [sl], #-404 @ 0xfffffe6c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r6, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r4, 6a1b00 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x25a94> │ │ │ │ + cbnz r4, 6a1b0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x25aa0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r0, #54] @ 0x36 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r5, r9, [sp, #220] @ 0xdc │ │ │ │ ldr.w fp, [sp, #228] @ 0xe4 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr.w sl, [sp, #232] @ 0xe8 │ │ │ │ @@ -2276558,45 +2276617,45 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 6a21d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x26166> │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ udf #232 @ 0xe8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #420] @ 0x1a4 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ @@ -2277494,55 +2277553,55 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, pc, #588 @ (adr r2, 6a2d08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x26c9c>) │ │ │ │ @ instruction: 0xffffe9f5 │ │ │ │ - vcvt.f16.u16 , q13, #1 │ │ │ │ + @ instruction: 0xffff7daa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r7, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ @@ -2278784,70 +2278843,70 @@ │ │ │ │ bl 6abee4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2fe78> │ │ │ │ b.w 6a24da <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2646e> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + ldrb r6, [r0, #3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + strb r2, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, #23] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r5, #2] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r1, #4] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r4, #116] @ 0x74 │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str.w r0, [lr, r9, lsl #2] │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + ldr??.w r0, [lr, r9, lsl #2] │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ movs r1, #4 │ │ │ │ bl 69cc0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x20ba0> │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.w 6a24e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2647a> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ @@ -2279438,26 +2279497,26 @@ │ │ │ │ ldrd r1, r2, [sp, #360] @ 0x168 │ │ │ │ bl 6ac8d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3086c> │ │ │ │ b.w 6a24e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2647a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - @ instruction: 0xf73800a9 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + str??.w r0, [r8, r9, lsl #2] │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r6, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r4, #14] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r1, #32 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ vmov.f64 d0, #64 @ 0x3e000000 0.125 │ │ │ │ ldrb.w r2, [r2, #169] @ 0xa9 │ │ │ │ vmov s16, r2 │ │ │ │ @@ -2279792,26 +2279851,26 @@ │ │ │ │ bl 61ade0 │ │ │ │ b.w 6a24e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2647a> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - smlaltb r0, r0, r8, r3 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + ldc2l 0, cr0, [r8], #652 @ 0x28c │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2280339,15 +2280398,15 @@ │ │ │ │ nop │ │ │ │ pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 6a4890 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x28824> │ │ │ │ lsls r5, r4, #5 │ │ │ │ @@ -2280710,15 +2280769,15 @@ │ │ │ │ add.w r2, sp, #55 @ 0x37 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [r5, #2976] @ 0xba0 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strb.w r5, [r4, #-129] │ │ │ │ - bl af4328 │ │ │ │ + bl af43a0 │ │ │ │ ldrb.w r3, [r4, #-129] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6a4f78 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x28f0c> │ │ │ │ ldr.w r1, [sl, #3604] @ 0xe14 │ │ │ │ ldr.w r0, [sl, #3248] @ 0xcb0 │ │ │ │ bl 6c1fb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45f4c> │ │ │ │ ldr r2, [pc, #952] @ (6a5074 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x29008>) │ │ │ │ @@ -2281075,15 +2281134,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #532 @ 0x214 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #-8] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2281539,15 +2281598,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r6, sp, #264 @ 0x108 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2281658,15 +2281717,15 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #792] @ 0x318 │ │ │ │ - bl b3c1c8 │ │ │ │ + bl b3c240 │ │ │ │ mov r0, r4 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6a57ee <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x29782> │ │ │ │ ldr r3, [pc, #332] @ (6a5834 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x297c8>) │ │ │ │ @@ -2281800,21 +2281859,21 @@ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ b.n 6a5680 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x29614> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsrs r4, r1, #2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldr r7, [pc, #504] @ (6a5a30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x299c4>) │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ lsls r3, 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, #3472] @ 0xd90 │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ mov r0, r2 │ │ │ │ @@ -2282511,38 +2282570,38 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r7, pc, #544 @ (adr r7, 6a6154 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a0e8>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #744] @ (6a6228 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a1bc>) │ │ │ │ + ldr r1, [pc, #936] @ (6a62e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a27c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r3, #28] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + ldr r0, [pc, #792] @ (6a626c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a200>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #208] @ (6a6028 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x29fbc>) │ │ │ │ + ldr r5, [pc, #400] @ (6a60e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a07c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #376 @ (adr r1, 6a60d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a06c>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 6a6198 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a12c>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #504] @ (6a615c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a0f0>) │ │ │ │ + ldr r4, [pc, #696] @ (6a621c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a1b0>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ - ldr r2, [pc, #472] @ (6a6144 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a0d8>) │ │ │ │ + ldr r3, [pc, #664] @ (6a6204 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a198>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #776] @ (6a6278 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a20c>) │ │ │ │ + ldr r2, [pc, #968] @ (6a6338 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a2cc>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r0, pc, #1016 @ (adr r0, 6a636c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a300>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2282655,37 +2282714,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 74474 │ │ │ │ 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} │ │ │ │ - rors r4, r5 │ │ │ │ + orrs r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r6, r2 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r6, r1 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r6, r1 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r0, r1 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r0, r1 │ │ │ │ + cmn r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r2, r1 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r2, r0 │ │ │ │ + cmn r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs r2, r7 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs r4, r6 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sbcs r4, r5 │ │ │ │ + cmn r4, r3 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2282746,15 +2282805,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r9 │ │ │ │ + mov r6, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2282829,15 +2282888,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r9 │ │ │ │ + cmp sl, pc │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2282957,21 +2283016,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r7, #114 @ 0x72 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2283076,21 +2283135,21 @@ │ │ │ │ b.n 6a6468 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a3fc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r5 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ 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, #3552] @ 0xde0 │ │ │ │ @@ -2283267,19 +2283326,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #8 │ │ │ │ beq.n 6a66b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a644> │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ adds r5, #1 │ │ │ │ blx 743f0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2283646,39 +2283705,39 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ bl 6441b0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 6a6aac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2aa40> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r4, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 6a69c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a95c> │ │ │ │ + bvc.n 6a6a28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a9bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #176 @ 0xb0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r1, #144 @ 0x90 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + subs r2, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #92 @ 0x5c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #54 @ 0x36 │ │ │ │ + subs r5, #102 @ 0x66 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ @@ -2284187,37 +2284246,37 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a6fa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2af38> │ │ │ │ b.w 6a64f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2a484> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r6, #88 @ 0x58 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r6, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #56] @ (6a709c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b030>) │ │ │ │ @@ -2284234,26 +2284293,26 @@ │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ addw r0, r4, #2092 @ 0x82c │ │ │ │ - bl af411c │ │ │ │ + bl af4194 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 2dd09e <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x1cb7e6> │ │ │ │ vrecps.f32 , , │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r1, r0, #2092 @ 0x82c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af4194 │ │ │ │ + bl af420c │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, 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 r1, [r0, #1672] @ 0x688 │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2284362,15 +2284421,15 @@ │ │ │ │ addw r1, sl, #2092 @ 0x82c │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r0, sl, #2044 @ 0x7fc │ │ │ │ mov r2, r7 │ │ │ │ movs r5, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl af4328 │ │ │ │ + bl af43a0 │ │ │ │ ldr.w r1, [r4, #3612] @ 0xe1c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ bl 6c1f84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45f18> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ ldrb.w r2, [r4, #3259] @ 0xcbb │ │ │ │ @@ -2284402,15 +2284461,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 62584c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2284469,15 +2284528,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6a73ca <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b35e> │ │ │ │ cbnz r6, 6a738a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b31e> │ │ │ │ ldr r3, [pc, #160] @ (6a7400 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b394>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl af02ec │ │ │ │ + bl af0364 │ │ │ │ cbz r0, 6a73c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b358> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2284524,15 +2284583,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6a737a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b30e> │ │ │ │ ... │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2284607,15 +2284666,15 @@ │ │ │ │ ldr r3, [pc, #364] @ (6a7634 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b5c8>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl af0418 │ │ │ │ + bl af0490 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6a75f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b584> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 457944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34608c> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2284725,31 +2284784,31 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r9, #255 @ 0xff │ │ │ │ mov.w sl, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 6a753c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af04f4 │ │ │ │ + bl af056c │ │ │ │ b.n 6a75f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b584> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r4, [r6, #26] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2284873,15 +2284932,15 @@ │ │ │ │ bl 47cb14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b25c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vldr d7, [r4, #24] │ │ │ │ add.w r0, r2, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ vstr d7, [sp] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl af4998 │ │ │ │ + bl af4a10 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 47cb30 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b278> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6a77be <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b752> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 728a4 │ │ │ │ @@ -2284936,15 +2284995,15 @@ │ │ │ │ bl 47cb14 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b25c> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl af4724 │ │ │ │ + bl af479c │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6a78be <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b852> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2284993,15 +2285052,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6a78f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2b88c>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0c30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2285238,15 +2285297,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #236] @ (6a7c64 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2bbf8>) │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ - bl af0378 │ │ │ │ + bl af03f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6a7ad6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2ba6a> │ │ │ │ b.n 6a7a9a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2ba2e> │ │ │ │ vldr d7, [pc, #192] @ 6a7c50 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2bbe4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2285317,15 +2285376,15 @@ │ │ │ │ ... │ │ │ │ strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + bkpt 0x0084 │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2285337,15 +2285396,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 b2fd00 │ │ │ │ + bl b2fd78 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6a7d68 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2bcfc> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r6, #55 @ 0x37 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2285390,15 +2285449,15 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ movs r0, #1 │ │ │ │ b.n 6a7ce6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2bc7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl b2fcec │ │ │ │ + bl b2fd64 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 6a7d0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2bca0> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2285646,15 +2285705,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 725a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af04f4 │ │ │ │ + bl af056c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 725a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r1, 6a8014 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2bfa8> │ │ │ │ push {r4, lr} │ │ │ │ @@ -2287223,15 +2287282,15 @@ │ │ │ │ b.n 6a8e34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2cdc8> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 6a8f1e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2ceb2> │ │ │ │ mov fp, r0 │ │ │ │ b.n 6a8e34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2cdc8> │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + beq.n 6a9060 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2cff4> │ │ │ │ lsls r2, r6, #4 │ │ │ │ bl 6c506a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x48ffe> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2287821,25 +2287880,25 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6a9734 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2d6c8> │ │ │ │ + bhi.n 6a9794 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2d728> │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 6a97ec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2d780> │ │ │ │ + bvc.n 6a964c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2d5e0> │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ 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, #1816] @ 0x718 │ │ │ │ @@ -2288304,25 +2288363,25 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #584] @ (6a9e50 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2dde4>) │ │ │ │ + ldr r2, [pc, #776] @ (6a9f10 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2dea4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #136] @ (6a9c98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2dc2c>) │ │ │ │ + ldr r1, [pc, #328] @ (6a9d58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2dcec>) │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (6a9cc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2dc5c>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2288771,26 +2288830,26 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - itet gt │ │ │ │ - lslgt r7, r4, #2 │ │ │ │ - addle r1, #64 @ 0x40 │ │ │ │ - lslgt r1, r5, #2 │ │ │ │ - bkpt 0x0098 │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + it gt │ │ │ │ + lslgt r7, r4, #2 │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r6, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2289514,23 +2289573,24 @@ │ │ │ │ b.n 6aa646 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2e5da> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 0, cr0, cr4, cr9, {5} │ │ │ │ - ldc2l 0, cr0, [r0, #676]! @ 0x2a4 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + vhadd.u d0, d20, d25 │ │ │ │ + vhadd.u32 d0, d16, d25 │ │ │ │ + cmp r2, #0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.u16 q0, d18, d31 │ │ │ │ - cdp2 0, 5, cr0, cr4, cr15, {5} │ │ │ │ - movs r7, #6 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + vaddl.u8 q0, d20, d31 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrsb r0, [r5, r6] │ │ │ │ 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, #1800] @ 0x708 │ │ │ │ @@ -2289808,23 +2289868,23 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aa936 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2e8ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb6e00a9 │ │ │ │ - @ instruction: 0xfb5600a9 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + ldc2 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #254 @ 0xfe │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [r6], {175} @ 0xaf │ │ │ │ - @ instruction: 0xfb4600af │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + ldc2 0, cr0, [r6, #700]! @ 0x2bc │ │ │ │ + ldc2l 0, cr0, [r6], #-700 @ 0xfffffd44 │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r2, [r3, r2] │ │ │ │ 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, #1848] @ 0x738 │ │ │ │ @@ -2290113,23 +2290173,23 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aac3e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2ebd2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [ip, #169] @ 0xa9 │ │ │ │ - strh.w r0, [r4, #169] @ 0xa9 │ │ │ │ - @ instruction: 0xfa0e00af │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + vld1.8 {d16[5]}, [ip], r9 │ │ │ │ + ldr??.w r0, [r4, #169] @ 0xa9 │ │ │ │ + @ instruction: 0xfb3e00af │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r4, #4 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh.w r0, [r6, pc, lsl #2] │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + ldr??.w r0, [r6, pc, lsl #2] │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r2, [r7, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2292804,37 +2292864,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 73700 │ │ │ │ b.n 6ac9c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30956> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6ac9c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30956> │ │ │ │ - bgt.n 6aca1c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x309b0> │ │ │ │ + ble.n 6aca7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a10> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6acbec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b80> │ │ │ │ + ble.n 6aca4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x309e0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6acbb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b4c> │ │ │ │ + ble.n 6aca18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x309ac> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6acba0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b34> │ │ │ │ + ble.n 6aca00 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30994> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6acb68 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30afc> │ │ │ │ + ble.n 6acbc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b5c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6acb4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30ae0> │ │ │ │ + ble.n 6acbac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b40> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6acb30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30ac4> │ │ │ │ + ble.n 6acb90 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b24> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6acafc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a90> │ │ │ │ + ble.n 6acb5c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30af0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6acae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a74> │ │ │ │ + ble.n 6acb40 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30ad4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6acaa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a3c> │ │ │ │ + bgt.n 6acb08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a9c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6aca74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a08> │ │ │ │ + bgt.n 6acad4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a68> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6aca38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x309cc> │ │ │ │ + bgt.n 6aca98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30a2c> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2292875,15 +2292935,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 627254 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - blt.n 6acbac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b40> │ │ │ │ + bgt.n 6acc0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30ba0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2292980,19 +2293040,19 @@ │ │ │ │ b.n 6acc06 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b9a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6acc06 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b9a> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6acd48 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30cdc> │ │ │ │ + blt.n 6acba8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30b3c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 6acd00 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30c94> │ │ │ │ + blt.n 6acd60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30cf4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 6accd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30c64> │ │ │ │ + blt.n 6acd30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30cc4> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2293096,15 +2293156,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 6273f0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - bls.n 6ace6c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30e00> │ │ │ │ + bge.n 6acccc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30c60> │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6ace78 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x30e0c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2293505,53 +2293565,53 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #82 @ 0x52 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6ad224 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x311b8> │ │ │ │ + bvc.n 6ad284 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31218> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 6ad1ec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31180> │ │ │ │ + bhi.n 6ad24c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x311e0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6ad124 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x310b8> │ │ │ │ + bvc.n 6ad184 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31118> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 6ad2d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31264> │ │ │ │ + bvs.n 6ad130 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x310c4> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 6ad234 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x311c8> │ │ │ │ + bvs.n 6ad294 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31228> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 6ad2a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31238> │ │ │ │ + bvc.n 6ad104 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31098> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 6ad294 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31228> │ │ │ │ + bvs.n 6ad0f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31088> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 6ad298 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3122c> │ │ │ │ + bvs.n 6ad0f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3108c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bpl.n 6ad1fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31190> │ │ │ │ + bvs.n 6ad25c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x311f0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 6ad1ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31140> │ │ │ │ + bvc.n 6ad20c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x311a0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 6ad178 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3110c> │ │ │ │ + bvs.n 6ad1d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3116c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 6ad2d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31264> │ │ │ │ + bpl.n 6ad130 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x310c4> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 6ad288 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3121c> │ │ │ │ + bpl.n 6ad2e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3127c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bmi.n 6ad2b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31248> │ │ │ │ + bpl.n 6ad114 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x310a8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 6ad2a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31238> │ │ │ │ + bvs.n 6ad304 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31298> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad1ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31140> │ │ │ │ + bmi.n 6ad20c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x311a0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 6ad1b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31148> │ │ │ │ + bpl.n 6ad214 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x311a8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6ad180 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31114> │ │ │ │ + bmi.n 6ad1e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31174> │ │ │ │ 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, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2293939,29 +2293999,29 @@ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ b.n 6ad3ba <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3134e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6ad584 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31518> │ │ │ │ + bmi.n 6ad5e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31578> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad6c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31654> │ │ │ │ + bmi.n 6ad720 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x316b4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 6ad5e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3157c> │ │ │ │ + bmi.n 6ad648 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x315dc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bcs.n 6ad6a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31634> │ │ │ │ + bcc.n 6ad700 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31694> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 6ad5b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31544> │ │ │ │ + bcs.n 6ad610 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x315a4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 6ad6a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31634> │ │ │ │ + bcs.n 6ad700 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31694> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ad734 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x316c8> │ │ │ │ + bne.n 6ad594 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31528> │ │ │ │ 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, #3704] @ 0xe78 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1116] @ 6adac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31a54> │ │ │ │ @@ -2294387,31 +2294447,31 @@ │ │ │ │ b.n 6ad936 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x318ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + beq.n 6adb7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x31b10> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2295180,49 +2295240,49 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r4, #238 @ 0xee │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #206 @ 0xce │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r6!, {r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2295295,15 +2295355,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74900 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2295453,15 +2295513,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 6ae51c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x324b0> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, 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, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2295960,25 +2296020,25 @@ │ │ │ │ b.n 6ae916 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x328aa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r2, r1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - it │ │ │ │ - lsl r7, r5, #2 │ │ │ │ - nop {15} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r4, r4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + itt ne │ │ │ │ + lslne r7, r5, #2 │ │ │ │ + popne {r2, r4, r5, r7, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r7, [pc, #956] @ (6aee98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32e2c>) │ │ │ │ @@ -2296327,27 +2296387,27 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6aee36 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32dca> │ │ │ │ nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 6aeefe <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32e92> │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r1, #20 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x003c │ │ │ │ + cbnz r4, 6aef22 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32eb6> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 6aef20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32eb4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 6aef0e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32ea2> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r6, 6aeed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x32e6c> │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r0, #7 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w r9, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2296919,27 +2296979,27 @@ │ │ │ │ b.n 6af4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33478> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsrs r0, r6, #29 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r2, 6af520 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x334b4> │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 6af520 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x334b4> │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + cbz r6, 6af554 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x334e8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - sxth r6, r1 │ │ │ │ + cbz r6, 6af532 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x334c6> │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 73328 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2297122,15 +2297182,15 @@ │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 619838 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6af39e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33332> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r4, r0, #6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2297201,24 +2297261,24 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6af7e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33774>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0c30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf31000b3 │ │ │ │ + orr.w r0, r0, #5865472 @ 0x598000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (6af7fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33790>) │ │ │ │ add r2, pc │ │ │ │ bl 6b0bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34b58> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r1, [pc, #228] @ (6af8f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33888>) │ │ │ │ mov r2, r0 │ │ │ │ @@ -2297331,15 +2297391,15 @@ │ │ │ │ cbz r0, 6af950 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x338e4> │ │ │ │ bl 69bf70 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3636] @ 0xe34 │ │ │ │ cbz r0, 6af95a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x338ee> │ │ │ │ bl 69bf70 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3596] @ 0xe0c │ │ │ │ cbz r0, 6af964 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x338f8> │ │ │ │ - bl b2adb8 │ │ │ │ + bl b2ae30 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6af96c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33900> │ │ │ │ bl 5abc8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49a3d4> │ │ │ │ ldr.w r0, [r8, #3592] @ 0xe08 │ │ │ │ cbz r0, 6af976 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3390a> │ │ │ │ bl 5ae8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d000> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2297712,29 +2297772,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5abba0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49a2e8> │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6afe5a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33dee> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2a9e4 │ │ │ │ + bl b2aa5c │ │ │ │ str.w r0, [r6, #3596] @ 0xe0c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6afe5a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x33dee> │ │ │ │ - bl b2b478 │ │ │ │ + bl b2b4f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b276c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a0eb4> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b3624 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4a1d6c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ - bl b32c04 │ │ │ │ + bl b32c7c │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ movs r1, #0 │ │ │ │ bl 5af014 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d75c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5af100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d848> │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ @@ -2297806,15 +2297866,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ lsls r4, r3, #16 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #16 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ asrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb67ffff │ │ │ │ @@ -2298425,15 +2298485,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2284] @ 0x8ec │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6b058e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34522> │ │ │ │ bl 457944 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34608c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldrh r6, [r5, r0] │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2299020,15 +2299080,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ b.n 6b0b60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34af4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf4ea0164 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ eors.w r1, r8, #14942208 @ 0xe40000 │ │ │ │ ldr r3, [pc, #8] @ (6b0bc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34b54>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ bx lr │ │ │ │ @@ -2299359,15 +2299419,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2800164 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, r6, #100 @ 0x64 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2299468,15 +2299528,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r4, #100 @ 0x64 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ vext.8 q8, q7, q10, #1 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6b1088 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3501c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2299529,15 +2299589,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6b10b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35048> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #576] @ (6b1334 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x352c8>) │ │ │ │ + ldr r6, [pc, #768] @ (6b13f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35388>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2300127,15 +2300187,15 @@ │ │ │ │ b.n 6b15c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3555c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #792] @ (6b1a4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x359e0>) │ │ │ │ + ldr r1, [pc, #984] @ (6b1b0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35aa0>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2300458,19 +2300518,19 @@ │ │ │ │ b.n 6b17e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3577a> │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6b17e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3577a> │ │ │ │ stmia.w ip!, {r2, r5, r6, r8} │ │ │ │ - mov r8, r1 │ │ │ │ + blx r7 │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -2300759,15 +2300819,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #2744] @ 0xab8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ blx 73e10 │ │ │ │ b.n 6b1dfc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35d90> │ │ │ │ - asrs r6, r5 │ │ │ │ + negs r6, r3 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2300822,15 +2300882,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b1e78 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35e0c> │ │ │ │ b.n 6b1e9e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35e32> │ │ │ │ bl 6b0670 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34604> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #160] @ (6b1f88 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x35f1c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2301436,17 +2301496,17 @@ │ │ │ │ mov sl, r3 │ │ │ │ b.n 6b227e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36212> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r1 │ │ │ │ bls.n 6b24d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36466> │ │ │ │ b.n 6b2504 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36498> │ │ │ │ nop │ │ │ │ - strh r4, [r7, #32] │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2301525,17 +2301585,17 @@ │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 6b2560 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x364f4> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #160 @ 0xa0 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ bge.n 6b2648 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x365dc> │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2301802,17 +2301862,17 @@ │ │ │ │ ... │ │ │ │ bls.n 6b2898 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3682c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 6b2870 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36804> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + subs r2, #6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r4, pc, #784 @ (adr r4, 6b2c34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36bc8>) │ │ │ │ + add r5, pc, #976 @ (adr r5, 6b2cf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36c88>) │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2301832,17 +2301892,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6b2618 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x365ac> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r2, pc, #0 @ (adr r2, 6b2970 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36904>) │ │ │ │ + add r3, pc, #192 @ (adr r3, 6b2a30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x369c4>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #172 @ 0xac │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r2, r6, #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 │ │ │ │ @@ -2301991,21 +2302051,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 463b80 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3522c8> │ │ │ │ b.n 6b29c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3695c> │ │ │ │ - add r1, pc, #632 @ (adr r1, 6b2dbc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36d50>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 6b2e7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36e10>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r0, pc, #656 @ (adr r0, 6b2de0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36d74>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 6b2ea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36e34>) │ │ │ │ lsls r3, r4, #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 │ │ │ │ @@ -2302278,19 +2302338,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ bmi.n 6b2efc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36e90> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 6b2eb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36e44> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - adds r3, #176 @ 0xb0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r1, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2302393,19 +2302453,19 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b2f88 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36f1c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r4, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bne.n 6b304c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36fe0> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 6b2ebc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x36e50> │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -2302762,25 +2302822,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6b3346 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x372da> │ │ │ │ b.n 6b32f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x37288> │ │ │ │ bl 6b0670 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34604> │ │ │ │ b.n 6b32a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x3723c> │ │ │ │ nop │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r5, #226 @ 0xe2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (6b350c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x374a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2302920,15 +2302980,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r3, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - strb r2, [r6, #7] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2303416,19 +2303476,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r6} │ │ │ │ lsls r4, r4, #5 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2303805,21 +2303865,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6b3aa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x37a3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r2, r6, #4 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r2, r6, #4 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r6, #28 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2304436,21 +2304496,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 6b3168 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x370fc> │ │ │ │ b.n 6b40c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38056> │ │ │ │ mov r1, r5 │ │ │ │ bl 6b3e50 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x37de4> │ │ │ │ b.n 6b43c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x38358> │ │ │ │ nop │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r2, r6, #4 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r2, 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2314926,15 +2314986,15 @@ │ │ │ │ nop │ │ │ │ blx r0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov r8, lr │ │ │ │ lsls r4, r4, #5 │ │ │ │ - add r4, pc, #576 @ (adr r4, 6bc3b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x40344>) │ │ │ │ + add r5, pc, #768 @ (adr r5, 6bc470 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x40404>) │ │ │ │ lsls r1, r6, #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, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ @@ -2315786,15 +2315846,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 6bc8d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4086c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r6, #104 @ 0x68 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2316623,15 +2316683,15 @@ │ │ │ │ b.n 6bd4aa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4143e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #24] │ │ │ │ lsls r1, r6, #4 │ │ │ │ cmp r2, #236 @ 0xec │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2317502,15 +2317562,15 @@ │ │ │ │ b.n 6bdf12 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x41ea6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ movs r0, #132 @ 0x84 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2318362,15 +2318422,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6be93e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x428d2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r0, r2, #7 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r1, r6, #4 │ │ │ │ asrs r0, r3, #25 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2319193,15 +2319253,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bf31c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x432b0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r5, #23 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsrs r2, r7, #17 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2320032,15 +2320092,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bfcfa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x43c8e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #16 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r4, r3, #10 │ │ │ │ lsls r4, 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 │ │ │ │ @@ -2320871,15 +2320931,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6c06dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x44670> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r5, #8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r6] │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldrh.w r0, [sl, #355] @ 0x163 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2320924,15 +2320984,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 af3c4c │ │ │ │ + bl af3cc4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6c0844 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x447d8> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 73e10 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2321184,15 +2321244,15 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 6c0ae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x44a74> │ │ │ │ ldr.w r6, [r6, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6c0ad2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x44a66> │ │ │ │ add.w r6, r8, #65536 @ 0x10000 │ │ │ │ @@ -2321245,15 +2321305,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 744c8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl af3c64 │ │ │ │ + bl af3cdc │ │ │ │ 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 │ │ │ │ @@ -2321543,15 +2321603,15 @@ │ │ │ │ add.w ip, r0, #1 │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w ip, [r5, #128] @ 0x80 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af4128 │ │ │ │ + bl af41a0 │ │ │ │ b.n 6c0ec2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x44e56> │ │ │ │ add.w r1, r5, #132 @ 0x84 │ │ │ │ add.w r3, r6, #65536 @ 0x10000 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r5, [r3, #916] @ 0x394 │ │ │ │ add.w r3, r5, #65536 @ 0x10000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2321970,17 +2322030,17 @@ │ │ │ │ str.w r0, [r5, #3216] @ 0xc90 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #3212] @ 0xc8c │ │ │ │ str.w r2, [r5, #3220] @ 0xc94 │ │ │ │ str.w r3, [r5, #3224] @ 0xc98 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r4, r0] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + cbnz r4, 6c13b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45348> │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r7, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2322160,15 +2322220,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ stc 1, cr0, [ip], #-396 @ 0xfffffe74 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2322667,17 +2322727,17 @@ │ │ │ │ b.n 6c1a54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x459e8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c1838 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x457cc> │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r1, [pc, #416] @ (6c1cbc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45c50>) │ │ │ │ + ldr r2, [pc, #608] @ (6c1d7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45d10>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ b.n 6c1728 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x456bc> │ │ │ │ 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 │ │ │ │ @@ -2322942,17 +2323002,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ - blxns r9 │ │ │ │ + ldr r0, [pc, #1008] @ (6c222c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x461c0>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r6, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #292] @ (6c1f74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45f08>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323045,17 +2323105,17 @@ │ │ │ │ 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 │ │ │ │ - add r2, pc │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xf907ffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2323067,17 +2323127,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c12b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4524c> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #3204] @ 0xc84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orrs r2, r3 │ │ │ │ + add r2, r9 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (6c1ff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x45f8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2323094,17 +2323154,17 @@ │ │ │ │ ldr.w r2, [r0, #3208] @ 0xc88 │ │ │ │ str.w r3, [r0, #356] @ 0x164 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r0, #3208] @ 0xc88 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmn r4, r1 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2323264,17 +2323324,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r7 │ │ │ │ add.w sl, r3, #33536 @ 0x8300 │ │ │ │ add.w sl, sl, #112 @ 0x70 │ │ │ │ b.n 6c2146 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x460da> │ │ │ │ nop │ │ │ │ - negs r2, r4 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1852] @ 0x73c │ │ │ │ @@ -2323987,27 +2324047,27 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 6c2996 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4692a> │ │ │ │ b.n 6c2926 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x468ba> │ │ │ │ ldr r2, [pc, #28] @ (6c2a20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x469b4>) │ │ │ │ add r2, pc │ │ │ │ b.n 6c2818 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x467ac> │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #122 @ 0x7a │ │ │ │ + subs r4, #170 @ 0xaa │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [pc, #288] @ (6c2b48 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46adc>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6c2b02 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46a96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2324118,21 +2324178,21 @@ │ │ │ │ bne.n 6c2a9e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46a32> │ │ │ │ b.n 6c2a72 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46a06> │ │ │ │ nop │ │ │ │ bpl.n 6c2af0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46a84> │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r6, [r4, #13] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r1, #138 @ 0x8a │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r0, pc, #48 @ (adr r0, 6c2b90 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46b24>) │ │ │ │ + add r1, pc, #240 @ (adr r1, 6c2c50 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46be4>) │ │ │ │ lsls r2, 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 r6, r3 │ │ │ │ @@ -2324211,17 +2324271,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} │ │ │ │ - adds r7, #6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + add r0, pc, #320 @ (adr r0, 6c2d90 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46d24>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6c2cb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46c48>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2324248,17 +2324308,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, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + subs r0, #14 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + add r0, pc, #24 @ (adr r0, 6c2cd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46c68>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6c2a24 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x469b8> │ │ │ │ @@ -2324436,17 +2324496,17 @@ │ │ │ │ ldr.w r3, [r7, #3208] @ 0xc88 │ │ │ │ str.w r2, [r7, #1644] @ 0x66c │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r7, #3208] @ 0xc88 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r4, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r1, 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, #4048] @ 0xfd0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2324622,17 +2324682,17 @@ │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r2, r4, #34304 @ 0x8600 │ │ │ │ mov r6, r9 │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ b.n 6c3056 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x46fea> │ │ │ │ - adds r3, #96 @ 0x60 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2324655,17 +2324715,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r1, #32 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r0, r5, #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 │ │ │ │ @@ -2324697,17 +2324757,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ 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 │ │ │ │ @@ -2324737,17 +2324797,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6c3212 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x471a6> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #236 @ 0xec │ │ │ │ + adds r1, #28 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #72] @ (6c32a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47234>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2324775,17 +2324835,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + adds r0, #158 @ 0x9e │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6c3310 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x472a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2324813,17 +2324873,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6c32d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47264> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6c3334 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x472c8> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #3208] @ 0xc88 │ │ │ │ @@ -2324951,17 +2325011,17 @@ │ │ │ │ bne.n 6c3460 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x473f4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r7, #26 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2325094,17 +2325154,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6c365a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x475ee> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 6c35fa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4758e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6c3632 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x475c6> │ │ │ │ nop │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r1, r6, #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 │ │ │ │ @@ -2325129,17 +2325189,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6c3694 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47628> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #3208] @ 0xc88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ lsls r1, r6, #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, 6c3700 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47694> │ │ │ │ @@ -2325443,20 +2325503,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6c39f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47986> │ │ │ │ ldr r1, [pc, #28] @ (6c3a2c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x479c0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c12b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4524c> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl af3c7c │ │ │ │ + bl af3cf4 │ │ │ │ mov r0, r8 │ │ │ │ blx 744c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #76] @ 0x4c │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2325471,29 +2325531,29 @@ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1884] @ 0x75c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl b33298 │ │ │ │ + bl b33310 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c3afc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47a90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5aed08 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d450> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5af380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49dac8> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl af3c94 │ │ │ │ + bl af3d0c │ │ │ │ mov r0, r4 │ │ │ │ bl 6c0800 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x44794> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6c3ae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47a74> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6c3b0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47aa0>) │ │ │ │ @@ -2331169,20 +2331229,20 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ + stc 1, cr0, [r8], #192 @ 0xc0 │ │ │ │ + @ instruction: 0xebe20130 │ │ │ │ sbcs.w r1, r8, r0, rrx │ │ │ │ - @ instruction: 0xeab20130 │ │ │ │ - orr.w r1, r8, r0, rrx │ │ │ │ - orr.w r1, r6, r0, rrx │ │ │ │ - ldmdb r8!, {r4, r5, r8} │ │ │ │ - ldmdb lr!, {r4, r5, r8} │ │ │ │ + sbcs.w r1, r6, r0, rrx │ │ │ │ + orn r1, r8, r0, rrx │ │ │ │ + orn r1, lr, r0, rrx │ │ │ │ stmdb 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 │ │ │ │ ldr.w r0, [pc, #1268] @ 6c8118 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4c0ac> │ │ │ │ @@ -2334328,15 +2334388,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c9fee <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4df82> │ │ │ │ ldrsb.w r3, [r4, #3235] @ 0xca3 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c9fbc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4df50> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b3338c │ │ │ │ + bl b33404 │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c3384 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x47318> │ │ │ │ ldr r2, [pc, #260] @ (6ca02c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4dfc0>) │ │ │ │ ldr r3, [pc, #252] @ (6ca028 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4dfbc>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2335730,15 +2335790,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov fp, r8 │ │ │ │ mov.w ip, r3, lsl #7 │ │ │ │ b.n 6cac60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4ebf4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb2200a7 │ │ │ │ + mrrc2 0, 10, r0, r2, cr7 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2336775,15 +2336835,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6b0cb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x34c48> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2337596,17 +2337656,17 @@ │ │ │ │ b.n 6cc1c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50154> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6cbe2c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4fdc0> │ │ │ │ + b.n 6cc08c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50020> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6cbe20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x4fdb4> │ │ │ │ + b.n 6cc080 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50014> │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r6, #56 @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2337893,15 +2337953,15 @@ │ │ │ │ ldrh.w r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6cc9ba <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5094e> │ │ │ │ ldr.w r0, [r4, #3596] @ 0xe0c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b2c0e8 │ │ │ │ + bl b2c160 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cc8f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50886> │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ cmp.w r3, #270 @ 0x10e │ │ │ │ beq.w 6cc990 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50924> │ │ │ │ ldr.w sl, [r4, #2540] @ 0x9ec │ │ │ │ ldr.w r8, [r4, #3596] @ 0xe0c │ │ │ │ @@ -2338120,15 +2338180,15 @@ │ │ │ │ strd r7, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r7, [r4, #3652] @ 0xe44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6cc96c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50900> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2cfa8 │ │ │ │ + bl b2d020 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ bl 6a9094 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2d028> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6cc9ae <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50942> │ │ │ │ str.w r7, [r4, #3652] @ 0xe44 │ │ │ │ ldr r2, [pc, #280] @ (6cca0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x509a0>) │ │ │ │ @@ -2338653,27 +2338713,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ adds r4, #54 @ 0x36 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r0, [pc, #4] @ (6ccf00 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50e94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6ccf0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50ea0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #8] @ (6ccf20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50eb4>) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2338770,30 +2338830,30 @@ │ │ │ │ blx r3 │ │ │ │ cbz r0, 6cd044 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50fd8> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 452204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34094c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r0, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 452204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34094c> │ │ │ │ b.n 6cd03e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50fd2> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2338812,22 +2338872,22 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 47a5c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368d10> │ │ │ │ mov r0, r5 │ │ │ │ - bl aef5c4 │ │ │ │ + bl aef63c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cd140 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x510d4> │ │ │ │ mov r4, r0 │ │ │ │ - bl aef63c │ │ │ │ + bl aef6b4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aef638 │ │ │ │ + bl aef6b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 47a644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368d8c> │ │ │ │ movs r2, #32 │ │ │ │ add.w r1, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -2338904,23 +2338964,23 @@ │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #116 @ 0x74 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r6, #4 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ bic.w r4, r1, #256 @ 0x100 │ │ │ │ @@ -2339301,15 +2339361,15 @@ │ │ │ │ cmp r2, #16 │ │ │ │ bne.w 6cd2ec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x51280> │ │ │ │ ldrb.w r2, [ip, #4] │ │ │ │ and.w r2, r2, #31 │ │ │ │ cmp r2, #4 │ │ │ │ bne.w 6cd2ec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x51280> │ │ │ │ b.n 6cd328 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x512bc> │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #1264] @ 6cdae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x51a74> │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2339519,15 +2339579,15 @@ │ │ │ │ str.w r6, [r4, #1132] @ 0x46c │ │ │ │ str.w r7, [r4, #1136] @ 0x470 │ │ │ │ strb.w r8, [r4, #1194] @ 0x4aa │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str.w r3, [r4, #1156] @ 0x484 │ │ │ │ str.w r2, [r4, #1176] @ 0x498 │ │ │ │ str.w r3, [r4, #1152] @ 0x480 │ │ │ │ - bl b30018 │ │ │ │ + bl b30090 │ │ │ │ ldrb.w r3, [r5, #58] @ 0x3a │ │ │ │ movs r2, #0 │ │ │ │ strb.w r8, [r4, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ strb.w r8, [r4, #11] │ │ │ │ strb.w r8, [r4, #15] │ │ │ │ movw ip, #257 @ 0x101 │ │ │ │ @@ -2339632,15 +2339692,15 @@ │ │ │ │ vstr s15, [r4, #588] @ 0x24c │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ bl 6cd068 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x50ffc> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ adds r0, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl af387c │ │ │ │ + bl af38f4 │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, #28 │ │ │ │ bl 47ca88 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1d0> │ │ │ │ ldr r2, [pc, #284] @ (6cdb34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x51ac8>) │ │ │ │ ldr r3, [pc, #200] @ (6cdae4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x51a78>) │ │ │ │ add r2, pc │ │ │ │ @@ -2339721,57 +2339781,57 @@ │ │ │ │ cmp r3, pc │ │ │ │ cmp r2, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r5, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r5, #4] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r1, r4, #2 │ │ │ │ str.w pc, [sp, #4095] @ 0xfff │ │ │ │ bl 6a7b06 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x2ba9a> │ │ │ │ bl 687b0a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xba9e> │ │ │ │ bl 68bb0e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xfaa2> │ │ │ │ bl 6a3b12 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x27aa6> │ │ │ │ pld [r1, #255]! │ │ │ │ @ instruction: 0xfa4dffff │ │ │ │ cmp r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ bl 68bb22 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0xfab6> │ │ │ │ bl 69db26 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x21aba> │ │ │ │ strb.w pc, [r1, #255]! │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r6, #4 │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r5, #32] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r0, r6, #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] @ (6cdbc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x51b5c>) │ │ │ │ @@ -2339819,15 +2339879,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r4, #106 @ 0x6a │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ 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 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ @@ -2340326,24 +2340386,24 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #148 @ 0x94 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3dc00a2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + add.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, r6, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf2bc00a2 │ │ │ │ + @ instruction: 0xf3ec00a2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2340428,15 +2340488,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6ce232 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x521c6> │ │ │ │ subs r6, r5, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r2, r0, #7 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -2340846,15 +2340906,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6ce480 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52414> │ │ │ │ b.n 6ce314 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x522a8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movw r3, #273 @ 0x111 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2340912,17 +2340972,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #4 │ │ │ │ sub.w r3, r0, #268 @ 0x10c │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ andls.w r0, r0, #1 │ │ │ │ @@ -2341444,31 +2341504,31 @@ │ │ │ │ str.w fp, [r4, #32] │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 6cdbe0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x51b74> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6cebd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52b6c> │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r0, #120 @ 0x78 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 6cedfa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52d8e> │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 6cee08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52d9c> │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 6cee0a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52d9e> │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r6, 6cee0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52da0> │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2341639,27 +2341699,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6cef1a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52eae> │ │ │ │ nop │ │ │ │ asrs r4, r1, #5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #60 @ 0x3c │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 6cef98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52f2c> │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r6, 6cef94 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52f28> │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r0, 6cef94 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52f28> │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r0, 6cef96 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52f2a> │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bhi.n 6cf010 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52fa4> │ │ │ │ + bls.n 6cf070 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x53004> │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6cf020 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52fb4> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2341729,15 +2341789,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6cefd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x52f6c> │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -2341800,15 +2341860,15 @@ │ │ │ │ blx 73a5c <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6cf0aa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5303e> │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2342154,25 +2342214,25 @@ │ │ │ │ b.n 6cf264 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x531f8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #23 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bcc.n 6cf4e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x53474> │ │ │ │ + bmi.n 6cf540 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x534d4> │ │ │ │ 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 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2342828,29 +2342888,29 @@ │ │ │ │ b.n 6cfbc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x53b5a> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6cf5e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5357c> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #11 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r1, #25] │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + sxth r6, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r2, #15] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r0, r6, #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 │ │ │ │ @@ -2343385,15 +2343445,15 @@ │ │ │ │ beq.w 6cffba <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x53f4e> │ │ │ │ b.n 6cfeaa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x53e3e> │ │ │ │ nop │ │ │ │ lsls r0, r1, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6d4b38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x58acc> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2343426,15 +2343486,15 @@ │ │ │ │ ldr.w r3, [r5, #680] @ 0x2a8 │ │ │ │ cbz r3, 6d025e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x541f2> │ │ │ │ ldrb.w r3, [r5, #2400] @ 0x960 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d04da <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5446e> │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ cbz r0, 6d0268 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x541fc> │ │ │ │ - bl b2adb8 │ │ │ │ + bl b2ae30 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6d0272 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54206> │ │ │ │ bl 5ae8b8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49d000> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6d02d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54264> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2343558,15 +2343618,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6ed1a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7113c> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6ed1a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7113c> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl af38a4 │ │ │ │ + bl af391c │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6d0490 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54424> │ │ │ │ blx 744c8 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 744c8 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2343713,15 +2343773,15 @@ │ │ │ │ ldr r3, [pc, #992] @ (6d09a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5493c>) │ │ │ │ str.w sl, [r0, #688] @ 0x2b0 │ │ │ │ add r3, pc │ │ │ │ str.w sl, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #624] @ 0x270 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl af3898 │ │ │ │ + bl af3910 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d0f9c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54f30> │ │ │ │ @@ -2344033,106 +2344093,106 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa620162 │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ @ instruction: 0xfbf3ffff │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #200 @ (adr r4, 6d0a80 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a14>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 6d0b40 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54ad4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 6d0a54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x549e8>) │ │ │ │ + add r5, pc, #344 @ (adr r5, 6d0b14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54aa8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #80 @ (adr r4, 6d0a14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x549a8>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 6d0ad4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a68>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #968 @ (adr r3, 6d0d98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54d2c>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 6d0a58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x549ec>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #952 @ (adr r3, 6d0d90 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54d24>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 6d0a50 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x549e4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #872 @ (adr r3, 6d0d44 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54cd8>) │ │ │ │ + add r5, pc, #40 @ (adr r5, 6d0a04 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54998>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r4, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf69400a6 │ │ │ │ asrs r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #720 @ (adr r3, 6d0cbc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54c50>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 6d0d7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54d10>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6d04d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54468> │ │ │ │ + b.n 6d0734 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x546c8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r4, r6, asr #2 │ │ │ │ + sbcs.w r0, r4, r6, asr #2 │ │ │ │ subs r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 6d0c20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54bb4>) │ │ │ │ + add r4, pc, #728 @ (adr r4, 6d0ce0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54c74>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 6d0b1c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54ab0>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 6d0bdc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54b70>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #224 @ (adr r3, 6d0af4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a88>) │ │ │ │ + add r4, pc, #416 @ (adr r4, 6d0bb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54b48>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #160 @ (adr r3, 6d0abc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a50>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 6d0b7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54b10>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r0, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #80 @ (adr r3, 6d0a74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a08>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 6d0b34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54ac8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #24 @ (adr r3, 6d0a44 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x549d8>) │ │ │ │ + add r4, pc, #216 @ (adr r4, 6d0b04 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a98>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #1016 @ (adr r2, 6d0e2c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54dc0>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 6d0aec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a80>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #928 @ (adr r2, 6d0ddc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54d70>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 6d0a9c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54a30>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, r6, asr #2 │ │ │ │ + @ instruction: 0xeb9a00a6 │ │ │ │ subs r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #760 @ (adr r2, 6d0d44 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54cd8>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 6d0e04 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54d98>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #712 @ (adr r2, 6d0d1c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54cb0>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 6d0ddc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54d70>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #648 @ (adr r2, 6d0ce4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54c78>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 6d0da4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54d38>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #30] │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #504 @ (adr r2, 6d0c64 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54bf8>) │ │ │ │ + add r3, pc, #696 @ (adr r3, 6d0d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54cb8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #488 @ (adr r2, 6d0c5c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54bf0>) │ │ │ │ + add r3, pc, #680 @ (adr r3, 6d0d1c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54cb0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1324] @ 0x52c │ │ │ │ str.w r7, [r4, #1312] @ 0x520 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ str.w r0, [r4, #1320] @ 0x528 │ │ │ │ @@ -2344648,15 +2344708,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5abb50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49a298> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2a9e4 │ │ │ │ + bl b2aa5c │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d0f9c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x54f30> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r3, #58] @ 0x3a │ │ │ │ ldr r3, [pc, #668] @ (6d1360 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x552f4>) │ │ │ │ @@ -2344852,35 +2344912,35 @@ │ │ │ │ ldr.w ip, [pc, #112] @ 6d137c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x55310> │ │ │ │ add ip, pc │ │ │ │ b.n 6d120c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x551a0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, #6 │ │ │ │ b.w 6d06a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5463c> │ │ │ │ nop │ │ │ │ - add r1, pc, #488 @ (adr r1, 6d1508 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5549c>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 6d15c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5555c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r4, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #488 @ (adr r1, 6d1510 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x554a4>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 6d15d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x55564>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #408 @ (adr r1, 6d14c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5545c>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 6d1588 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5551c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 6d13fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x55390>) │ │ │ │ + add r2, pc, #384 @ (adr r2, 6d14bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x55450>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 6d1368 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x552fc>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 6d1428 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x553bc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #944 @ (adr r0, 6d16f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5568c>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 6d13b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5534c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2344889,25 +2344949,25 @@ │ │ │ │ orrs.w r1, r2, #98 @ 0x62 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #12 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r7, 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] @ (6d13a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5533c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2344918,15 +2344978,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 462cf4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35143c> │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6d1570 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x55504>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2345101,54 +2345161,54 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6d1480 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x55414> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4], #-392 @ 0xfffffe78 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xf61400b1 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + @ instruction: 0xf74400b1 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d164c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x555e0> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2345323,15 +2345383,15 @@ │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r6!, {r1, r5, r6, r8} │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, 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, #92] @ (6d1858 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x557ec>) │ │ │ │ @@ -2346277,19 +2346337,19 @@ │ │ │ │ b.n 6d224a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x561de> │ │ │ │ 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 6d22a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x56236> │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #632] @ 0x278 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2346748,15 +2346808,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 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2347493,17 +2347553,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ bcs.n 6d315c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x570f0> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r1, #6] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ 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 │ │ │ │ ldr.w r0, [r0, #632] @ 0x278 │ │ │ │ @@ -2347735,23 +2347795,23 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ b.n 6d3374 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x57308> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r2, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2348405,15 +2348465,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} │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #688] @ 0x2b0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2348506,19 +2348566,19 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bhi.n 6d3ed2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x57e66> │ │ │ │ b.n 6d3e10 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x57da4> │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #22] │ │ │ │ + strb r0, [r7, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r7, #21] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2349985,15 +2350045,15 @@ │ │ │ │ bl 6d4b38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x58acc> │ │ │ │ b.n 6d4ffa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x58f8e> │ │ │ │ nop │ │ │ │ add sp, #208 @ 0xd0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (6d50d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59068>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -2350036,15 +2350096,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6d50ae <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59042> │ │ │ │ nop │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, 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, 6d5112 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x590a6> │ │ │ │ @@ -2350109,15 +2350169,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6d51a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5913c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r4, #30 │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2350190,15 +2350250,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 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2350211,15 +2350271,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} │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r2, #56] @ 0x38 │ │ │ │ lsls r7, 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] @ (6d52e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59278>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2350235,15 +2350295,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 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6d532e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x592c2> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2350339,15 +2350399,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 6d53a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59336> │ │ │ │ nop │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2350544,21 +2350604,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - str r2, [r6, #12] │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + str r0, [r3, #0] │ │ │ │ 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, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2350594,15 +2350654,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 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6d5858 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x597ec>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2350709,15 +2350769,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r1, #3 │ │ │ │ lsls r0, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2350863,15 +2350923,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, pc, #480 @ (adr r7, 6d5bf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59b88>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2350939,15 +2350999,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6d5a96 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59a2a> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6d5a92 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59a26> │ │ │ │ b.n 6d5a96 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59a2a> │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2351173,15 +2351233,15 @@ │ │ │ │ bne.n 6d5d90 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59d24> │ │ │ │ b.n 6d5cf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59c88> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #864 @ (adr r4, 6d6124 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5a0b8>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r3, pc, #16 @ (adr r3, 6d5de0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59d74>) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -2351670,15 +2351730,15 @@ │ │ │ │ b.n 6d62b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5a24a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -2351752,15 +2351812,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6d6394 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5a328> │ │ │ │ ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1244] @ 6d68e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5a874> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2352200,25 +2352260,25 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #896] @ (6d6c7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5ac10>) │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r2, #26 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d6954 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5a8e8> │ │ │ │ cmp r5, #1 │ │ │ │ bls.n 6d6936 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5a8ca> │ │ │ │ @@ -2352324,15 +2352384,15 @@ │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ strd r0, r2, [r1, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r3, r6, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl b33298 │ │ │ │ + bl b33310 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d6a6a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5a9fe> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 5af380 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49dac8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -2352500,15 +2352560,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 b29cfc │ │ │ │ + bl b29d74 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #748] @ (6d6f40 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5aed4>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2352716,19 +2352776,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 6d6bde <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5ab72> │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r2, [pc, #744] @ (6d722c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b1c0>) │ │ │ │ + ldr r3, [pc, #936] @ (6d72ec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b280>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r0, r6, #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 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -2352970,15 +2353030,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 b2edb0 │ │ │ │ + bl b2ee28 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d72d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b264>) │ │ │ │ ldr r3, [pc, #160] @ (6d72cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b260>) │ │ │ │ @@ -2353009,15 +2353069,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 b2ef50 │ │ │ │ + bl b2efc8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d7226 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b1ba> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d7226 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b1ba> │ │ │ │ @@ -2353037,15 +2353097,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 b2ee80 │ │ │ │ + bl b2eef8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d7226 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b1ba> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #48] @ 0x30 │ │ │ │ @@ -2353143,15 +2353203,15 @@ │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r4, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b30998 │ │ │ │ + bl b30a10 │ │ │ │ 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 │ │ │ │ @@ -2353187,15 +2353247,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 b30998 │ │ │ │ + bl b30a10 │ │ │ │ b.n 6d73f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b38c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2353408,15 +2353468,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl af39ec │ │ │ │ + bl af3a64 │ │ │ │ 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 │ │ │ │ @@ -2353451,15 +2353511,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d76c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b656> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl af3b18 │ │ │ │ + bl af3b90 │ │ │ │ b.n 6d76cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b660> │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ mov r1, r8 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ add.w r0, r7, #632 @ 0x278 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ blx r3 │ │ │ │ @@ -2353521,15 +2353581,15 @@ │ │ │ │ b.n 6d76e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b674> │ │ │ │ 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 af3b18 │ │ │ │ + bl af3b90 │ │ │ │ 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, #168] @ (6d7880 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5b814>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2354283,20 +2354343,20 @@ │ │ │ │ b.n 6d7f46 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5beda> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ strh r6, [r7, #32] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #2 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf712012f │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + str.w r0, [r2, ] │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf6b8012f │ │ │ │ + @ instruction: 0xf7e8012f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2354485,15 +2354545,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #25] │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldrb r6, [r4, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #82 @ 0x52 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ 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 r3, [pc, #352] @ (6d8394 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c328>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2354579,15 +2354639,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6dea34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x629c8> │ │ │ │ b.n 6d82d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c268> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3bc24 │ │ │ │ + bl b3bc9c │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 6d825c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c1f0> │ │ │ │ bl 6e5e5c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69df0> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 6d8336 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c2ca> │ │ │ │ @@ -2354628,19 +2354688,19 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 6d8362 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c2f6> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r6, #34 @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #10 │ │ │ │ + adds r5, #58 @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #544] @ (6d85dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c570>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2354663,15 +2354723,15 @@ │ │ │ │ blx 73000 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 6d8472 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c406> │ │ │ │ ldr.w r1, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl b3bc24 │ │ │ │ + bl b3bc9c │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, sp, #4 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2354863,21 +2354923,21 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #118 @ 0x76 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r4, #202 @ 0xca │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744c8 │ │ │ │ @@ -2355191,20 +2355251,20 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - vrhadd.s8 d16, d6, d31 │ │ │ │ - adds r1, #204 @ 0xcc │ │ │ │ + orns r1, r6, #47 @ 0x2f │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r7, r4, #2 │ │ │ │ cbz r1, 6d8982 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c916> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2355398,25 +2355458,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d8a5c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5c9f0> │ │ │ │ b.n 6d8ae8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5ca7c> │ │ │ │ strb r0, [r5, #24] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + adds r0, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + subs r6, r1, #3 │ │ │ │ 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 r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -2355782,15 +2355842,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ strb r4, [r7, #13] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r7, 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] │ │ │ │ @@ -2358590,45 +2358650,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6da │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldrh r0, [r5, r2] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ orr.w r4, r4, #704643072 @ 0x2a000000 │ │ │ │ b.n 6da996 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5e92a> │ │ │ │ orr.w r4, r4, #603979776 @ 0x24000000 │ │ │ │ b.n 6da996 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5e92a> │ │ │ │ orr.w r4, r4, #637534208 @ 0x26000000 │ │ │ │ b.n 6da996 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5e92a> │ │ │ │ @@ -2358826,19 +2358886,19 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.w 6da798 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5e72c> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2358992,15 +2359052,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6db242 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5f1d6> │ │ │ │ b.n 6db270 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5f204> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2360096,20 +2360156,21 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6dbc64 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5fbf8> │ │ │ │ b.n 6dbdbe <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5fd52> │ │ │ │ add lr, r5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r3 │ │ │ │ + cbnz r0, 6dbfee <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x5ff82> │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr6, {5} │ │ │ │ - ldc2l 0, cr0, [r8, #664]! @ 0x298 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr6, {5} │ │ │ │ - ldc2l 0, cr0, [r8, #664] @ 0x298 │ │ │ │ + movs r4, r4 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + vhadd.u32 d0, d24, d22 │ │ │ │ + vhadd.u d0, d16, d22 │ │ │ │ + vhadd.u8 d0, d24, d22 │ │ │ │ ldr.w r1, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {lr} │ │ │ │ add.w r2, r0, #1272 @ 0x4f8 │ │ │ │ ldr.w lr, [r0, #1276] @ 0x4fc │ │ │ │ addw r3, r0, #1292 @ 0x50c │ │ │ │ strb.w ip, [r0, #1288] @ 0x508 │ │ │ │ @@ -2360293,18 +2360354,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (6dc1e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x60174>) │ │ │ │ add r3, pc │ │ │ │ b.n 6dc19e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x60132> │ │ │ │ subs r7, #76 @ 0x4c │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - vst1.8 {d16[5]}, [r2], r6 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + @ instruction: 0xfaf200a6 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ 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, #112] @ 0x70 │ │ │ │ @@ -2361847,15 +2361908,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, r8 │ │ │ │ - bl b3338c │ │ │ │ + bl b33404 │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 73e10 │ │ │ │ ldr r2, [pc, #772] @ (6dd628 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x615bc>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2362121,37 +2362182,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #214 @ 0xd6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ @ instruction: 0xf925ffff │ │ │ │ str.w pc, [r9, #4095] @ 0xfff │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ - ldc 0, cr0, [r2, #664]! @ 0x298 │ │ │ │ - ldc 0, cr0, [sl, #-664]! @ 0xfffffd68 │ │ │ │ - @ instruction: 0xf12c00a6 │ │ │ │ - bvc.n 6dd6a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61638> │ │ │ │ + cdp 0, 14, cr0, cr2, cr6, {5} │ │ │ │ + cdp 0, 6, cr0, cr10, cr6, {5} │ │ │ │ + @ instruction: 0xf25c00a6 │ │ │ │ + bhi.n 6dd704 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61698> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 1, cr0, cr4, cr6, {5} │ │ │ │ - ldc 0, cr0, [r8, #664]! @ 0x298 │ │ │ │ + vhadd.s8 d16, d20, d22 │ │ │ │ + cdp 0, 14, cr0, cr8, cr6, {5} │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr14, cr6, {5} │ │ │ │ - cdp 0, 4, cr0, cr2, cr6, {5} │ │ │ │ - cdp 0, 11, cr0, cr4, cr6, {5} │ │ │ │ - stc 0, cr0, [r0, #-664] @ 0xfffffd68 │ │ │ │ - ldcl 0, cr0, [r6], {166} @ 0xa6 │ │ │ │ - add r3, pc, #384 @ (adr r3, 6dd7b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61744>) │ │ │ │ + vhadd.s8 d16, d30, d22 │ │ │ │ + vhadd.s d16, d18, d22 │ │ │ │ + vaddl.s32 q8, d20, d22 │ │ │ │ + cdp 0, 3, cr0, cr0, cr6, {5} │ │ │ │ + cdp 0, 0, cr0, cr6, cr6, {5} │ │ │ │ + add r4, pc, #576 @ (adr r4, 6dd870 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61804>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - orrs.w r0, r2, #5242880 @ 0x500000 │ │ │ │ - stcl 0, cr0, [r4], {166} @ 0xa6 │ │ │ │ - b.n 6dd118 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x610ac> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - b.n 6dd590 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61524> │ │ │ │ + @ instruction: 0xf58200a0 │ │ │ │ + ldcl 0, cr0, [r4, #664]! @ 0x298 │ │ │ │ + b.n 6dd378 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6130c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orns r0, r6, r6, asr #2 │ │ │ │ + @ instruction: 0xe8d800a6 │ │ │ │ + sub.w r0, r6, r6, asr #2 │ │ │ │ add.w r8, r8, #4096 @ 0x1000 │ │ │ │ ldrb.w r3, [r8, #58] @ 0x3a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6ddaac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61a40> │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ mov.w sl, #1 │ │ │ │ @@ -2362517,31 +2362577,30 @@ │ │ │ │ b.n 6dd82c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x617c0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6dda86 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61a1a> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ - b.n 6dd83c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x617d0> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - b.n 6dd7e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6177c> │ │ │ │ + @ instruction: 0xe80800a6 │ │ │ │ + b.n 6dda48 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x619dc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #64 @ (adr r0, 6ddad8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61a6c>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 6ddb98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61b2c>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - b.n 6de00c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61fa0> │ │ │ │ + b.n 6de26c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62200> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + beq.n 6dda38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x619cc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6dd460 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x613f4> │ │ │ │ + b.n 6dd6c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61654> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + beq.n 6ddb8c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61b20> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 6dd740 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x616d4> │ │ │ │ + b.n 6dd9a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61934> │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6ddf10 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61ea4> │ │ │ │ cbz r6, 6ddac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61a5c> │ │ │ │ @@ -2363012,33 +2363071,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xea8bffff │ │ │ │ @ instruction: 0xea4fffff │ │ │ │ @ instruction: 0xea33ffff │ │ │ │ @ instruction: 0xea07ffff │ │ │ │ - b.n 6de754 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x626e8> │ │ │ │ + b.n 6dd9b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61948> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ddffc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61f90> │ │ │ │ + b.n 6de25c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x621f0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6de018 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61fac> │ │ │ │ + b.n 6de278 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6220c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 22 │ │ │ │ + b.n 6de094 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62028> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 6de0f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62088> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + b.n 6de21c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x621b0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6de0a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6203c> │ │ │ │ + b.n 6de308 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6229c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov.w r1, #348 @ 0x15c │ │ │ │ bl 6dc7dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x60770> │ │ │ │ @@ -2363332,17 +2363391,17 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6dc7dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x60770> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr.w r8, [r5, #688] @ 0x2b0 │ │ │ │ b.w 6dd792 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x61726> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 6de318 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x622ac> │ │ │ │ + ble.n 6de378 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6230c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6de338 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x622cc> │ │ │ │ + ble.n 6de398 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6232c> │ │ │ │ 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, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #952] @ (6de72c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x626c0>) │ │ │ │ @@ -2363697,17 +2363756,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r6, r1, r4 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 6de6ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62640> │ │ │ │ + blt.n 6de70c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x626a0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bge.n 6de74c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x626e0> │ │ │ │ + blt.n 6de7ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62740> │ │ │ │ lsls r6, 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] @ (6de838 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x627cc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2364239,15 +2364298,15 @@ │ │ │ │ asrs r0, r6, #22 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ asrs r6, r4, #15 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bcc.n 6decf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62c8c> │ │ │ │ + bpl.n 6ded58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62cec> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r7, [pc, #316] @ (6dee60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x62df4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2364825,33 +2364884,33 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r2, r6, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #31 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r2, #12] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + ldr r6, [r6, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2365057,17 +2365116,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #13 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 6df58a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6351e> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -2365426,17 +2365485,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #1 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #29 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #164] @ 6df9f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63984> │ │ │ │ mov r3, r2 │ │ │ │ @@ -2365508,15 +2365567,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2366135,15 +2366194,15 @@ │ │ │ │ b.n 6dff7c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63f10> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vmla.f32 q8, q7, d1[1] │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #592] @ (6e0318 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x642ac>) │ │ │ │ @@ -2366205,15 +2366264,15 @@ │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63540> │ │ │ │ @@ -2366371,21 +2366430,21 @@ │ │ │ │ b.n 6e0280 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64214> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ vrhadd.u q0, q0, │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u32 q0, q5, │ │ │ │ cdp2 1, 15, cr0, cr10, cr1, {3} │ │ │ │ - it pl │ │ │ │ - lslpl r6, r4, #2 │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ + lsls r6, r4, #2 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0084 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r6, r4, #2 │ │ │ │ + pushge {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #120] @ 6e03bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64350> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #116] @ (6e03c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64354>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -2366410,15 +2366469,15 @@ │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r4, r4, r5, lsl #3 │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #28 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r2, [pc, #36] @ (6e03c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64358>) │ │ │ │ @@ -2366482,15 +2366541,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63540> │ │ │ │ @@ -2366509,15 +2366568,15 @@ │ │ │ │ b.n 6e040e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x643a2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr], {97} @ 0x61 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbd60161 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #204] @ (6e0584 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64518>) │ │ │ │ @@ -2366552,15 +2366611,15 @@ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6df5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63540> │ │ │ │ @@ -2366601,18 +2366660,18 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e04ee <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64482> │ │ │ │ b.n 6e0532 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x644c6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb420161 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xfac20161 │ │ │ │ - cbnz r2, 6e0610 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x645a4> │ │ │ │ + pop {r1, r4, pc} │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2366644,15 +2366703,15 @@ │ │ │ │ add r4, sp, #116 @ 0x74 │ │ │ │ add r7, sp, #24 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldrb.w r2, [r9, #8] │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af695c │ │ │ │ + bl af69d4 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ ldrb.w r3, [sp, #197] @ 0xc5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2366701,15 +2366760,15 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ cmp r6, fp │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bcc.n 6e05fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64590> │ │ │ │ add.w r1, sl, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl af6c24 │ │ │ │ + bl af6c9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e04a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64438> │ │ │ │ ldrb.w r2, [sp, #124] @ 0x7c │ │ │ │ ldrb.w r6, [sp, #142] @ 0x8e │ │ │ │ ubfx r4, r0, #14, #4 │ │ │ │ cbnz r2, 6e06f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64688> │ │ │ │ @@ -2366890,15 +2366949,15 @@ │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl af6b90 │ │ │ │ + bl af6c08 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6e05e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6457c> │ │ │ │ b.n 6e07a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6473a> │ │ │ │ cmp r2, #1 │ │ │ │ it hi │ │ │ │ addhi.w r8, sp, #152 @ 0x98 │ │ │ │ bhi.n 6e08d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6486a> │ │ │ │ @@ -2367258,15 +2367317,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #18 │ │ │ │ mov r0, r9 │ │ │ │ bl 6df5f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63588> │ │ │ │ b.n 6e07a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6473a> │ │ │ │ mov r0, sl │ │ │ │ - bl af68f0 │ │ │ │ + bl af6968 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6e07a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6473a> │ │ │ │ ldrd r0, r1, [sp, #144] @ 0x90 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ ldrb.w r3, [sp, #148] @ 0x94 │ │ │ │ add r7, sp, #116 @ 0x74 │ │ │ │ ldrb.w r1, [sp, #128] @ 0x80 │ │ │ │ @@ -2367306,15 +2367365,15 @@ │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.n 6e07a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6473a> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 6e0748 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x646dc> │ │ │ │ mov r0, sl │ │ │ │ - bl af68f0 │ │ │ │ + bl af6968 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6e07a6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6473a> │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ ldrb.w r9, [r9, #8] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 6e0b06 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64a9a> │ │ │ │ @@ -2367348,24 +2367407,24 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa420161 │ │ │ │ @ instruction: 0xfa400161 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ str.w r0, [lr, ] │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - itt ls │ │ │ │ - lslls r5, r4, #2 │ │ │ │ - pushls {r4, r5, r6, lr} │ │ │ │ + stmia r0!, {r2, r3, r6, r7} │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + 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, #204] @ 6e0f70 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64f04> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #200] @ (6e0f74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64f08>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -2367373,15 +2367432,15 @@ │ │ │ │ mov r4, sp │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6e0f0a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64e9e> │ │ │ │ ldrsb.w r2, [sp, #1] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ @@ -2367498,15 +2367557,15 @@ │ │ │ │ cbz r0, 6e102a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64fbe> │ │ │ │ adds r0, #16 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ strd r0, r1, [sl, #16] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ @@ -2367565,27 +2367624,27 @@ │ │ │ │ subs r3, #111 @ 0x6f │ │ │ │ cmp r3, #1 │ │ │ │ it ls │ │ │ │ movls r6, #8 │ │ │ │ bhi.w 6e19c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65958> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ bl 6e04a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64438> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ ldr.w r0, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ bl 6eba54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f9e8> │ │ │ │ @@ -2367609,15 +2367668,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e0fd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64f64> │ │ │ │ b.n 6e0ffc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64f90> │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl af6f00 │ │ │ │ + bl af6f78 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6e04a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64438> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ @@ -2367669,15 +2367728,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r3, r2, lr, ip │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ ldrh.w r3, [sp, #100] @ 0x64 │ │ │ │ ubfx r3, r3, #4, #11 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -2367922,15 +2367981,15 @@ │ │ │ │ movs r3, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r1, r3, r1, ip │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #100] @ 0x64 │ │ │ │ bl 6df5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63540> │ │ │ │ @@ -2367958,15 +2368017,15 @@ │ │ │ │ bne.w 6e19b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6594c> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r6, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ ldrb.w r3, [sp, #100] @ 0x64 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2368090,15 +2368149,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ @@ -2368107,15 +2368166,15 @@ │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r2, r2, r8, lsl #3 │ │ │ │ strd r0, r1, [r2, #-36] @ 0x24 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r8, r8, #2 │ │ │ │ @@ -2368238,15 +2368297,15 @@ │ │ │ │ bne.w 6e19c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65958> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ @@ -2368454,15 +2368513,15 @@ │ │ │ │ add.w r8, sp, #108 @ 0x6c │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ ubfx r7, r9, #0, #11 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl af6ea4 │ │ │ │ + bl af6f1c │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ bl 6e00b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x64048> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #84] @ 0x54 │ │ │ │ bl 6df5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x63540> │ │ │ │ @@ -2368531,35 +2368590,35 @@ │ │ │ │ bl 559bbe <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x448306> │ │ │ │ bl 6d5bc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59b56> │ │ │ │ orn r1, r6, #97 @ 0x61 │ │ │ │ orn r1, r2, #97 @ 0x61 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vmla.f d16, d2, d1[4] │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r5, pc, #920 @ (adr r5, 6e1f8c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65f20>) │ │ │ │ + add r7, pc, #88 @ (adr r7, 6e1c4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65be0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 6e1f58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65eec>) │ │ │ │ + add r7, pc, #32 @ (adr r7, 6e1c18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65bac>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #808 @ (adr r5, 6e1f24 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65eb8>) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 6e1fe4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65f78>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 6e1ef0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65e84>) │ │ │ │ + add r6, pc, #944 @ (adr r6, 6e1fb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65f44>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp.w r3, #448 @ 0x1c0 │ │ │ │ bls.w 6e19c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65958> │ │ │ │ subw r3, r3, #550 @ 0x226 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 6e19c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65958> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -2368629,25 +2368688,25 @@ │ │ │ │ strb.w r3, [r0, #41] @ 0x29 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ strd r0, r1, [r8, #12] │ │ │ │ ldrd r0, r1, [sp, #148] @ 0x94 │ │ │ │ strd r0, r1, [r8, #20] │ │ │ │ b.w 6e1314 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x652a8> │ │ │ │ nop │ │ │ │ - add r5, pc, #168 @ (adr r5, 6e1d80 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65d14>) │ │ │ │ + add r6, pc, #360 @ (adr r6, 6e1e40 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65dd4>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ @@ -2368687,15 +2368746,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6e1d1c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65cb0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #944 @ (adr r4, 6e2110 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x660a4>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 6e1dd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65d64>) │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2368802,41 +2368861,41 @@ │ │ │ │ bne.n 6e1e74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65e08> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6e2518 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x664ac> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl aff0dc │ │ │ │ + bl aff154 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ef4d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73464> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cbnz r2, 6e1ee6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65e7a> │ │ │ │ ldrsb.w r1, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl af7bbc │ │ │ │ + bl af7c34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c407c> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e217e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x66112> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 6ef620 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x735b4> │ │ │ │ b.n 6e1f0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x65ea0> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af7bbc │ │ │ │ + bl af7c34 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c407c> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e217e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x66112> │ │ │ │ @@ -2368847,50 +2368906,50 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ef428 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x733bc> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b1b54c │ │ │ │ + bl b1b5c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl b17678 │ │ │ │ + bl b176f0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0c190 │ │ │ │ + bl b0c208 │ │ │ │ ldrsb.w r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e250c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x664a0> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 4977ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x385ef4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b08788 │ │ │ │ + bl b08800 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6e2504 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x66498> │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl afdb44 │ │ │ │ + bl afdbbc │ │ │ │ mov r0, r5 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af6f5c │ │ │ │ + bl af6fd4 │ │ │ │ ldr.w r3, [r5, #432] @ 0x1b0 │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e3556 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x674ea> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ @@ -2369461,15 +2369520,15 @@ │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6e2546 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x664da> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ - bl b07354 │ │ │ │ + bl b073cc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, #432] @ 0x1b0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 6e2a3c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x669d0> │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ @@ -2369544,24 +2369603,24 @@ │ │ │ │ b.n 6e2b34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x66ac8> │ │ │ │ lsls r1, r4, #5 │ │ │ │ b.n 6e2b08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x66a9c> │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6e25e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6657a> │ │ │ │ - @ instruction: 0xffff9fde │ │ │ │ + vaddw.u q13, , d14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ble.n 6e256c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x66500> │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r7, {r0, r2, r4, r6, r7} │ │ │ │ - vmull.u , d31, d16 │ │ │ │ + @ instruction: 0xffff9dd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6, {r0, r2, r3, r5, r6, r7} │ │ │ │ vtbx.8 d22, {d15-d17}, d18 │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 6e2620 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x665b4> │ │ │ │ mov r5, r4 │ │ │ │ @@ -2370700,15 +2370759,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ bl 4d0bc8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bf310> │ │ │ │ b.n 6e3248 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x671dc> │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 6e3090 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x67024> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2371108,40 +2371167,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e6bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ab58> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6e3646 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x675da> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl af3078 │ │ │ │ + bl af30f0 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6e36b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6764a> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl af30b0 │ │ │ │ + bl af3128 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6e36a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x67636> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6eced0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e64> │ │ │ │ mov r0, r4 │ │ │ │ - bl af3278 │ │ │ │ + bl af32f0 │ │ │ │ cbz r0, 6e370a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6769e> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6e36fe <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x67692> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl af37c8 │ │ │ │ + bl af3840 │ │ │ │ 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 │ │ │ │ @@ -2371160,17 +2371219,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e6bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ab58> │ │ │ │ mov r0, r4 │ │ │ │ bl 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2371239,17 +2371298,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e37a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x67738> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add sl, r8 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2371326,17 +2371385,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e3896 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6782a> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2371448,21 +2371507,21 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e39e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6797a> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r5 │ │ │ │ + add r4, fp │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r1, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2371612,25 +2371671,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e3b1c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x67ab0> │ │ │ │ stmia r5!, {r3, r4, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r6 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r2 │ │ │ │ + negs r6, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r5 │ │ │ │ + tst r6, r3 │ │ │ │ lsls r7, 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 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2371779,25 +2371838,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e3cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x67c70> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r6 │ │ │ │ + adcs r4, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + lsls r2, r1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r7, 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, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #896] @ (6e4148 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x680dc>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2372125,63 +2372184,63 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e3de8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x67d7c> │ │ │ │ nop │ │ │ │ stmia r2!, {r4, r5} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #66 @ 0x42 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r7, #30 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r6, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r4, #216 @ 0xd8 │ │ │ │ + subs r6, #8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r3, #10] │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #3000] @ 6e4d80 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x68d14> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2373261,55 +2373320,55 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x001e │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + strh r2, [r5, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r3, #30] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ pop {r3, r5, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r6, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r7, #7] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r0, #2] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + ldrb r6, [r7, #3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r1, #28] │ │ │ │ + ldrb r2, [r7, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r1, #23] │ │ │ │ + strb r4, [r7, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #234 @ 0xea │ │ │ │ + adds r1, #26 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r6, r4, #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, #3760] @ 0xeb0 │ │ │ │ @@ -2373490,44 +2373549,44 @@ │ │ │ │ cmp r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r2, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e4dde <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x68d72> │ │ │ │ - vabal.u , d15, d26 │ │ │ │ + vqshlu.s32 , q5, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r0, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r0, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e4e3e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x68dd2> │ │ │ │ - vabal.u , d15, d6 │ │ │ │ + vqshlu.s32 d23, d22, #31 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ bl 971006 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ lsls r3, r3, #5 │ │ │ │ add sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ @@ -2373832,85 +2373891,85 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e5228 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x691bc> │ │ │ │ nop │ │ │ │ add r7, sp, #792 @ 0x318 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r0, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r6, r4, #2 │ │ │ │ adds r0, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r1, #16] │ │ │ │ + strb r0, [r7, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r7, #104 @ 0x68 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r7, #52 @ 0x34 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r3, #250 @ 0xfa │ │ │ │ + subs r5, #42 @ 0x2a │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r7, #20 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r5, #13] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r4, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r2, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r5, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldrb r0, [r1, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbnz r3, 6e5414 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x693a8> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #20 │ │ │ │ bhi.n 6e5414 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x693a8> │ │ │ │ @@ -2374231,19 +2374290,19 @@ │ │ │ │ bl 48069c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36ede4> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d2ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c163c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1acb4 │ │ │ │ + bl b1ad2c │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b54c │ │ │ │ + bl b1b5c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4df9c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ce10c> │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ @@ -2374380,19 +2374439,19 @@ │ │ │ │ bl 48069c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36ede4> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d2ef4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c163c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1acb4 │ │ │ │ + bl b1ad2c │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b54c │ │ │ │ + bl b1b5c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4df9c4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ce10c> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [pc, #1324] @ 6e5e3c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69dd0> │ │ │ │ mov r0, fp │ │ │ │ @@ -2374403,25 +2374462,25 @@ │ │ │ │ cbz r0, 6e5990 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69924> │ │ │ │ mov r0, fp │ │ │ │ bl 4e3450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d1b98> │ │ │ │ mov r0, fp │ │ │ │ bl 4e1360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3cfaa8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl b11fe4 │ │ │ │ + bl b1205c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 73e10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b192a4 │ │ │ │ + bl b1931c │ │ │ │ b.n 6e5698 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6962c> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 6e5858 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x697ec> │ │ │ │ ldr.w r3, [pc, #1248] @ 6e5e38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69dcc> │ │ │ │ mov r7, sl │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -2374451,33 +2374510,33 @@ │ │ │ │ orrs r4, r3 │ │ │ │ bl 4e3450 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3d1b98> │ │ │ │ orrs r4, r0 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.n 6e5928 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x698bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl b07f38 │ │ │ │ + bl b07fb0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e1360 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3cfaa8> │ │ │ │ mov r1, r4 │ │ │ │ orrs r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b11fe4 │ │ │ │ + bl b1205c │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orrs r5, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx 73e10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b192a4 │ │ │ │ + bl b1931c │ │ │ │ orr.w r4, r0, r5 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.w 6e5698 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6962c> │ │ │ │ mov r0, fp │ │ │ │ bl 4ced38 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3bd480> │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #8388608 @ 0x800000 │ │ │ │ @@ -2374917,22 +2374976,22 @@ │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafbffff │ │ │ │ add r5, pc, #840 @ (adr r5, 6e618c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6a120>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xf4ec0167 │ │ │ │ - bge.n 6e5e98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69e2c> │ │ │ │ + blt.n 6e5ef8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69e8c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e5ea2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69e36> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2374962,19 +2375021,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e5eb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x69e44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #436] @ (6e607c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6a010>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -2375152,17 +2375211,17 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #184 @ (adr r1, 6e6140 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6a0d4>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r3, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -2375383,15 +2375442,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2376170,29 +2376229,29 @@ │ │ │ │ b.n 6e6a56 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6a9ea> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e6ad8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6aa6c> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2376390,15 +2376449,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #140] @ (6e6d60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6acf4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2376796,15 +2376855,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2376856,15 +2376915,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ lsls r6, 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] @ (6e7264 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b1f8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2376962,38 +2377021,38 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r2, r7, #31 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r4, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ble.n 6e7260 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b1f4> │ │ │ │ lsls r7, r4, #5 │ │ │ │ - add r5, pc, #448 @ (adr r5, 6e7450 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b3e4>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 6e7510 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b4a4>) │ │ │ │ lsls r5, r5, #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 6e72aa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b23e> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e72b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b248>) │ │ │ │ add r1, pc │ │ │ │ bl 6e6bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ab58> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e72c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b254> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e72cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b260> │ │ │ │ @@ -2377147,15 +2377206,15 @@ │ │ │ │ bhi.n 6e747c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b410> │ │ │ │ ldr r3, [pc, #12] @ (6e7480 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6b414>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r7, r5, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2377979,15 +2378038,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e7d28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6bcbc>) │ │ │ │ add r1, pc │ │ │ │ bl 6e6bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ab58> │ │ │ │ vldr s0, [pc, #4] @ 6e7d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6bcb8> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e7d40 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6bcd4> │ │ │ │ @@ -2379147,15 +2379206,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r1, r4, #5 │ │ │ │ strb.w pc, [fp, #255]! │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bx r7 │ │ │ │ + ldr r0, [pc, #440] @ (6e8a70 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ca04>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2383483,15 +2383542,15 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [r2, #12] │ │ │ │ b.n 6eb7ea <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f77e> │ │ │ │ mov r1, r2 │ │ │ │ bl 6eb67c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f610> │ │ │ │ b.n 6eb7ea <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f77e> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldrb.w r2, [r1, #40] @ 0x28 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2383667,15 +2383726,15 @@ │ │ │ │ b.n 6eb9f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f986> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6eb9d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6f964> │ │ │ │ mov r0, r8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2384076,29 +2384135,29 @@ │ │ │ │ b.n 6ebe44 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fdd8> │ │ │ │ ldr r3, [pc, #32] @ (6ebe8c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fe20>) │ │ │ │ add r3, pc │ │ │ │ b.n 6ebe44 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fdd8> │ │ │ │ ldr r3, [pc, #32] @ (6ebe90 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fe24>) │ │ │ │ add r3, pc │ │ │ │ b.n 6ebe44 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fdd8> │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r6, #10 │ │ │ │ + asrs r4, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6ebed4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fe68> │ │ │ │ @@ -2384175,38 +2384234,37 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6ebede <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fe72> │ │ │ │ ldr r0, [pc, #52] @ (6ebf84 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ff18>) │ │ │ │ add r0, pc │ │ │ │ b.n 6ebef4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fe88> │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rsb r0, ip, r3, asr #2 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + ldcl 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r5, pc, #248 @ (adr r5, 6ec05c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fff0>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 6ec11c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x700b0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ebe18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6fdac> │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + stmia.w r2, {r0, r1, r3, r5, r7} │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 6ec094 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70028>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 6ec154 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x700e8>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + mov r4, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ 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 │ │ │ │ cbz r2, 6ebfb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ff44> │ │ │ │ @@ -2384256,31 +2384314,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6ec02c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ffc0>) │ │ │ │ add r4, pc │ │ │ │ b.n 6ebfc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ff56> │ │ │ │ - @ instruction: 0xf1f800a0 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf32800a0 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + cbz r0, 6ec04a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ffde> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r3, #14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - sub.w r0, ip, #160 @ 0xa0 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + @ instruction: 0xf2dc00a0 │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #3024] @ 6ecc14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70ba8> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -2385376,268 +2385434,267 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #5 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6ec7d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70764> │ │ │ │ + b.n 6eca30 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x709c4> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ecd04 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70c98> │ │ │ │ + bne.n 6ecb64 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70af8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - revsh r6, r4 │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + bne.n 6ecc5c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70bf0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ecbec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70b80> │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + ldrd r0, r0, [r2], #636 @ 0x27c │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6ed26c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71200> │ │ │ │ + b.n 6ec4cc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70460> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r6, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r1!, {} │ │ │ │ + ldmia r2!, {r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xeaba00ae │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + itet │ │ │ │ + lsl r7, r5, #2 │ │ │ │ + lsral r4, r4, #26 │ │ │ │ + lsl r6, r4, #2 │ │ │ │ + @ instruction: 0xebea00ae │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orns r0, r2, lr, asr #2 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + sub.w r0, r2, lr, asr #2 │ │ │ │ + strb r4, [r4, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ecdc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d5c> │ │ │ │ + b.n 6ed028 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70fbc> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ecd3c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70cd0> │ │ │ │ + b.n 6ecf9c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70f30> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r3, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + b.n 6eceec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e80> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r6, #14 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + add r0, pc, #968 @ (adr r0, 6ed0c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71054>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r4, 6ecd82 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d16> │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r4, r7} │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - hlt 0x0030 │ │ │ │ + cbnz r0, 6ecdac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d40> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add lr, r1 │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbnz r4, 6ecd8e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d22> │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ + ldrh r2, [r6, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 6ece38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70dcc> │ │ │ │ + ble.n 6ecc98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70c2c> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6ecd54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70ce8> │ │ │ │ + ble.n 6ecdb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d48> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6ecd4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70ce0> │ │ │ │ + ble.n 6ecdac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d40> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 6ecd74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d08> │ │ │ │ + bmi.n 6ecdd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d68> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vld1.8 {d0[5]}, [r8], r0 │ │ │ │ - ldcl 0, cr0, [r6, #644]! @ 0x284 │ │ │ │ - blx r5 │ │ │ │ + @ instruction: 0xfad800a0 │ │ │ │ + vhadd.s32 d0, d22, d17 │ │ │ │ + ldr r0, [pc, #864] @ (6ed0fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71090>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbz r4, 6ecdae <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d42> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bcs.n 6ecd20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70cb4> │ │ │ │ + bcc.n 6ecd80 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d14> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6ecce0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70c74> │ │ │ │ + bgt.n 6ecd40 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70cd4> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6eccd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70c68> │ │ │ │ + bgt.n 6ecd34 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70cc8> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 6eccf8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70c8c> │ │ │ │ + bcc.n 6ecd58 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70cec> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6eceb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e4c> │ │ │ │ + bgt.n 6ecd18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70cac> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6eceac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e40> │ │ │ │ + bgt.n 6ecd0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70ca0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6ecea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e34> │ │ │ │ + bgt.n 6ecd00 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70c94> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blt.n 6ece94 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e28> │ │ │ │ + bgt.n 6eccf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70c88> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - negs r6, r5 │ │ │ │ + bics r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb8400af │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldc2 0, cr0, [r4], #700 @ 0x2bc │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bne.n 6ecdcc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70d60> │ │ │ │ + bcc.n 6ece2c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70dc0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #22] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r4, #22 │ │ │ │ + lsls r6, r2, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2385739,15 +2385796,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6ece6c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e00> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ecf12 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70ea6> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af3108 │ │ │ │ + bl af3180 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6ecf16 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70eaa> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ecf06 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e9a> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2385805,15 +2385862,15 @@ │ │ │ │ add r2, pc │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ - bl af2be8 │ │ │ │ + bl af2c60 │ │ │ │ cmp.w sl, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r7, #479 @ 0x1df │ │ │ │ movw r2, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2385821,15 +2385878,15 @@ │ │ │ │ it ne │ │ │ │ movne r7, r2 │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add.w fp, r3, r4 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ - bl af2cd0 │ │ │ │ + bl af2d48 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ add.w r8, r5, r6, lsl #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ add.w r6, fp, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2385837,15 +2385894,15 @@ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6ed036 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70fca> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl af2d48 │ │ │ │ + bl af2dc0 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 6ed02e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70fc2> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 6ed024 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70fb8> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2385905,15 +2385962,15 @@ │ │ │ │ beq.n 6ed100 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71094> │ │ │ │ tst.w r9, r4 │ │ │ │ beq.n 6ed0e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71076> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl af2c94 │ │ │ │ + bl af2d0c │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6ed0e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7107c> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6ed0d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7106c> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2385921,15 +2385978,15 @@ │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 6ed0ca <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7105e> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ add.w r4, r5, fp, lsl #2 │ │ │ │ - bl af2d6c │ │ │ │ + bl af2de4 │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 744c8 │ │ │ │ cmp r9, r4 │ │ │ │ bne.n 6ed126 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x710ba> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 744c8 │ │ │ │ ldr r2, [pc, #100] @ (6ed1a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71134>) │ │ │ │ @@ -2385961,23 +2386018,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6ecfd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70f6a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + cbz r6, 6ed1b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71146> │ │ │ │ lsls r6, r5, #4 │ │ │ │ adds r0, #106 @ 0x6a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r6, r5, #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 4586e0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x346e28> │ │ │ │ @@ -2387714,15 +2387771,15 @@ │ │ │ │ adds r4, r3, #5 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ adds r2, r5, #3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bic.w r0, r8, #165 @ 0xa5 │ │ │ │ + adcs.w r0, r8, #165 @ 0xa5 │ │ │ │ stmdb 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] @ (6ee6dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x72670>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #888] @ (6ee6e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x72674>) │ │ │ │ @@ -2388029,15 +2388086,15 @@ │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bgt.n 6ee680 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x72614> │ │ │ │ + ble.n 6ee6e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x72674> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6ee718 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x726ac> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -2390310,15 +2390367,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 b2d494 │ │ │ │ + bl b2d50c │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6efe4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73de0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390381,15 +2390438,15 @@ │ │ │ │ bcs.n 6eff82 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73f16> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6efaa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73a3c> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2e1d0 │ │ │ │ + bl b2e248 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6eff16 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73eaa> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390552,15 +2390609,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl b2bf34 │ │ │ │ + bl b2bfac │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0106 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7409a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2391121,15 +2391178,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 5, cr0, cr14, cr0, {3} │ │ │ │ ldr r3, [pc, #76] @ (6f07d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74768>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldr r3, [pc, #24] @ (6f07a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74738>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r2, [pc, #400] @ (6f0924 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x748b8>) │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6f07a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74738> │ │ │ │ @@ -2391161,15 +2391218,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6efaa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73a3c> │ │ │ │ vldr d0, [pc, #132] @ 6f0878 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7480c> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b2bf68 │ │ │ │ + bl b2bfe0 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0818 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x747ac> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2391296,15 +2391353,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ strh.w r4, [sp, #400] @ 0x190 │ │ │ │ bl 6efaa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73a3c> │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ mov r2, r4 │ │ │ │ - bl b2cfa8 │ │ │ │ + bl b2d020 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6f098e <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74922> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2391347,15 +2391404,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6efaa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x73a3c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2cfa8 │ │ │ │ + bl b2d020 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0a1c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x749b0> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2391525,15 +2391582,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 b2d80c │ │ │ │ + bl b2d884 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0bf6 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74b8a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2391630,20 +2391687,20 @@ │ │ │ │ ldr r7, [r5, #116] @ 0x74 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl b2bf9c │ │ │ │ + bl b2c014 │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl b2bff0 │ │ │ │ + bl b2c068 │ │ │ │ ldrh.w r0, [sp, #120] @ 0x78 │ │ │ │ bl 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #120] @ 0x78 │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6f0d78 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74d0c> │ │ │ │ @@ -2391830,15 +2391887,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ - bl b2c2bc │ │ │ │ + bl b2c334 │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0f18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74eac> │ │ │ │ mov r0, r6 │ │ │ │ bl 6d50e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x59074> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6f0f28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x74ebc> │ │ │ │ @@ -2392395,20 +2392452,20 @@ │ │ │ │ b.n 6f1474 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x75408> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stcl 1, cr0, [r4], {96} @ 0x60 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldc 1, cr0, [r6], #384 @ 0x180 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r1!, {r4, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb3e0160 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2393155,19 +2393212,19 @@ │ │ │ │ pkhtb r1, r0, r0, asr #1 │ │ │ │ @ instruction: 0xeab80160 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], #-1020 @ 6f19d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x75968> │ │ │ │ b.n 6f19bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x75950> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrb.w r2, [r0, #1905] @ 0x771 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r3, [r0, #1376] @ 0x560 │ │ │ │ cbz r2, 6f1df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x75d88> │ │ │ │ ldrb.w r2, [r0, #1904] @ 0x770 │ │ │ │ @@ -2393353,15 +2393410,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6f20c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7605c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ b.n 6f2090 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76024> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #956] @ 0x3bc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2393626,15 +2393683,15 @@ │ │ │ │ cmp.w lr, #1 │ │ │ │ bne.n 6f2230 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x761c4> │ │ │ │ b.n 6f2180 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76114> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6f2284 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76218> │ │ │ │ b.n 6f2180 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76114> │ │ │ │ nop │ │ │ │ - cbz r0, 6f2346 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x762da> │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2393805,17 +2393862,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r0, [sp, #20] │ │ │ │ @@ -2393903,15 +2393960,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ b.n 6f259c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76530> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r2, [r1, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r3, #20] │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6f2634 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x765c8>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2393931,15 +2393988,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6f25fa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7658e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6f26c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76658> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2393985,23 +2394042,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r6, r5, #4 │ │ │ │ bls.n 6f2618 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x765ac> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r6, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6f26fc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76690> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6f26f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76688> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2394426,70 +2394483,70 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2l 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2394697,28 +2394754,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6f2e14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76da8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6f2e18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76dac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 6f2e2a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76dbe> │ │ │ │ + uxth r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + bics r0, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strd r0, r0, [r8, #700] @ 0x2bc │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + @ instruction: 0xeaf800af │ │ │ │ + str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6f2e90 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76e24> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2394773,45 +2394830,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6f2ed0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76e64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6f2ed4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76e68>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r1, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #648 @ (adr r6, 6f3128 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x770bc>) │ │ │ │ + add r7, pc, #840 @ (adr r7, 6f31e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7717c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #440 @ (adr r6, 6f3080 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77014>) │ │ │ │ + add r7, pc, #632 @ (adr r7, 6f3140 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x770d4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 6f307c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77010>) │ │ │ │ + add r7, pc, #624 @ (adr r7, 6f313c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x770d0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 6f3064 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x76ff8>) │ │ │ │ + add r7, pc, #592 @ (adr r7, 6f3124 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x770b8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ 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 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2395763,213 +2395820,213 @@ │ │ │ │ add r7, pc │ │ │ │ b.n 6f3744 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x776d8> │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #344 @ (adr r4, 6f3a68 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779fc>) │ │ │ │ + add r5, pc, #536 @ (adr r5, 6f3b28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77abc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #312 @ (adr r4, 6f3a4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779e0>) │ │ │ │ + add r5, pc, #504 @ (adr r5, 6f3b0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77aa0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 6f3ba0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b34>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 6f3c60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77bf4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #408 @ (adr r3, 6f3ab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a48>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 6f3b74 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b08>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 6f3a68 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779fc>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 6f3b28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77abc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 6f3cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c70>) │ │ │ │ + add r5, pc, #112 @ (adr r5, 6f399c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77930>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #872 @ (adr r3, 6f3c98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c2c>) │ │ │ │ + add r5, pc, #40 @ (adr r5, 6f3958 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x778ec>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 6f3c3c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77bd0>) │ │ │ │ + add r4, pc, #968 @ (adr r4, 6f3cfc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c90>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #832 @ (adr r3, 6f3c78 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c0c>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 6f3938 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x778cc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 6f3bfc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b90>) │ │ │ │ + add r4, pc, #896 @ (adr r4, 6f3cbc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c50>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #440 @ (adr r3, 6f3af8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a8c>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 6f3bb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b4c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #56 @ (adr r3, 6f397c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77910>) │ │ │ │ + add r4, pc, #248 @ (adr r4, 6f3a3c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779d0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 6f3a18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779ac>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 6f3ad8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a6c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r6, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r1, #15] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr??.w r0, [lr, ip, lsl #2] │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + vld1.8 {d0[5]}, [lr], ip │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 6f3a08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7799c>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 6f3ac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a5c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 6f3a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779a0>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 6f3acc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a60>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 6f39d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7796c>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 6f3a98 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a2c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [pc, #856] @ (6f3ccc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c60>) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #664] @ (6f3c14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77ba8>) │ │ │ │ + ldr r7, [pc, #856] @ (6f3cd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c68>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb.w r0, [r0, r4, lsl #2] │ │ │ │ - add r2, pc, #632 @ (adr r2, 6f3bfc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b90>) │ │ │ │ + @ instruction: 0xfa4000a4 │ │ │ │ + add r3, pc, #824 @ (adr r3, 6f3cbc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c50>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 6f3b8c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b20>) │ │ │ │ + add r3, pc, #704 @ (adr r3, 6f3c4c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77be0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 6f3b60 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77af4>) │ │ │ │ + add r3, pc, #656 @ (adr r3, 6f3c20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77bb4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str.w r0, [r0, r4, lsl #2] │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + ldr??.w r0, [r0, r4, lsl #2] │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 6f3d50 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77ce4>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 6f3a10 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779a4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf22c00a2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + @ instruction: 0xf35c00a2 │ │ │ │ + add r0, pc, #752 @ (adr r0, 6f3ca4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c38>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + add r0, pc, #760 @ (adr r0, 6f3cb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c44>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #24 @ (adr r2, 6f39d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77968>) │ │ │ │ + add r3, pc, #216 @ (adr r3, 6f3a94 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a28>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + add r0, pc, #360 @ (adr r0, 6f3b28 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77abc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + add r0, pc, #144 @ (adr r0, 6f3a54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779e8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, pc, #592 @ (adr r1, 6f3c18 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77bac>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 6f3cd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c6c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, pc, #768 @ (adr r1, 6f3ccc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77c60>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 6f3d8c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77d20>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 6f3b54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77ae8>) │ │ │ │ + add r1, pc, #528 @ (adr r1, 6f3c14 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77ba8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, pc, #256 @ (adr r0, 6f3b08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a9c>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 6f3bc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b5c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 6f3acc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a60>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 6f3b8c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b20>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r6, #112] @ 0x70 │ │ │ │ + strb r6, [r4, #1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r0, [r6, #112] @ 0x70 │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + add r0, pc, #256 @ (adr r0, 6f3b20 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77ab4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + add r0, pc, #448 @ (adr r0, 6f3be4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77b78>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + add r0, pc, #8 @ (adr r0, 6f3a38 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x779cc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r3, #14] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5!, {} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6f3afc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a90>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2395993,15 +2396050,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6f3ad4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77a68> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6f3b26 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77aba> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6f3b22 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77ab6> │ │ │ │ @@ -2397094,67 +2397151,67 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #15] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r1, #40] @ 0x28 │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add.w r6, r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ subs r6, #1 │ │ │ │ add.w r6, r3, r6, lsl #5 │ │ │ │ ldrd r2, r3, [r6, #24] │ │ │ │ @@ -2397354,29 +2397411,29 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #40] @ (6f4984 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x78918>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e6bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ab58> │ │ │ │ b.w 6f3df2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x77d86> │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r1, #104] @ 0x68 │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r5, #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 │ │ │ │ @@ -2397406,17 +2397463,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f49e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7897c>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e6bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ab58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ 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] │ │ │ │ str.w r0, [ip, #-112] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2397964,25 +2398021,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r5, r7, lr} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 6f5084 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x79018> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + str r2, [r5, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r7, r7] │ │ │ │ + str r4, [r5, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2398871,15 +2398928,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #460] @ (6f5c6c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x79c00>) │ │ │ │ add.w sl, r0, #16 │ │ │ │ @@ -2399558,24 +2399615,24 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ cmp r7, lr │ │ │ │ bne.n 6f61b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a14c> │ │ │ │ add.w r1, r6, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl af3078 │ │ │ │ + bl af30f0 │ │ │ │ mov r9, r0 │ │ │ │ cbz r6, 6f6204 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a198> │ │ │ │ sub.w r8, r8, #4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl af30b0 │ │ │ │ + bl af3128 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 6f61f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a186> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6eced0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e64> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2399612,38 +2399669,38 @@ │ │ │ │ bl 6ece6c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x70e00> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f6248 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a1dc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, sl │ │ │ │ adds r7, #1 │ │ │ │ - bl af3108 │ │ │ │ + bl af3180 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r0, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6f6252 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a1e6> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f6286 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a21a> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl af37e4 │ │ │ │ + bl af385c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r1 │ │ │ │ bcc.n 6f622a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a1be> │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl af3278 │ │ │ │ + bl af32f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f63fa <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a38e> │ │ │ │ movw sl, #34953 @ 0x8889 │ │ │ │ movt sl, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r5, 6f62da <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a26e> │ │ │ │ b.n 6f63ee <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a382> │ │ │ │ @@ -2399658,15 +2399715,15 @@ │ │ │ │ bl 6edfdc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x71f70> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 6f63ee <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a382> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af37c8 │ │ │ │ + bl af3840 │ │ │ │ smull r1, r3, sl, r0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov.w r8, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ rsb r3, r8, r3, asr #3 │ │ │ │ @@ -2399783,21 +2399840,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #864 @ (adr r0, 6f6774 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7a708>) │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xfab1ffff │ │ │ │ ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2400548,21 +2400605,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f6c80 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7ac14>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e6bc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6ab58> │ │ │ │ b.n 6f6c4a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7abde> │ │ │ │ nop │ │ │ │ - bics r2, r2 │ │ │ │ + add sl, r8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + strb r0, [r3, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bics r4, r1 │ │ │ │ + add ip, r7 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r5, 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 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2400682,21 +2400739,21 @@ │ │ │ │ str.w r3, [r1, #132] @ 0x84 │ │ │ │ bl 6e8ddc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6cd70> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ bl 6e8dfc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x6cd90> │ │ │ │ b.n 6f6d24 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7acb8> │ │ │ │ nop │ │ │ │ - cmp r2, r2 │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r6, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f6e3a <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7adce> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2401271,15 +2401328,15 @@ │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f7334 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7b2c8> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2401863,15 +2401920,15 @@ │ │ │ │ ldrh r4, [r1, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #30] │ │ │ │ lsls r0, r4, #5 │ │ │ │ bl 9419d6 │ │ │ │ - str r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ bl a379e2 │ │ │ │ mrc 15, 7, APSR_nzcv, cr13, cr15, {7} │ │ │ │ bl 50d9ea <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3fc132> │ │ │ │ bl 5c79ee │ │ │ │ @@ -2402731,23 +2402788,23 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + str r6, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r4, r4] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #6291456 @ 0x600000 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r1, #4194304 @ 0x400000 │ │ │ │ beq.n 6f83bc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7c350> │ │ │ │ cmp.w r1, #6291456 @ 0x600000 │ │ │ │ beq.n 6f83ae <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7c342> │ │ │ │ @@ -2402773,21 +2402830,21 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #20] @ (6f83dc <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7c370>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ 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, #3672] @ 0xe58 │ │ │ │ ldr.w r4, [pc, #2012] @ 6f8bd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7cb64> │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -2403557,145 +2403614,145 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #15] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r4, r5} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bmi.n 6f8ba8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7cb3c> │ │ │ │ + bvs.n 6f8c08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7cb9c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r3, #26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldr r6, [r4, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r7 │ │ │ │ + tst r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subw r0, r2, #2214 @ 0x8a6 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + @ instruction: 0xf7d200a6 │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r1 │ │ │ │ + sbcs r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf63400a6 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + @ instruction: 0xf76400a6 │ │ │ │ + ldr r2, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + ldr r0, [r0, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r4, [r4, #29] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r2, r4] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r0, r2] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, r1, #1 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r5, #5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp ip, r4 │ │ │ │ + mov ip, sl │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strb r2, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, r4] │ │ │ │ + strb r6, [r2, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r3, r7] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strb r6, [r1, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r1, r6] │ │ │ │ + strb r0, [r7, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + subs r0, #110 @ 0x6e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r2, [r1, r0] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r0 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + subs r0, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r4, r5] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2404191,33 +2404248,33 @@ │ │ │ │ b.n 6f8e54 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7cde8> │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f8dda <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7cd6e> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f8dda <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7cd6e> │ │ │ │ strb r6, [r5, #11] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + strh r6, [r5, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r7, r5] │ │ │ │ + strh r4, [r5, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r5, [pc, #296] @ (6f93f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d388>) │ │ │ │ + ldr r6, [pc, #488] @ (6f94b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d448>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [pc, #240] @ (6f93c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d354>) │ │ │ │ + ldr r6, [pc, #432] @ (6f9480 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d414>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #328] @ (6f942c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d3c0>) │ │ │ │ @@ -2404341,19 +2404398,19 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r3, [pc, #216] @ (6f9518 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d4ac>) │ │ │ │ + ldr r4, [pc, #408] @ (6f95d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d56c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [pc, #768] @ (6f9744 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d6d8>) │ │ │ │ + ldr r4, [pc, #960] @ (6f9804 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d798>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2404647,35 +2404704,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #304] @ (6f98c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d858>) │ │ │ │ + ldr r4, [pc, #496] @ (6f9984 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d918>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #224] @ (6f9878 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d80c>) │ │ │ │ + ldr r3, [pc, #416] @ (6f9938 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d8cc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r0, [pc, #248] @ (6f98a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d834>) │ │ │ │ + ldr r1, [pc, #440] @ (6f9960 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d8f4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #128] @ (6f982c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d7c0>) │ │ │ │ + ldr r2, [pc, #320] @ (6f98ec <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d880>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - muls r0, r0 │ │ │ │ + add r0, lr │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - blx ip │ │ │ │ + ldr r1, [pc, #64] @ (6f97f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d78c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #616] @ (6f9a24 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d9b8>) │ │ │ │ + ldr r1, [pc, #808] @ (6f9ae4 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7da78>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #2232 @ 0x8b8 │ │ │ │ @@ -2404715,15 +2404772,15 @@ │ │ │ │ addw r0, r4, #2888 @ 0xb48 │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ addw r0, r4, #2916 @ 0xb64 │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cbnz r3, 6f98ac <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d840> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl b29154 │ │ │ │ + bl b291cc │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f98a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d836> │ │ │ │ ldr.w r0, [r4, #2716] @ 0xa9c │ │ │ │ movs r1, #0 │ │ │ │ bl 4556e4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x343e2c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ @@ -2404745,15 +2404802,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2876] @ 0xb3c │ │ │ │ bl 70005c │ │ │ │ b.n 6f9852 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d7e6> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af0a20 │ │ │ │ + bl af0a98 │ │ │ │ b.n 6f9844 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d7d8> │ │ │ │ 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] @ 6f993c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7d8d0> │ │ │ │ @@ -2404808,15 +2404865,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, #112] @ 0x70 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #520] @ (6f9b5c <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7daf0>) │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2404942,27 +2404999,27 @@ │ │ │ │ ... │ │ │ │ str r6, [r1, #104] @ 0x68 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - mov r8, r3 │ │ │ │ + blx r9 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + blx r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r6, pc │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r4, lr │ │ │ │ + blxns r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r2, lr │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f9b08 <_mesa_glapi_set_dispatch@@libgallium-26.2.2-2.so+0x7da9c>) │ │ │ │ dmb ish │ │ │ │ @@ -2405296,15 +2405353,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ str r2, [r7, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r5 │ │ │ │ + add r4, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r6, [r1, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ │ │ │ │ 006f9e60 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2405953,15 +2406010,15 @@ │ │ │ │ movcs r5, r2 │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov.w ip, r5, lsr #22 │ │ │ │ lsls r5, r5, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b290b8 │ │ │ │ + bl b29130 │ │ │ │ ldrb.w r2, [r4, #961] @ 0x3c1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6fa8a2 │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2406183,20 +2406240,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #348] @ (6faa14 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl af09b8 │ │ │ │ + bl af0a30 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fa61c │ │ │ │ mov r0, r7 │ │ │ │ - bl b29154 │ │ │ │ + bl b291cc │ │ │ │ b.w 6f9f92 │ │ │ │ ldr r7, [pc, #316] @ (6faa18 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6fae12 │ │ │ │ @@ -2406267,39 +2406324,39 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ cbz r6, 6fa9ac │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r0, [r5, #12] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - sbcs r6, r1 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - sbcs r2, r0 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + asrs r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + lsrs r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r5, sp, #408 @ 0x198 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bl 4f29de <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e1126> │ │ │ │ bl 8be9e2 │ │ │ │ @@ -2406321,15 +2406378,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #420 @ (adr r7, 6fabc0 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r7, pc, #360 @ (adr r7, 6fab88 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r2, #110 @ 0x6e │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r7, pc, #192 @ (adr r7, 6faae8 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r7, pc, #64 @ (adr r7, 6faa6c ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr.w r2, [pc, #3240] @ 6fb6d8 │ │ │ │ addw r3, r4, #2428 @ 0x97c │ │ │ │ @@ -2406595,15 +2406652,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 6facc4 │ │ │ │ b.w 6fa098 │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6fa8d0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af0a20 │ │ │ │ + bl af0a98 │ │ │ │ b.n 6fa8d0 │ │ │ │ ldr.w r1, [pc, #2452] @ 6fb6e8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [pc, #2448] @ 6fb6ec │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2407428,43 +2407485,43 @@ │ │ │ │ movt r2, #3072 @ 0xc00 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bmi.w 6fb2c6 │ │ │ │ b.n 6fb098 │ │ │ │ movs r3, #31 │ │ │ │ b.n 6fb660 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r4, pc, #152 @ (adr r4, 6fb77c ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r4, pc, #16 @ (adr r4, 6fb6f8 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #120 @ (adr r2, 6fb774 ) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + adds r2, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r6, #102 @ 0x66 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r4, #2 │ │ │ │ sub.w r3, r3, #26112 @ 0x6600 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ cmp r3, #15 │ │ │ │ bhi.w 6fb098 │ │ │ │ movw r2, #32953 @ 0x80b9 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ @@ -2407946,15 +2408003,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ mov r6, lr │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fbc5c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2408093,15 +2408150,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ bics r0, r0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r7, #122 @ 0x7a │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (6fbf1c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2408267,15 +2408324,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6fbe2e │ │ │ │ nop │ │ │ │ negs r6, r4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r5, 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 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2410642,15 +2410699,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6fd7c4 │ │ │ │ cmp r1, #162 @ 0xa2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r5, r4, #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 │ │ │ │ @@ -2410938,23 +2410995,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bvc.n 6fdb10 │ │ │ │ + bhi.n 6fdb70 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bvs.n 6fdad0 │ │ │ │ + bhi.n 6fdb30 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.n 6fdaa4 │ │ │ │ + bvs.n 6fdb04 │ │ │ │ lsls r5, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fdb88 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2411229,17 +2411286,17 @@ │ │ │ │ ... │ │ │ │ movs r4, #76 @ 0x4c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #214 @ 0xd6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bcc.n 6fdd40 │ │ │ │ + bmi.n 6fdda0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bcc.n 6fdf00 │ │ │ │ + bmi.n 6fdd60 │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fe4d4 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2414465,18 +2414522,18 @@ │ │ │ │ eorhi.w r3, r3, #1 │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 7001b0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 7, r0, cr6, cr15, {2} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r5, r5, #4 │ │ │ │ mcr2 1, 2, r0, cr8, cr15, {2} │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #120] @ 7002d0 │ │ │ │ @@ -2414534,15 +2414591,15 @@ │ │ │ │ stc2 1, cr0, [r0, #380]! @ 0x17c │ │ │ │ ldc2 1, cr0, [r4, #380] @ 0x17c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r0, #-380]! @ 0xfffffe84 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 70058c │ │ │ │ + b.n 7007ec │ │ │ │ lsls r4, r4, #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] @ (7003b4 ) │ │ │ │ @@ -2415441,36 +2415498,36 @@ │ │ │ │ @ instruction: 0xf726015f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf718015f │ │ │ │ adc.w r1, lr, #14614528 @ 0xdf0000 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 700bf4 │ │ │ │ + bls.n 700c54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 700c48 │ │ │ │ + bge.n 700ca8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bhi.n 700c6c │ │ │ │ + bge.n 700ccc │ │ │ │ lsls r4, r4, #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, 700cb4 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 700cc2 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 7008bc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2415536,28 +2415593,28 @@ │ │ │ │ bne.n 700daa │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 700d9c │ │ │ │ ldrb.w r3, [r1, #64] @ 0x40 │ │ │ │ cbz r3, 700db0 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ str.w r7, [sl] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r4, r2 │ │ │ │ bcc.n 700d20 │ │ │ │ adds r6, #4 │ │ │ │ subs r2, r2, r4 │ │ │ │ movs r7, #0 │ │ │ │ b.n 700df4 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ b.n 700d14 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 700d14 │ │ │ │ bl 7008bc │ │ │ │ b.n 700d14 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ @@ -2415780,15 +2415837,15 @@ │ │ │ │ bne.n 701058 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 701046 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 701062 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ mov r4, r6 │ │ │ │ b.n 700f38 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r9 │ │ │ │ blx 744c8 │ │ │ │ b.n 700f38 │ │ │ │ ldr r3, [pc, #96] @ (70108c ) │ │ │ │ @@ -2415802,15 +2415859,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ bl 7008bc │ │ │ │ b.n 700f38 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r6 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ b.n 700f38 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ blx r3 │ │ │ │ b.n 700f38 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415826,15 +2415883,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, r8, #95 @ 0x5f │ │ │ │ @ instruction: 0xf0c0015f │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 700fb8 │ │ │ │ + bpl.n 701018 │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2416010,15 +2416067,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 701240 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b290ac │ │ │ │ + bl b29124 │ │ │ │ ldrb.w r3, [r5, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 701218 │ │ │ │ b.n 70118a │ │ │ │ mov r0, r5 │ │ │ │ bl 700690 │ │ │ │ b.n 7011be │ │ │ │ @@ -2416091,15 +2416148,15 @@ │ │ │ │ beq.n 7013ca │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7013e6 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ b.n 701240 │ │ │ │ ldr r3, [pc, #160] @ (701410 ) │ │ │ │ ldr r2, [pc, #184] @ (70142c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [sl, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -2416134,15 +2416191,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ bl 7008bc │ │ │ │ b.n 701240 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ b.n 701240 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 701240 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2416155,34 +2416212,34 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vand q8, q0, │ │ │ │ vorr q0, q7, │ │ │ │ ldc 1, cr0, [r8, #380]! @ 0x17c │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 701494 │ │ │ │ + bcc.n 7014f4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 7014c4 │ │ │ │ + bcc.n 701324 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 7014f4 │ │ │ │ + bcc.n 701354 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 701520 │ │ │ │ + bcc.n 701380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 701340 │ │ │ │ + bcc.n 7013a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xf943ffff │ │ │ │ - bcs.n 70147c │ │ │ │ + bcc.n 7014dc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 7014c8 │ │ │ │ + bcc.n 701528 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 7014f8 │ │ │ │ + bcc.n 701358 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 701528 │ │ │ │ + bcc.n 701388 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bcs.n 701538 │ │ │ │ + bcc.n 701398 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2416364,15 +2416421,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 701524 │ │ │ │ ldrb.w r3, [r8, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 7016f0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28f74 │ │ │ │ + bl b28fec │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 701098 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2416403,15 +2416460,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b28d2c │ │ │ │ + bl b28da4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 701582 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 70154c │ │ │ │ orr.w r3, r3, #1 │ │ │ │ movw r2, #9228 @ 0x240c │ │ │ │ @@ -2416431,26 +2416488,26 @@ │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ orreq.w r4, r4, r3, lsl #4 │ │ │ │ bne.n 70168e │ │ │ │ mov r3, r4 │ │ │ │ b.n 701694 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af0910 │ │ │ │ + bl af0988 │ │ │ │ b.n 701638 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7014b6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 701524 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af084c │ │ │ │ + bl af08c4 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 701750 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #-16]! │ │ │ │ b.n 701582 │ │ │ │ lsls r2, r3, #30 │ │ │ │ ite mi │ │ │ │ @@ -2416466,19 +2416523,19 @@ │ │ │ │ bic.w r2, r6, #4096 @ 0x1000 │ │ │ │ bic.w r2, r2, #6 │ │ │ │ cmp r7, #2 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ b.n 7016ba │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28f74 │ │ │ │ + bl b28fec │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af084c │ │ │ │ + bl af08c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 70171c │ │ │ │ b.n 701582 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ and.w r2, r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2416625,24 +2416682,24 @@ │ │ │ │ bne.n 701918 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cbz r3, 701906 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ cbz r0, 701920 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 7018b4 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 701898 │ │ │ │ b.n 7018b8 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 7018b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ b.n 7018b2 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2416677,22 +2416734,22 @@ │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cbz r2, 701982 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ cbz r0, 7019a2 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 701942 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 701942 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -2416988,15 +2417045,15 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 701cf6 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 701d12 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ b.n 701aca │ │ │ │ ldr r3, [pc, #96] @ (701d3c ) │ │ │ │ ldr r2, [pc, #96] @ (701d40 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ @@ -2417005,15 +2417062,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 7008bc │ │ │ │ b.n 701aca │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ b.n 701aca │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 701aca │ │ │ │ mov r1, r4 │ │ │ │ @@ -2417029,15 +2417086,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 701794 │ │ │ │ lsls r7, r3, #5 │ │ │ │ @ instruction: 0xefd3ffff │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r4, 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, #4008] @ 0xfa8 │ │ │ │ @@ -2417160,15 +2417217,15 @@ │ │ │ │ ldr r2, [pc, #124] @ (701f0c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 701d80 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b28f74 │ │ │ │ + bl b28fec │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ @@ -2417200,17 +2417257,17 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7023f8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2417532,15 +2417589,15 @@ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ b.n 702194 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ b.n 70218a │ │ │ │ ldr.w r0, [r8, #68] @ 0x44 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ @@ -2417562,15 +2417619,15 @@ │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 702298 │ │ │ │ ldrb.w r3, [r8, #64] @ 0x40 │ │ │ │ cbz r3, 702304 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r6, #272 @ 0x110 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ b.n 7022a8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ b.n 7022a8 │ │ │ │ mov r1, r8 │ │ │ │ bl 7008bc │ │ │ │ @@ -2417623,15 +2417680,15 @@ │ │ │ │ cmp r2, sl │ │ │ │ bne.n 702400 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cbz r2, 7023f4 │ │ │ │ ldrb.w r2, [r3, #64] @ 0x40 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ cbz r2, 702408 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ str.w r8, [r7, r6] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 70235a │ │ │ │ ldrd r7, r6, [sp] │ │ │ │ adds r7, #1 │ │ │ │ @@ -2417656,15 +2417713,15 @@ │ │ │ │ cbz r3, 702412 │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ b.n 70234e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ b.n 70234e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2417677,23 +2417734,23 @@ │ │ │ │ bne.n 702466 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 70243e │ │ │ │ ldrb.w r0, [r1, #64] @ 0x40 │ │ │ │ cbz r0, 702456 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ - bl b28b28 │ │ │ │ + bl b28ba0 │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af0864 │ │ │ │ + bl af08dc │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 7008bc │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ @@ -2418248,25 +2418305,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 702a18 │ │ │ │ nop │ │ │ │ bvs.n 702b48 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0026 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r4} │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2418369,17 +2418426,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ bpl.n 702c24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r5, #4 │ │ │ │ - cbnz r4, 702c70 │ │ │ │ + pop {r2, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 702c84 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2418884,15 +2418941,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ beq.n 7031e4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2419455,17 +2419512,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7034f6 │ │ │ │ ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ bl a79836 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 70384c │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r2, [pc, #120] @ (7038c0 ) │ │ │ │ ldr r3, [pc, #124] @ (7038c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 7038c8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (7038cc ) │ │ │ │ @@ -2420412,17 +2420469,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 704384 ) │ │ │ │ + add r6, pc, #224 @ (adr r6, 704444 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #8] @ (704370 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4a4372 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x392aba> │ │ │ │ @@ -2420818,43 +2420875,43 @@ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ b.n 7046a2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #856 @ (adr r4, 704afc ) │ │ │ │ + add r6, pc, #24 @ (adr r6, 7047bc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ pop {r3, r4, r6} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #168 @ (adr r4, 704858 ) │ │ │ │ + add r5, pc, #360 @ (adr r5, 704918 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ revsh r0, r7 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r3, pc, #592 @ (adr r3, 704a08 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 704ac8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #872 @ (adr r2, 704b24 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 7047e4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 704900 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 7049c0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 70492c ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 7049ec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #400 @ (adr r3, 704958 ) │ │ │ │ + add r4, pc, #592 @ (adr r4, 704a18 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 704a1c ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 704adc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, pc, #936 @ (adr r3, 704b78 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 704838 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #632 @ (adr r1, 704a4c ) │ │ │ │ + add r2, pc, #824 @ (adr r2, 704b0c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 704a58 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 704b18 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 704ad4 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 704b94 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ str.w r2, [r0, #1644] @ 0x66c │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2421802,15 +2421859,15 @@ │ │ │ │ cmphi.w ip, #38 @ 0x26 │ │ │ │ bhi.n 705374 │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r4, #165] @ 0xa5 │ │ │ │ strb.w r1, [r4, #149] @ 0x95 │ │ │ │ b.n 7052e2 │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r5, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2422861,17 +2422918,17 @@ │ │ │ │ b.n 705cd6 │ │ │ │ mov.w ip, #10 │ │ │ │ b.n 70572a │ │ │ │ add r1, sp, #632 @ 0x278 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #336] @ 0x150 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2423368,15 +2423425,15 @@ │ │ │ │ b.n 7061fa │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r1, [r4, #365] @ 0x16d │ │ │ │ bls.w 7061fa │ │ │ │ b.n 706330 │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1848] @ 0x738 │ │ │ │ ldr.w r2, [r0, #1836] @ 0x72c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r1, [r0, #1844] @ 0x734 │ │ │ │ ldrd lr, r4, [r0, #336] @ 0x150 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ @@ -2423529,15 +2423586,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2423569,15 +2423626,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7066f6 │ │ │ │ nop │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ 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, #1896] @ 0x768 │ │ │ │ ldr.w r7, [pc, #2360] @ 70707c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2424399,241 +2424456,241 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 707254 │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r3, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r7, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r2, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r5, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #0] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r5, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r7, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r1, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r2, [r7, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #6] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #6] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #8] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #18] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r6, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #22] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #22] │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r9, r6 │ │ │ │ beq.n 70727c │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 70724c │ │ │ │ @@ -2425589,263 +2425646,263 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #1636] @ 0x664 │ │ │ │ b.n 7079a2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + ldrh r0, [r7, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r6, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r0, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + ldrh r0, [r3, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + ldrh r0, [r1, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r3, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #18] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #20] │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r6, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #28] │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #28] │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #34] @ 0x22 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, #164 @ 0xa4 │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ lsls r5, r5, #4 │ │ │ │ strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r5, #23] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r2, #26] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r0, [r1, #31] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #6] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r6, #13] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + strb r2, [r6, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r0, #5] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r2, #5] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r6, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #12] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r4, #8] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r1, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r2, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r1, #15] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r0, #13] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r1, #13] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 707f6c │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2425966,15 +2426023,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 707fde │ │ │ │ nop │ │ │ │ strh r4, [r5, #2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #572] @ (7082ec ) │ │ │ │ @@ -2426722,17 +2426779,17 @@ │ │ │ │ cmp r3, #5 │ │ │ │ bhi.w 7085f2 │ │ │ │ b.n 708806 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + cmp r1, #12 │ │ │ │ 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, #3008] @ 0xbc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1500] @ 708f08 │ │ │ │ @@ -2427270,45 +2427327,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2 │ │ │ │ strb r0, [r1, #27] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ strb r6, [r7, #13] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r1, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [pc, #472] @ (709120 ) │ │ │ │ + ldr r1, [pc, #664] @ (7091e0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #720] @ 709228 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ b.n 708d22 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #716] @ 709230 │ │ │ │ @@ -2427597,41 +2427654,41 @@ │ │ │ │ lsls r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r6, #0] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r2, [r5, #30] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r3, #1] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1840] @ 0x730 │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ @@ -2428849,31 +2428906,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r5, r5, #4 │ │ │ │ str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r6, r1, #23 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ blx 742ac <__aeabi_ul2d@plt> │ │ │ │ mov.w sl, r4, lsl #2 │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 709cce │ │ │ │ blx 742ac <__aeabi_ul2d@plt> │ │ │ │ @@ -2430565,15 +2430622,15 @@ │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 70a890 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2430970,15 +2431027,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #32] @ (70b73c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #832] @ (70ba64 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xfad8012c │ │ │ │ + stc2 1, cr0, [r8], {44} @ 0x2c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r3, [pc, #2984] @ 70c2e8 │ │ │ │ @@ -2433690,15 +2433747,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70d39a │ │ │ │ nop │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + svc 106 @ 0x6a │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov sl, r1 │ │ │ │ @@ -2435312,15 +2435369,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70e5bc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70e5bc │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #516] @ 70e8f0 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2435644,17 +2435701,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ asrs r0, r4, #27 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r4, 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 │ │ │ │ sub sp, #12 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2435938,17 +2435995,17 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70eb44 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70ebc0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70ee2a │ │ │ │ @@ -2436687,43 +2436744,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r0, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + adds r4, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ bhi.w 70f7ea │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, r6 │ │ │ │ @@ -2436929,117 +2436986,117 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #208] @ (70f8b8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #208] @ (70f8bc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r2, r5, r5 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, r0 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + subs r4, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + subs r6, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + subs r2, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r1 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r0 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #50 @ 0x32 │ │ │ │ bhi.w 70fa14 │ │ │ │ tbb [pc, r0] │ │ │ │ subs r1, r4, r2 │ │ │ │ ldrh r4, [r1, #12] │ │ │ │ @@ -2437205,107 +2437262,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (70fad0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (70fad4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r5, r3 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + subs r6, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + subs r2, r5, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r3 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + adds r4, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + subs r6, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r5 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + subs r6, r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r0 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r2, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + subs r6, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70fb3c │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2437351,39 +2437408,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70fb70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70fb74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + str r0, [r3, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r7, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r1 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + adds r0, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, r1 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #164] @ (70fc30 ) │ │ │ │ @@ -2437457,19 +2437514,19 @@ │ │ │ │ nop │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #15 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + b.n 70fd4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #29 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (70fc94 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2437497,15 +2437554,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70fc62 │ │ │ │ strh r7, [r6, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ strh r4, [r5, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r2, [r2, r7] │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -2437564,31 +2437621,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (70fd60 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70fce8 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r6, #214 @ 0xd6 │ │ │ │ + ands r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r1, #230 @ 0xe6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ 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 │ │ │ │ ldr.w r5, [pc, #3256] @ 710a30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2438777,358 +2438834,358 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 70ff64 │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r6, r3, #8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - eors.w r0, r2, r2, asr #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + rsb r0, r2, r2, asr #2 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #150 @ 0x96 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + sxth r2, r1 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 710c60 ) │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 710c44 ) │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - and.w r0, r0, r2, asr #2 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + @ instruction: 0xeb3000a2 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf78000ad │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + ldrh.w r0, [r0, #173] @ 0xad │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #672 @ (adr r6, 710d5c ) │ │ │ │ + add r7, pc, #864 @ (adr r7, 710e1c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #432 @ (adr r6, 710c70 ) │ │ │ │ + add r7, pc, #624 @ (adr r7, 710d30 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #180 @ 0xb4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #198 @ 0xc6 │ │ │ │ + adds r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r6, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, #3 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r7, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #23 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #24 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + adds r4, r1, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa1c00ae │ │ │ │ - asrs r2, r2, #31 │ │ │ │ + @ instruction: 0xfb4c00ae │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #5 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r0, #8 │ │ │ │ + lsrs r6, r6, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #328 @ 0x148 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #7 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #2 │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #18 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, #7 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 710f94 ) │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #504 @ (adr r7, 710e84 ) │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, pc, #200 @ (adr r7, 710d60 ) │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 711058 ) │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #720 @ (adr r6, 710f7c ) │ │ │ │ + add r7, pc, #912 @ (adr r7, 71103c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7d600ae │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + vst4.32 {d0-d3}, [r6 :128], lr │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #928 @ (adr r5, 711080 ) │ │ │ │ + add r7, pc, #96 @ (adr r7, 710d40 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 710f88 ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 711048 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 70ff64 │ │ │ │ ldr.w r8, [r5, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r7, r3, r8 │ │ │ │ @@ -2440303,376 +2440360,375 @@ │ │ │ │ b.n 7118a0 │ │ │ │ ldr r3, [pc, #760] @ (711cf4 ) │ │ │ │ add r3, pc │ │ │ │ b.w 710012 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r4, fp │ │ │ │ b.n 71179a │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #12 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, r7 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, #4 │ │ │ │ + subs r6, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, #4 │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, #5 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + subs r0, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 711bb0 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 711c70 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf23e00ae │ │ │ │ - add r1, pc, #40 @ (adr r1, 711a8c ) │ │ │ │ + @ instruction: 0xf36e00ae │ │ │ │ + add r2, pc, #232 @ (adr r2, 711b4c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + subs r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r0, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + add r0, pc, #112 @ (adr r0, 711b48 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, r1 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #5 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #30 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stcl 0, cr0, [r4, #696]! @ 0x2b8 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + vhadd.s16 d0, d20, d30 │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r2, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + movs r0, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + subs r6, r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + cdp2 0, 0, cr0, cr4, cr9, {5} │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #18 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 712018 │ │ │ │ + b.n 712278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr3, {5} │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + vrev32. d0, d19 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r0, [sl, #696] @ 0x2b8 │ │ │ │ - lsls r0, r0, #27 │ │ │ │ + @ instruction: 0xeafa00ae │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r6, #27 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsrs r0, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #31 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsrs r6, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ + lsrs r2, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh.w r0, [r0, #169] @ 0xa9 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + @ instruction: 0xfae000a9 │ │ │ │ + lsrs r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vst4.32 {d16-d19}, [ip :128], r9 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + @ instruction: 0xfa7c00a9 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr.w r0, [r4, #169] @ 0xa9 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + @ instruction: 0xfa0400a9 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsrs r6, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfbba00a3 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + stc2l 0, cr0, [sl], #652 @ 0x28c │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 711b98 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r0, r5, #0 │ │ │ │ + stmia.w ip!, {r1, r2, r3, r5, r7} │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, #0 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + subs r4, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf76800a9 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + ldrb.w r0, [r8, #169] @ 0xa9 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, #3 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf71c00a9 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + str.w r0, [ip, r9, lsl #2] │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ - vld1.8 {d16[5]}, [ip], r3 │ │ │ │ - ble.n 711dd8 │ │ │ │ + @ instruction: 0xfb2400a3 │ │ │ │ + @ instruction: 0xfb1c00a3 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r7, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -2440741,21 +2440797,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (711e44 ) │ │ │ │ @@ -2440791,23 +2440847,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 711cf8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (711e58 ) │ │ │ │ add r3, pc │ │ │ │ b.n 711e1c │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + @ instruction: 0xf6f000a3 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs.w r0, r2, #5341184 @ 0x518000 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + @ instruction: 0xf6e200a3 │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r1, 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 r5, r2 │ │ │ │ @@ -2440824,19 +2440880,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 712480 │ │ │ │ + b.n 7116e0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 711ddc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2440880,25 +2440936,25 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (711f34 ) │ │ │ │ add r2, pc │ │ │ │ b.n 711ef0 │ │ │ │ nop │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf4ec00a3 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + @ instruction: 0xf61c00a3 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf4dc00a3 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + addw r0, ip, #2211 @ 0x8a3 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2441053,47 +2441109,49 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (712110 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7120a0 │ │ │ │ nop │ │ │ │ - b.n 711a64 │ │ │ │ + b.n 711cc4 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orr.w r0, sl, #5341184 @ 0x518000 │ │ │ │ - strh r2, [r3, #54] @ 0x36 │ │ │ │ + sbcs.w r0, sl, #5341184 @ 0x518000 │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - lsls r6, r2, #28 │ │ │ │ + sbc.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + lsrs r6, r0, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf2d80130 │ │ │ │ - strh r2, [r4, #52] @ 0x34 │ │ │ │ + and.w r1, r8, #11534336 @ 0xb00000 │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 7128e4 │ │ │ │ + b.n 711b44 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vrev32. d0, d18 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + lsls r4, r5, #3 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + strh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf33c00a3 │ │ │ │ - vaddl.u16 q0, d18, d18 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + orn r0, ip, #5341184 @ 0x518000 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r5, #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] @ (712204 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2441192,27 +2441250,27 @@ │ │ │ │ b.n 7121ca │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #210 @ 0xd2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ udf #98 @ 0x62 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 6, cr0, cr8, cr2, {5} │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + vaddl.u16 q0, d24, d18 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf1fa00a3 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf32a00a3 │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, 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 r8, r0 │ │ │ │ @@ -2441249,15 +2441307,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (7122a0 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 711ddc │ │ │ │ b.n 712252 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2441348,15 +2441406,15 @@ │ │ │ │ bne.n 712374 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 712114 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 71235c │ │ │ │ nop │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r4, r4, #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 │ │ │ │ @@ -2441417,17 +2441475,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bgt.n 7124ac │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #7 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ blt.n 7123f8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2441495,29 +2441553,29 @@ │ │ │ │ add r8, pc │ │ │ │ bl 70fc48 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7124f0 │ │ │ │ ldr r3, [pc, #40] @ (71254c ) │ │ │ │ add r3, pc │ │ │ │ b.n 7124f4 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.s8 d16, d24, d19 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + orns r0, r8, #163 @ 0xa3 │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb7200a2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + stc2 0, cr0, [r2], #648 @ 0x288 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb3e00a2 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + stc2l 0, cr0, [lr], #-648 @ 0xfffffd78 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 12, cr0, cr12, cr3, {5} │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + vext.8 d16, d28, d19, #0 │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r1, r5, #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 │ │ │ │ @@ -2441593,39 +2441651,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (712638 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7125b6 │ │ │ │ ldr r1, [pc, #52] @ (71263c ) │ │ │ │ add r1, pc │ │ │ │ b.n 71257c │ │ │ │ nop │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 7129cc ) │ │ │ │ + add r3, pc, #112 @ (adr r3, 71268c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #616 @ (adr r1, 7128a8 ) │ │ │ │ + add r2, pc, #808 @ (adr r2, 712968 ) │ │ │ │ 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] @ (7126a0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2441658,21 +2441716,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4052] @ 0xfd4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2441728,17 +2441786,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bls.n 7127a4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bhi.n 712710 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2441928,43 +2441986,43 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bhi.n 71283c │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 7129cc │ │ │ │ lsls r6, r3, #5 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #4 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #5 │ │ │ │ + asrs r4, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3140] @ 7135b8 │ │ │ │ @@ -2443127,266 +2443185,266 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 712bb4 │ │ │ │ nop │ │ │ │ bvs.n 7134bc │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf62e00a2 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + @ instruction: 0xf75e00a2 │ │ │ │ + asrs r2, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf5f800a2 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + @ instruction: 0xf72800a2 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - rsb r0, r2, #5308416 @ 0x510000 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + @ instruction: 0xf6f200a2 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf58c00a2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + @ instruction: 0xf6bc00a2 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs.w r0, r6, #5308416 @ 0x510000 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + @ instruction: 0xf68600a2 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r4, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf52000a2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + @ instruction: 0xf65000a2 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf4ee00a2 │ │ │ │ - asrs r6, r4, #8 │ │ │ │ + @ instruction: 0xf61e00a2 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf4bc00a2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + @ instruction: 0xf5ec00a2 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eor.w r0, lr, #5308416 @ 0x510000 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + subs.w r0, lr, #5308416 @ 0x510000 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bmi.n 713688 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r4, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r0, #25 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 71320c │ │ │ │ + b.n 71346c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - addw r0, r0, #162 @ 0xa2 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + @ instruction: 0xf33000a2 │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rsb r0, ip, #162 @ 0xa2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + @ instruction: 0xf2fc00a2 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf13c00a2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + @ instruction: 0xf26c00a2 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + asrs r4, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r6, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf0c400a2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + @ instruction: 0xf1f400a2 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vext.8 d16, d18, d18, #0 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + @ instruction: 0xf12200a2 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vaddl.s16 q0, d16, d18 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + @ instruction: 0xf0c000a2 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.s8 d16, d20, d18 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + orns r0, r4, #162 @ 0xa2 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 15, cr0, cr6, cr2, {5} │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ + bic.w r0, r6, #162 @ 0xa2 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + asrs r0, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 1, cr0, cr0, cr2, {5} │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + vhadd.s8 d16, d16, d18 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldcl 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + cdp 0, 8, cr0, cr4, cr2, {5} │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stcl 0, cr0, [r8], #648 @ 0x288 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + cdp 0, 1, cr0, cr8, cr2, {5} │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + ldc 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stcl 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + cdp 0, 9, cr0, cr14, cr3, {5} │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #32 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + asrs r0, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeb2200a2 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + mrrc 0, 10, r0, r2, cr2 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #2 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70fc48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 714e54 │ │ │ │ ldr.w r3, [pc, #3272] @ 7144bc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2444575,303 +2444633,302 @@ │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 7123b8 │ │ │ │ b.w 712bb4 │ │ │ │ nop │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe82600a2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + ldrd r0, r0, [r6, #-648] @ 0x288 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 714428 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + @ instruction: 0xe8d400a2 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7142cc │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + @ instruction: 0xe81a00a2 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7140e0 │ │ │ │ + b.n 714340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #38] @ 0x26 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsrs r4, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.u8 d16, d26, d19 │ │ │ │ - b.n 713ef0 │ │ │ │ + b.n 714150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #27 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #27 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr3, {5} │ │ │ │ - ldrd r0, r0, [r6, #-692] @ 0x2b4 │ │ │ │ - b.n 713da4 │ │ │ │ + vaddl.u16 q8, d20, d19 │ │ │ │ + eor.w r0, r6, sp, asr #2 │ │ │ │ + b.n 714004 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #29 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ - b.n 714aac │ │ │ │ + cdp2 0, 2, cr0, cr0, cr3, {5} │ │ │ │ + b.n 714d0c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stc2l 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + cdp2 0, 7, cr0, cr14, cr3, {5} │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7c800a4 │ │ │ │ - ldc2 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - b.n 714960 │ │ │ │ + ldr??.w r0, [r8, #164] @ 0xa4 │ │ │ │ + stc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ + b.n 714bc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfbf000a3 │ │ │ │ - b.n 7148d4 │ │ │ │ + stc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + b.n 714b34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bvs.n 7146dc │ │ │ │ + bvc.n 71453c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb6000a3 │ │ │ │ - b.n 7147d0 │ │ │ │ + ldc2 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + b.n 714a30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa6200a3 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + @ instruction: 0xfb9200a3 │ │ │ │ + b.n 714854 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #3 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vst1.8 {d16[5]}, [r8], r3 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + @ instruction: 0xfaf800a3 │ │ │ │ + b.n 714740 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #3 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vld4.32 {d0-d3}, [lr :128], r3 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + @ instruction: 0xfa5e00a3 │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r6, #2 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + asrs r6, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh.w r0, [r4, #163] @ 0xa3 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str.w r0, [r6, r3, lsl #2] │ │ │ │ - ble.n 71462c │ │ │ │ + ldr??.w r0, [r6, r3, lsl #2] │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf7f800a3 │ │ │ │ - ble.n 7147a4 │ │ │ │ + vld4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6e800a3 │ │ │ │ - bgt.n 7147c0 │ │ │ │ + ldrb.w r0, [r8, r3, lsl #2] │ │ │ │ + ble.n 714620 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #29 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf63200a3 │ │ │ │ - blt.n 714680 │ │ │ │ + @ instruction: 0xf76200a3 │ │ │ │ + bgt.n 7146e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70fc48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7158ce │ │ │ │ ldr.w r3, [pc, #3528] @ 7154f8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2446155,414 +2446212,399 @@ │ │ │ │ b.n 7154bc │ │ │ │ ldr r3, [pc, #916] @ (715880 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7154bc │ │ │ │ ldr r2, [pc, #912] @ (715884 ) │ │ │ │ add r2, pc │ │ │ │ b.w 71447e │ │ │ │ - @ instruction: 0xf36a00a3 │ │ │ │ - bhi.n 7154d4 │ │ │ │ + eors.w r0, sl, #5341184 @ 0x518000 │ │ │ │ + bge.n 715534 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #25 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movw r0, #24739 @ 0x60a3 │ │ │ │ - bvc.n 7154c0 │ │ │ │ + @ instruction: 0xf37600a3 │ │ │ │ + bhi.n 715520 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldcl 0, cr0, [r8, #-656] @ 0xfffffd70 │ │ │ │ - rsbs r0, sl, #163 @ 0xa3 │ │ │ │ - bvc.n 7155f8 │ │ │ │ + cdp 0, 8, cr0, cr8, cr4, {5} │ │ │ │ + @ instruction: 0xf30a00a3 │ │ │ │ + bhi.n 715458 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #30 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbcs.w r0, ip, #163 @ 0xa3 │ │ │ │ - bvs.n 715550 │ │ │ │ + subw r0, ip, #163 @ 0xa3 │ │ │ │ + bhi.n 7155b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + asrs r4, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf0ec00a3 │ │ │ │ - bvs.n 715648 │ │ │ │ + @ instruction: 0xf21c00a3 │ │ │ │ + bvc.n 7154a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orn r0, r4, #163 @ 0xa3 │ │ │ │ - bpl.n 715554 │ │ │ │ + @ instruction: 0xf19400a3 │ │ │ │ + bvc.n 7155b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, r6] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, r5] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, r5] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r7, #18 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #15 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r2, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r0, #17 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orn r0, r0, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf12800a3 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + @ instruction: 0xf19000a3 │ │ │ │ + @ instruction: 0xf25800a3 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics.w r0, r6, #163 @ 0xa3 │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + sbc.w r0, r6, #163 @ 0xa3 │ │ │ │ + ldrh r6, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 715894 │ │ │ │ + b.n 715af4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #8 │ │ │ │ + lsrs r2, r0, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, r0] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + ldr r0, [r6, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldr r0, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r3, r6] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldr r6, [r3, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r3, r5] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r6, r4] │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe8c800a3 │ │ │ │ - stc2 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ - stc2 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r6, #652] @ 0x28c │ │ │ │ - stc2l 0, cr0, [lr, #652] @ 0x28c │ │ │ │ - ldc2l 0, cr0, [r4, #652] @ 0x28c │ │ │ │ - stc2l 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ - sbcs.w r0, r6, r3, asr #2 │ │ │ │ - ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - cdp2 0, 0, cr0, cr14, cr3, {5} │ │ │ │ - @ instruction: 0xeb3a00a3 │ │ │ │ - @ instruction: 0xeb2a00a3 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrd r0, r0, [r8, #652]! @ 0x28c │ │ │ │ + cdp2 0, 13, cr0, cr10, cr3, {5} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr3, {5} │ │ │ │ + cdp2 0, 15, cr0, cr6, cr3, {5} │ │ │ │ + cdp2 0, 15, cr0, cr14, cr3, {5} │ │ │ │ + vhadd.u8 d0, d20, d19 │ │ │ │ + vhadd.u16 d0, d18, d19 │ │ │ │ + stc 0, cr0, [r6], #652 @ 0x28c │ │ │ │ + vhadd.u8 d0, d28, d19 │ │ │ │ + vhadd.u d0, d30, d19 │ │ │ │ + stcl 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ + mrrc 0, 10, r0, sl, cr3 │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r6, #29] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + cdp2 0, 14, cr0, cr0, cr3, {5} │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add sl, r1 │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7156c4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 7156cc │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strd r0, r0, [r6], #652 @ 0x28c │ │ │ │ + strd r0, r0, [r8], #652 @ 0x28c │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp2 0, 1, cr0, cr4, cr3, {5} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ - cdp2 0, 2, cr0, cr14, cr3, {5} │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + vhadd.u8 d16, d20, d19 │ │ │ │ + vhadd.u8 d16, d24, d19 │ │ │ │ + vhadd.u16 d16, d30, d19 │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp2 0, 7, cr0, cr4, cr3, {5} │ │ │ │ - cdp2 0, 7, cr0, cr12, cr3, {5} │ │ │ │ - cdp2 0, 9, cr0, cr14, cr3, {5} │ │ │ │ - and.w r0, r4, r3, asr #2 │ │ │ │ - cdp2 0, 12, cr0, cr2, cr3, {5} │ │ │ │ - cdp2 0, 13, cr0, cr12, cr3, {5} │ │ │ │ - b.n 7155cc │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - vhadd.u16 d16, d18, d19 │ │ │ │ - cdp2 0, 11, cr0, cr10, cr3, {5} │ │ │ │ - cdp2 0, 12, cr0, cr0, cr3, {5} │ │ │ │ - addw r0, r6, #2211 @ 0x8a3 │ │ │ │ - addw r0, r8, #2211 @ 0x8a3 │ │ │ │ - addw r0, sl, #2211 @ 0x8a3 │ │ │ │ - stmia.w lr!, {r0, r1, r5, r7} │ │ │ │ - ldmdb r8, {r0, r1, r5, r7} │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + vaddl.u32 q0, d20, d19 │ │ │ │ + vaddl.u32 q0, d28, d19 │ │ │ │ + vaddl.u8 q8, d30, d19 │ │ │ │ + @ instruction: 0xeb3400a3 │ │ │ │ + vtrn.8 d16, d19 │ │ │ │ + movs r4, r1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xe85000a3 │ │ │ │ + lsls r2, r0, #2 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + vaddl.u32 q8, d26, d19 │ │ │ │ + vrev32.8 d16, d19 │ │ │ │ + @ instruction: 0xf73600a3 │ │ │ │ + @ instruction: 0xf73800a3 │ │ │ │ + @ instruction: 0xf73a00a3 │ │ │ │ + ldrd r0, r0, [lr, #652] @ 0x28c │ │ │ │ + orr.w r0, r8, r3, asr #2 │ │ │ │ + ldrh r4, [r1, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia.w r6!, {r0, r1, r5, r7} │ │ │ │ - stmdb r4, {r0, r1, r5, r7} │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + ldrd r0, r0, [r6, #652] @ 0x28c │ │ │ │ + bics.w r0, r4, r3, asr #2 │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf5ec00a3 │ │ │ │ - addw r0, r0, #2211 @ 0x8a3 │ │ │ │ - @ instruction: 0xf68e00a3 │ │ │ │ - @ instruction: 0xf68000a3 │ │ │ │ - @ instruction: 0xf69000a3 │ │ │ │ - @ instruction: 0xf67e00a3 │ │ │ │ - @ instruction: 0xf68e00a3 │ │ │ │ - subw r0, r2, #2211 @ 0x8a3 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + @ instruction: 0xf71c00a3 │ │ │ │ + @ instruction: 0xf73000a3 │ │ │ │ + @ instruction: 0xf7be00a3 │ │ │ │ + @ instruction: 0xf7b000a3 │ │ │ │ + @ instruction: 0xf7c000a3 │ │ │ │ + @ instruction: 0xf7ae00a3 │ │ │ │ + @ instruction: 0xf7be00a3 │ │ │ │ + @ instruction: 0xf7d200a3 │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 715108 │ │ │ │ + b.n 715368 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 715114 │ │ │ │ + b.n 715374 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r4, #2] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, r2] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe8c800a3 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldrd r0, r0, [r8, #652]! @ 0x28c │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 7157a8 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 715608 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - stcl 0, cr0, [r4], #652 @ 0x28c │ │ │ │ - ldcl 0, cr0, [r0], #652 @ 0x28c │ │ │ │ - b.n 7155d4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + stmdb r0, {r0, r1, r5, r7} │ │ │ │ + @ instruction: 0xe82e00a3 │ │ │ │ + cdp 0, 1, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 2, cr0, cr0, cr3, {5} │ │ │ │ + @ instruction: 0xe80e00a3 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + beq.n 7158ac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 715738 │ │ │ │ + ldmia.w r8!, {r0, r1, r5, r7} │ │ │ │ + ldmia.w r8!, {r0, r1, r5, r7} │ │ │ │ + ldmia.w r8!, {r0, r1, r5, r7} │ │ │ │ + ldmia.w r8!, {r0, r1, r5, r7} │ │ │ │ + b.n 715790 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71573c │ │ │ │ + b.n 715758 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 715740 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 715744 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 715530 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 7154f8 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 715668 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + @ instruction: 0xe83c00a3 │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldc 0, cr0, [r6], #640 @ 0x280 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + stcl 0, cr0, [r6, #640]! @ 0x280 │ │ │ │ + strb r4, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7156dc │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 7156e0 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 715724 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - vhadd.u16 d0, d26, d19 │ │ │ │ - b.n 7156ec │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 715714 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 7156c4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - b.n 7156ac │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + strd r0, r0, [lr], #-652 @ 0x28c │ │ │ │ + strd r0, r0, [lr], #-652 @ 0x28c │ │ │ │ + stmia.w lr, {r0, r1, r5, r7} │ │ │ │ + lsls r2, r1, #1 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + strd r0, r0, [lr], #-652 @ 0x28c │ │ │ │ + stmia.w r0, {r0, r1, r5, r7} │ │ │ │ + @ instruction: 0xe85600a3 │ │ │ │ + strex r0, r0, [r8, #652] @ 0x28c │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #10] │ │ │ │ + strb r4, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r2, [pc, #1788] @ 715f88 │ │ │ │ add r2, pc │ │ │ │ b.w 713222 │ │ │ │ ldr.w r3, [pc, #1784] @ 715f8c │ │ │ │ add r3, pc │ │ │ │ b.w 714170 │ │ │ │ @@ -2447226,233 +2447268,232 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 715e16 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #896] @ (71630c ) │ │ │ │ + ldr r7, [pc, #64] @ (715fcc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #856] @ (7162e8 ) │ │ │ │ + ldr r7, [pc, #24] @ (715fa8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #816] @ (7162c4 ) │ │ │ │ + ldr r6, [pc, #1008] @ (716384 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #776] @ (7162a0 ) │ │ │ │ + ldr r6, [pc, #968] @ (716360 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #736] @ (71627c ) │ │ │ │ + ldr r6, [pc, #928] @ (71633c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #696] @ (716258 ) │ │ │ │ + ldr r6, [pc, #888] @ (716318 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #656] @ (716234 ) │ │ │ │ + ldr r6, [pc, #848] @ (7162f4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #616] @ (716210 ) │ │ │ │ + ldr r6, [pc, #808] @ (7162d0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 71631c │ │ │ │ + b.n 71657c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub.w r0, r2, #163 @ 0xa3 │ │ │ │ - sub.w r0, lr, #163 @ 0xa3 │ │ │ │ - sub.w r0, r8, #163 @ 0xa3 │ │ │ │ - sub.w r0, r6, #163 @ 0xa3 │ │ │ │ - sub.w r0, r4, #163 @ 0xa3 │ │ │ │ - sub.w r0, lr, #163 @ 0xa3 │ │ │ │ - subs.w r0, r8, #163 @ 0xa3 │ │ │ │ - rsb r0, r2, #163 @ 0xa3 │ │ │ │ - ldr r4, [pc, #776] @ (7162dc ) │ │ │ │ + @ instruction: 0xf2d200a3 │ │ │ │ + @ instruction: 0xf2de00a3 │ │ │ │ + @ instruction: 0xf2d800a3 │ │ │ │ + @ instruction: 0xf2d600a3 │ │ │ │ + @ instruction: 0xf2d400a3 │ │ │ │ + @ instruction: 0xf2de00a3 │ │ │ │ + @ instruction: 0xf2e800a3 │ │ │ │ + @ instruction: 0xf2f200a3 │ │ │ │ + ldr r5, [pc, #968] @ (71639c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #744] @ (7162c0 ) │ │ │ │ + ldr r5, [pc, #936] @ (716380 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #704] @ (71629c ) │ │ │ │ + ldr r5, [pc, #896] @ (71635c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 715f00 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - ldr r4, [pc, #632] @ (71625c ) │ │ │ │ + @ instruction: 0xe8c000a0 │ │ │ │ + ldr r5, [pc, #824] @ (71631c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #592] @ (716238 ) │ │ │ │ + ldr r5, [pc, #784] @ (7162f8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 716378 │ │ │ │ + b.n 7165d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 716378 │ │ │ │ + b.n 7165d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmdb r2!, {r0, r1, r5, r7} │ │ │ │ - ldmia r6!, {r1, r3, r4, r7} │ │ │ │ + orrs.w r0, r2, r3, asr #2 │ │ │ │ + ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stcl 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ - stmdb lr, {r0, r1, r5, r7} │ │ │ │ - lsls r6, r1, #1 │ │ │ │ + ldc 0, cr0, [r6, #652] @ 0x28c │ │ │ │ + bics.w r0, lr, r3, asr #2 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe8d400a3 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + and.w r0, r4, r3, asr #2 │ │ │ │ + lsls r0, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 715dbc │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - vrev32.32 d16, d19 │ │ │ │ - stmia.w sl, {r0, r1, r5, r7} │ │ │ │ - b.n 7160c8 │ │ │ │ + @ instruction: 0xe80200a0 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xe9ba00a3 │ │ │ │ + b.n 716328 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rsb r0, lr, r3, asr #2 │ │ │ │ - ldr r3, [pc, #728] @ (716304 ) │ │ │ │ + ldcl 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + ldr r4, [pc, #920] @ (7163c4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #688] @ (7162e0 ) │ │ │ │ + ldr r4, [pc, #880] @ (7163a0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #648] @ (7162bc ) │ │ │ │ + ldr r4, [pc, #840] @ (71637c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #608] @ (716298 ) │ │ │ │ + ldr r4, [pc, #800] @ (716358 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #568] @ (716274 ) │ │ │ │ + ldr r4, [pc, #760] @ (716334 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #528] @ (716250 ) │ │ │ │ + ldr r4, [pc, #720] @ (716310 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bic.w r0, r0, r3, asr #2 │ │ │ │ - bic.w r0, r6, r3, asr #2 │ │ │ │ - b.n 71615c │ │ │ │ + adcs.w r0, r0, r3, asr #2 │ │ │ │ + adcs.w r0, r6, r3, asr #2 │ │ │ │ + b.n 7163bc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vaddl.u8 q8, d20, d19 │ │ │ │ - b.n 716018 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + ldmdb r2, {r0, r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vaddl.u32 q0, d28, d19 │ │ │ │ - b.n 715fdc │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - vaddl.u32 q0, d22, d19 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + strd r0, r0, [lr], #652 @ 0x28c │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 7160d0 │ │ │ │ + b.n 716330 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7161d0 │ │ │ │ + b.n 716430 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 716190 │ │ │ │ + b.n 7163f0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 715f50 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia.w sl, {r0, r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sbcs.w r0, lr, r3, asr #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + stc 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + bkpt 0x000e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 715bfc │ │ │ │ + b.n 715e5c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bmi.n 7160e4 │ │ │ │ + bpl.n 716144 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh.w r0, [r0, #163] @ 0xa3 │ │ │ │ - ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ - ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ - ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ - ldrh.w r0, [sl, #163] @ 0xa3 │ │ │ │ - ldrh.w r0, [ip, #163] @ 0xa3 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + vld1.8 {d16[5]}, [r0], r3 │ │ │ │ + vld1.8 {d16[5]}, [r8], r3 │ │ │ │ + vld1.8 {d16[5]}, [r8], r3 │ │ │ │ + vld1.8 {d16[5]}, [r8], r3 │ │ │ │ + vld1.8 {d16[5]}, [sl], r3 │ │ │ │ + vld1.8 {d16[5]}, [ip], r3 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf69a00a3 │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf7ca00a3 │ │ │ │ + b.n 7160d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r5, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + b.n 7161d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str.w r0, [r2, #163] @ 0xa3 │ │ │ │ - str.w r0, [lr, #163] @ 0xa3 │ │ │ │ - ldr.w r0, [r2, #163] @ 0xa3 │ │ │ │ - ldr.w r0, [r6, #163] @ 0xa3 │ │ │ │ - ldr.w r0, [sl, #163] @ 0xa3 │ │ │ │ - ldr.w r0, [lr, #163] @ 0xa3 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + ldr??.w r0, [r2, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [lr, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfa0200a3 │ │ │ │ + @ instruction: 0xfa0600a3 │ │ │ │ + @ instruction: 0xfa0a00a3 │ │ │ │ + @ instruction: 0xfa0e00a3 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #800] @ (716408 ) │ │ │ │ + ldr r1, [pc, #992] @ (7164c8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #768] @ (7163ec ) │ │ │ │ + ldr r1, [pc, #960] @ (7164ac ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #736] @ (7163d0 ) │ │ │ │ + ldr r1, [pc, #928] @ (716490 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #704] @ (7163b4 ) │ │ │ │ + ldr r1, [pc, #896] @ (716474 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #672] @ (716398 ) │ │ │ │ + ldr r1, [pc, #864] @ (716458 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #640] @ (71637c ) │ │ │ │ + ldr r1, [pc, #832] @ (71643c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #576] @ (716344 ) │ │ │ │ + ldr r1, [pc, #768] @ (716404 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bgt.n 716098 │ │ │ │ + ble.n 7160f8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 7160a4 │ │ │ │ + ble.n 716104 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 716468 │ │ │ │ + b.n 7166c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 716480 │ │ │ │ + b.n 7166e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7164d4 │ │ │ │ + b.n 716734 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7164d4 │ │ │ │ + b.n 716734 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp 0, 7, cr0, cr10, cr3, {5} │ │ │ │ - b.n 716690 │ │ │ │ + vaddl.s32 q0, d26, d19 │ │ │ │ + b.n 7168f0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 716120 │ │ │ │ + ble.n 716180 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r4, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 7160f8 │ │ │ │ + udf #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + svc 104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #32 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bpl.n 716198 │ │ │ │ + bvs.n 7161f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - blt.n 716100 │ │ │ │ + ble.n 716160 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + cpsie i │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 716244 │ │ │ │ + ble.n 7160a4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 716250 │ │ │ │ + ble.n 7160b0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, lr} │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 716608 │ │ │ │ + b.n 716868 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb.w r0, [r6, r3, lsl #2] │ │ │ │ - stcl 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - vst4.32 {d0-d3}, [sl :128], r3 │ │ │ │ - ble.n 7160f8 │ │ │ │ + @ instruction: 0xfa4600a3 │ │ │ │ + cdp 0, 15, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfa3a00a3 │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #4 │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 716210 │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 716110 │ │ │ │ + udf #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 716120 │ │ │ │ + svc 2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 716080 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 716130 │ │ │ │ + svc 6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 716230 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 716254 │ │ │ │ + b.n 7164b4 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3100] @ 716dbc │ │ │ │ mov r9, r1 │ │ │ │ @@ -2448588,137 +2448629,137 @@ │ │ │ │ bl 7219d8 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ b.w 716580 │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr??.w r0, [r0, #163] @ 0xa3 │ │ │ │ - ldrsh.w r0, [ip, r3, lsl #2] │ │ │ │ - vst4.32 {d16-d19}, [r4 :128], r3 │ │ │ │ - vst4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ - add r1, pc, #808 @ (adr r1, 717104 ) │ │ │ │ + @ instruction: 0xfb0000a3 │ │ │ │ + @ instruction: 0xfa6c00a3 │ │ │ │ + @ instruction: 0xfa7400a3 │ │ │ │ + @ instruction: 0xfa7800a3 │ │ │ │ + add r2, pc, #1000 @ (adr r2, 7171c4 ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bkpt 0x0032 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - mvns r4, r3 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + ittt vs │ │ │ │ + lslvs r2, r5, #2 │ │ │ │ + cmpvs r4, r1 │ │ │ │ + lslvs r1, r5, #2 │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr??.w r0, [sl, #163] @ 0xa3 │ │ │ │ - @ instruction: 0xfa9e00a3 │ │ │ │ + @ instruction: 0xfa2a00a3 │ │ │ │ + smlaltb r0, r0, lr, r3 │ │ │ │ ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - cmp r0, r2 │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r2, r6} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfa2a00a3 │ │ │ │ - negs r4, r3 │ │ │ │ + @ instruction: 0xfb5a00a3 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r0, r2 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - negs r6, r0 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - tst r4, r7 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf6da00a3 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + strb.w r0, [sl, r3, lsl #2] │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bpl.n 716f14 │ │ │ │ + bvs.n 716d74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vld4.32 {d0-d3}, [r8 :128], r3 │ │ │ │ - bpl.n 716ee4 │ │ │ │ + @ instruction: 0xfa5800a3 │ │ │ │ + bvs.n 716d44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r3 │ │ │ │ + negs r6, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 716ea4 │ │ │ │ + bvs.n 716f04 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rev16 r0, r7 │ │ │ │ + cbnz r0, 716ea2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh.w r0, [r2, r3, lsl #2] │ │ │ │ - lsls r6, r2 │ │ │ │ + vld4.32 {d16-d19}, [r2 :128], r3 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - eors.w r0, sl, #5341184 @ 0x518000 │ │ │ │ - orn r0, sl, #5341184 @ 0x518000 │ │ │ │ - orn r0, r4, #5341184 @ 0x518000 │ │ │ │ - orn r0, r6, #5341184 @ 0x518000 │ │ │ │ - orn r0, r8, #5341184 @ 0x518000 │ │ │ │ - orn r0, sl, #5341184 @ 0x518000 │ │ │ │ - orn r0, r8, #5341184 @ 0x518000 │ │ │ │ - eors.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - bic.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - ands.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - and.w r0, lr, #5341184 @ 0x518000 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + rsb r0, sl, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf59a00a3 │ │ │ │ + @ instruction: 0xf59400a3 │ │ │ │ + @ instruction: 0xf59600a3 │ │ │ │ + @ instruction: 0xf59800a3 │ │ │ │ + @ instruction: 0xf59a00a3 │ │ │ │ + @ instruction: 0xf59800a3 │ │ │ │ + rsb r0, r8, #5341184 @ 0x518000 │ │ │ │ + adcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + adc.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf53e00a3 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7, pc} │ │ │ │ + bkpt 0x00e4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf3ca00a3 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + @ instruction: 0xf4fa00a3 │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf3f800a3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xf52800a3 │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf3f400a3 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + @ instruction: 0xf52400a3 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r4, #156 @ 0x9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add.w r0, r2, #163 @ 0xa3 │ │ │ │ - add.w r0, r0, #163 @ 0xa3 │ │ │ │ - vhadd.s d16, d24, d19 │ │ │ │ - vhadd.s d16, d20, d19 │ │ │ │ - vhadd.s d16, d24, d19 │ │ │ │ - vhadd.s d16, d28, d19 │ │ │ │ - vaddl.s8 q0, d16, d19 │ │ │ │ - vaddl.s8 q0, d16, d19 │ │ │ │ - vaddl.s16 q0, d28, d19 │ │ │ │ - vaddl.s32 q0, d16, d19 │ │ │ │ - vaddl.s32 q0, d20, d19 │ │ │ │ - vhadd.s8 d16, d26, d19 │ │ │ │ - vhadd.s8 d16, d16, d19 │ │ │ │ - vhadd.s d0, d26, d19 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + @ instruction: 0xf23200a3 │ │ │ │ + @ instruction: 0xf23000a3 │ │ │ │ + @ instruction: 0xf0a800a3 │ │ │ │ + @ instruction: 0xf0a400a3 │ │ │ │ + @ instruction: 0xf0a800a3 │ │ │ │ + @ instruction: 0xf0ac00a3 │ │ │ │ + @ instruction: 0xf0b000a3 │ │ │ │ + @ instruction: 0xf0b000a3 │ │ │ │ + @ instruction: 0xf0cc00a3 │ │ │ │ + @ instruction: 0xf0d000a3 │ │ │ │ + @ instruction: 0xf0d400a3 │ │ │ │ + orns r0, sl, #163 @ 0xa3 │ │ │ │ + orns r0, r0, #163 @ 0xa3 │ │ │ │ + orn r0, sl, #163 @ 0xa3 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ + lsls r2, r7, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, pc, #352 @ (adr r6, 717068 ) │ │ │ │ + add r7, pc, #544 @ (adr r7, 717128 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov r5, r9 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ strd ip, r7, [sp, #68] @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -2448841,38 +2448882,38 @@ │ │ │ │ b.w 716580 │ │ │ │ ldr r3, [pc, #64] @ (71708c ) │ │ │ │ add r3, pc │ │ │ │ b.n 717004 │ │ │ │ ldr r3, [pc, #64] @ (717090 ) │ │ │ │ add r3, pc │ │ │ │ b.n 717030 │ │ │ │ - stcl 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [sl, #652] @ 0x28c │ │ │ │ - ldc 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + cdp 0, 9, cr0, cr6, cr3, {5} │ │ │ │ + cdp 0, 11, cr0, cr10, cr3, {5} │ │ │ │ + cdp 0, 4, cr0, cr6, cr3, {5} │ │ │ │ + subs r0, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stcl 0, cr0, [lr], #652 @ 0x28c │ │ │ │ - stcl 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + cdp 0, 1, cr0, cr14, cr3, {5} │ │ │ │ + ldcl 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 717428 ) │ │ │ │ + add r5, pc, #112 @ (adr r5, 7170e8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + cbz r6, 717092 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldcl 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ - add r3, pc, #768 @ (adr r3, 717384 ) │ │ │ │ + cdp 0, 8, cr0, cr10, cr3, {5} │ │ │ │ + add r4, pc, #960 @ (adr r4, 717444 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sp, #8 │ │ │ │ + cbz r2, 717094 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldcl 0, cr0, [lr], #652 @ 0x28c │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + cdp 0, 2, cr0, cr14, cr3, {5} │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2448924,28 +2448965,28 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (717140 ) │ │ │ │ add r2, pc │ │ │ │ b.n 7170e4 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 717510 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 7171d0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stcl 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + cdp 0, 9, cr0, cr14, cr3, {5} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r6, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #3228] @ 717df4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2448965,15 +2449006,15 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl af019c │ │ │ │ + bl af0214 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ bls.w 717802 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 717b58 │ │ │ │ @@ -2449090,15 +2449131,15 @@ │ │ │ │ lsls r6, r4, #15 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #6 │ │ │ │ beq.w 71802c │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 71814a │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl af01c0 │ │ │ │ + bl af0238 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 7173ec │ │ │ │ ldr.w sl, [pc, #2856] @ 717e10 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #2852] @ 717e14 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ @@ -2450144,222 +2450185,218 @@ │ │ │ │ ldr.w r9, [pc, #568] @ 718028 │ │ │ │ add r9, pc │ │ │ │ b.n 717892 │ │ │ │ ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2da00a3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + and.w r0, sl, #5341184 @ 0x518000 │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #320 @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf25600a3 │ │ │ │ - @ instruction: 0xf25600a3 │ │ │ │ - cbz r4, 717e8c │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vaddl.s32 q8, d30, d19 │ │ │ │ - vaddl.s8 q8, d20, d19 │ │ │ │ + adds.w r0, lr, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0f400a3 │ │ │ │ ldrh r6, [r7, #30] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + add r0, pc, #960 @ (adr r0, 7181f0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 717aa4 │ │ │ │ + b.n 717d04 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 13, cr0, cr14, cr3, {5} │ │ │ │ - cdp 0, 13, cr0, cr10, cr3, {5} │ │ │ │ - cdp 0, 13, cr0, cr6, cr3, {5} │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + and.w r0, lr, #163 @ 0xa3 │ │ │ │ + and.w r0, sl, #163 @ 0xa3 │ │ │ │ + and.w r0, r6, #163 @ 0xa3 │ │ │ │ + adds r2, #230 @ 0xe6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 5, cr0, cr8, cr3, {5} │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + vaddl.s8 q0, d24, d19 │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cdp 0, 3, cr0, cr14, cr3, {5} │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + vhadd.s32 d16, d30, d19 │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf26400a3 │ │ │ │ - add r0, pc, #128 @ (adr r0, 717ef4 ) │ │ │ │ + @ instruction: 0xf39400a3 │ │ │ │ + add r1, pc, #320 @ (adr r1, 717fb4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf25600a3 │ │ │ │ - @ instruction: 0xf25000a3 │ │ │ │ - @ instruction: 0xf26600a3 │ │ │ │ - movw r0, #41123 @ 0xa0a3 │ │ │ │ - @ instruction: 0xf25600a3 │ │ │ │ - @ instruction: 0xf26800a3 │ │ │ │ - @ instruction: 0xf26800a3 │ │ │ │ - @ instruction: 0xf26c00a3 │ │ │ │ - @ instruction: 0xf27800a3 │ │ │ │ - @ instruction: 0xf28a00a3 │ │ │ │ - @ instruction: 0xf28a00a3 │ │ │ │ - @ instruction: 0xf28e00a3 │ │ │ │ - @ instruction: 0xf29a00a3 │ │ │ │ - subw r0, ip, #163 @ 0xa3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + @ instruction: 0xf38000a3 │ │ │ │ + @ instruction: 0xf39600a3 │ │ │ │ + @ instruction: 0xf37a00a3 │ │ │ │ + @ instruction: 0xf38600a3 │ │ │ │ + @ instruction: 0xf39800a3 │ │ │ │ + @ instruction: 0xf39800a3 │ │ │ │ + @ instruction: 0xf39c00a3 │ │ │ │ + @ instruction: 0xf3a800a3 │ │ │ │ + @ instruction: 0xf3ba00a3 │ │ │ │ + @ instruction: 0xf3ba00a3 │ │ │ │ + @ instruction: 0xf3be00a3 │ │ │ │ + @ instruction: 0xf3ca00a3 │ │ │ │ + @ instruction: 0xf3dc00a3 │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r1, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - ldc 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + stcl 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + stcl 0, cr0, [r6, #652] @ 0x28c │ │ │ │ + ldc 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + adds r0, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldcl 0, cr0, [sl], #-652 @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ - stc 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + stc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r6, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ + ldc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r7, #102 @ 0x66 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r7, #78 @ 0x4e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 718158 ) │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc 0, cr0, [sl, #652] @ 0x28c │ │ │ │ - ldc 0, cr0, [r6, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - ldc 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - ldc 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ - bhi.n 717eb0 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - ldc 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ - stc 0, cr0, [r4, #652]! @ 0x28c │ │ │ │ - stc 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ - ldc 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - stcl 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - ldcl 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - ldcl 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - stcl 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + cdp 0, 12, cr0, cr10, cr3, {5} │ │ │ │ + cdp 0, 12, cr0, cr6, cr3, {5} │ │ │ │ + cdp 0, 11, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 11, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 12, cr0, cr0, cr3, {5} │ │ │ │ + cdp 0, 12, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 13, cr0, cr4, cr3, {5} │ │ │ │ + bls.n 717f10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cdp 0, 12, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 13, cr0, cr0, cr3, {5} │ │ │ │ + cdp 0, 13, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 13, cr0, cr12, cr3, {5} │ │ │ │ + cdp 0, 14, cr0, cr8, cr3, {5} │ │ │ │ + cdp 0, 15, cr0, cr0, cr3, {5} │ │ │ │ + vhadd.s8 d0, d16, d19 │ │ │ │ + vhadd.s8 d0, d28, d19 │ │ │ │ + vhadd.s16 d0, d24, d19 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xeaba00a3 │ │ │ │ - eors.w r0, r6, r3, asr #2 │ │ │ │ - orns r0, sl, r3, asr #2 │ │ │ │ - orrs.w r0, ip, r3, asr #2 │ │ │ │ - @ instruction: 0xeaa200a3 │ │ │ │ - orns r0, ip, r3, asr #2 │ │ │ │ - @ instruction: 0xeaea00a3 │ │ │ │ - orrs.w r0, ip, r3, asr #2 │ │ │ │ - adds.w r0, r6, r3, asr #2 │ │ │ │ - @ instruction: 0xeab000a3 │ │ │ │ - bic.w r0, lr, r3, asr #2 │ │ │ │ - @ instruction: 0xeaee00a3 │ │ │ │ - b.n 717ec0 │ │ │ │ + @ instruction: 0xebea00a3 │ │ │ │ + rsb r0, r6, r3, asr #2 │ │ │ │ + sub.w r0, sl, r3, asr #2 │ │ │ │ + @ instruction: 0xeb8c00a3 │ │ │ │ + rsbs r0, r2, r3, asr #2 │ │ │ │ + sub.w r0, ip, r3, asr #2 │ │ │ │ + ldc 0, cr0, [sl], {163} @ 0xa3 │ │ │ │ + @ instruction: 0xeb8c00a3 │ │ │ │ + mcrr 0, 10, r0, r6, cr3 │ │ │ │ + @ instruction: 0xebe000a3 │ │ │ │ + adcs.w r0, lr, r3, asr #2 │ │ │ │ + ldc 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + ldmia.w ip!, {r0, r1, r5, r7} │ │ │ │ + b.n 717950 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7186f0 │ │ │ │ + b.n 717950 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7186f0 │ │ │ │ + b.n 71795c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7186fc │ │ │ │ + b.n 717968 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718708 │ │ │ │ + b.n 717974 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718714 │ │ │ │ + b.n 717a30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7177d0 │ │ │ │ + b.n 717980 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718720 │ │ │ │ + b.n 717984 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718724 │ │ │ │ + b.n 7179e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718788 │ │ │ │ + b.n 7179e4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718784 │ │ │ │ + b.n 7179e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718780 │ │ │ │ + b.n 7178b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718658 │ │ │ │ + b.n 7178a8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718648 │ │ │ │ + b.n 7178ac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71864c │ │ │ │ + b.n 7178b0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718650 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - cbnz r4, 717fee │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71845c │ │ │ │ + b.n 7186bc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + rev r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strex r0, r0, [r8, #652] @ 0x28c │ │ │ │ - b.n 717ff0 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - strex r0, r0, [ip, #652] @ 0x28c │ │ │ │ - ldmia.w r0, {r0, r1, r5, r7} │ │ │ │ - ldmia.w r0!, {r0, r1, r5, r7} │ │ │ │ - b.n 717fa0 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - strex r0, r0, [r8, #652] @ 0x28c │ │ │ │ - b.n 717ef8 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xe80000a3 │ │ │ │ - strd r0, r0, [r8], #-652 @ 0x28c │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r8, #-652]! @ 0x28c │ │ │ │ + stmdb ip!, {r0, r1, r5, r7} │ │ │ │ + ldrd r0, r0, [ip, #-652]! @ 0x28c │ │ │ │ + strd r0, r0, [r0, #652] @ 0x28c │ │ │ │ + strd r0, r0, [r0, #652]! @ 0x28c │ │ │ │ + ldrd r0, r0, [ip], #652 @ 0x28c │ │ │ │ + ldrd r0, r0, [r8, #-652]! @ 0x28c │ │ │ │ + stmia.w r4!, {r0, r1, r5, r7} │ │ │ │ + ldmdb r0!, {r0, r1, r5, r7} │ │ │ │ + @ instruction: 0xe99800a3 │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #24 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 71d50c │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 7172d8 │ │ │ │ @@ -2450905,159 +2450942,159 @@ │ │ │ │ blx 734e4 │ │ │ │ ldr r7, [pc, #300] @ (7186dc ) │ │ │ │ add r7, pc │ │ │ │ b.n 718438 │ │ │ │ ldr r7, [pc, #300] @ (7186e0 ) │ │ │ │ add r7, pc │ │ │ │ b.n 718438 │ │ │ │ - push {r3, r4, r7, lr} │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrd r0, r0, [lr, #-652] @ 0x28c │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + eor.w r0, lr, r3, asr #2 │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia.w r4!, {r0, r1, r5, r7} │ │ │ │ - push {r2, lr} │ │ │ │ + strd r0, r0, [r4, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia.w sl, {r0, r1, r5, r7} │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + strd r0, r0, [sl, #652] @ 0x28c │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia.w r4!, {r0, r1, r5, r7} │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + strd r0, r0, [r4, #652]! @ 0x28c │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71894c │ │ │ │ + b.n 718bac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r7} │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7188d8 │ │ │ │ + b.n 718b38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7187e0 │ │ │ │ + b.n 718a40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 718598 │ │ │ │ + udf #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + b.n 7186b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + b.n 7186cc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + b.n 7186d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + b.n 7186d4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + b.n 7186e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + b.n 71870c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + b.n 718734 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 106 @ 0x6a │ │ │ │ + b.n 718744 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + b.n 71874c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + b.n 718754 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 118 @ 0x76 │ │ │ │ + b.n 718768 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + b.n 718798 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + b.n 7187b0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + b.n 7187d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + b.n 7187c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - uxtb r6, r2 │ │ │ │ + push {r1, r2} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 7185b8 │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 7186a0 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 71868c │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - uxth r2, r0 │ │ │ │ + cbz r2, 7186ac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ble.n 718674 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 718674 │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 71867c │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 71867c │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 718254 │ │ │ │ + b.n 7184b4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7181bc │ │ │ │ + b.n 71841c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbz r0, 71869e │ │ │ │ + cbz r0, 7186aa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 718198 │ │ │ │ + b.n 7183f8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 718578 │ │ │ │ + blt.n 7185d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 718120 │ │ │ │ + b.n 718380 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbz r2, 718698 │ │ │ │ + uxth r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bge.n 7186b8 │ │ │ │ + blt.n 718718 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 718680 │ │ │ │ + blt.n 7186e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 7185b0 │ │ │ │ + blt.n 718610 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 7186e0 │ │ │ │ + blt.n 718740 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bge.n 7186f4 │ │ │ │ + blt.n 718754 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 7185fc │ │ │ │ + bge.n 71865c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 718644 │ │ │ │ + svc 2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 718654 │ │ │ │ + svc 8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 7185d4 │ │ │ │ + udf #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 7185e0 │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 7185f0 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 718770 │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717fa8 │ │ │ │ + b.n 718208 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + cbz r4, 7186ea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bls.n 718624 │ │ │ │ + bge.n 718684 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 718784 │ │ │ │ + bge.n 7185e4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + movs r2, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 718788 │ │ │ │ + bge.n 7185e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 7187d0 │ │ │ │ + bge.n 718630 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 717f7c │ │ │ │ + b.n 7181dc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 71868c │ │ │ │ + bge.n 7186ec │ │ │ │ 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 │ │ │ │ @@ -2451087,17 +2451124,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 718d50 │ │ │ │ + b.n 717fb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718d80 │ │ │ │ + b.n 717fe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r4, [ip] │ │ │ │ cmp r4, #6 │ │ │ │ beq.n 718794 │ │ │ │ ldrd ip, lr, [r0, #28] │ │ │ │ @@ -2453399,187 +2453436,187 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bne.w 719628 │ │ │ │ b.w 71946e │ │ │ │ nop │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r5, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r5, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r5, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #120] @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bpl.n 71a22c │ │ │ │ + bvs.n 71a28c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bpl.n 71a22c │ │ │ │ + bvs.n 71a28c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [pc, #648] @ (71a494 ) │ │ │ │ + ldr r2, [pc, #840] @ (71a554 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #184] @ 0xb8 │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #624 @ (adr r2, 71a4cc ) │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #360 @ (adr r2, 71a3c8 ) │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #176 @ (adr r2, 71a314 ) │ │ │ │ + add r3, pc, #816 @ (adr r3, 71a58c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #872 @ (adr r1, 71a5d0 ) │ │ │ │ + add r3, pc, #552 @ (adr r3, 71a488 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + add r3, pc, #368 @ (adr r3, 71a3d4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #984 @ (adr r0, 71a648 ) │ │ │ │ + add r3, pc, #40 @ (adr r3, 71a290 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 71a670 ) │ │ │ │ + add r2, pc, #152 @ (adr r2, 71a308 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + add r2, pc, #184 @ (adr r2, 71a330 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #904] @ 0x388 │ │ │ │ + add r0, pc, #856 @ (adr r0, 71a5d4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #368 @ (adr r0, 71a3f8 ) │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + add r1, pc, #72 @ (adr r1, 71a2cc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + add r1, pc, #560 @ (adr r1, 71a4b8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bkpt 0x001a │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - revsh r4, r4 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #896 @ (adr r0, 71a624 ) │ │ │ │ + itet mi │ │ │ │ + lslmi r6, r6, #4 │ │ │ │ + poppl {r2, r4} │ │ │ │ + lslmi r6, r6, #4 │ │ │ │ + add r2, pc, #64 @ (adr r2, 71a2e4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cbnz r2, 71a2a8 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, pc, #192 @ (adr r4, 71a370 ) │ │ │ │ + add r5, pc, #384 @ (adr r5, 71a430 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 71a6ac ) │ │ │ │ + add r3, pc, #184 @ (adr r3, 71a36c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #656 @ (adr r0, 71a568 ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 71a628 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + add r0, pc, #936 @ (adr r0, 71a684 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [pc, #944] @ (71a69c ) │ │ │ │ + ldr r3, [pc, #112] @ (71a35c ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #824] @ (71a628 ) │ │ │ │ + ldr r1, [pc, #1016] @ (71a6e8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r1, [pc, #88] @ (71a34c ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mov lr, r7 │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r6, sp │ │ │ │ + mov lr, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r7, r6, #4 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - revsh r0, r7 │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + cmp r1, #156 @ 0x9c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r7, #58 @ 0x3a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w r0, [pc, #3176] @ 71af90 │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r2, [pc, #3176] @ 71af94 │ │ │ │ ldr.w r3, [pc, #3176] @ 71af98 │ │ │ │ add r0, pc │ │ │ │ ldr.w r4, [pc, #3172] @ 71af9c │ │ │ │ @@ -2454574,154 +2454611,154 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #32] │ │ │ │ bne.w 71a362 │ │ │ │ b.w 71946e │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - orrs r4, r1 │ │ │ │ + add r4, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - negs r0, r7 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - push {r1, r2, r4, r7} │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r7, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + str r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + cbz r6, 71b06a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r6, #32] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r5, #26] │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, #152 @ 0x98 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r3, #124 @ 0x7c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xf3f80136 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + @ instruction: 0xf5280136 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - sxtb r0, r0 │ │ │ │ + cbz r0, 71b0ec │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r0, #26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2455583,19 +2455620,19 @@ │ │ │ │ b.n 71ba4e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #952] @ (71be6c ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp ip, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #416] @ 0x1a0 │ │ │ │ @@ -2461404,57 +2461441,56 @@ │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ b.n 71ff32 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr.w r9, [pc, #92] @ 720040 │ │ │ │ add r9, pc │ │ │ │ b.n 71ff24 │ │ │ │ nop │ │ │ │ - b.n 71fe1c │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - ldr r6, [r7, #64] @ 0x40 │ │ │ │ + strex r0, r0, [r6, #684] @ 0x2ac │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r3, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, #48] @ 0x30 │ │ │ │ + ldr r2, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #176] @ (720108 ) │ │ │ │ @@ -2461530,15 +2461566,15 @@ │ │ │ │ vsra.u32 q0, , #30 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vsra.u16 q0, , #14 │ │ │ │ vbif q0, q2, │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (7201b8 ) │ │ │ │ @@ -2461584,15 +2461620,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 7328c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl af4ce0 │ │ │ │ + bl af4d58 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 72016e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2461905,15 +2461941,15 @@ │ │ │ │ @ instruction: 0xfbce015d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbb2015d │ │ │ │ @ instruction: 0xfb62015d │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #160] @ (7205a0 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -2462132,20 +2462168,20 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 7206b2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bhi.n 72078c │ │ │ │ + bls.n 7207ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ vst4.16 {d0,d2,d4,d6}, [sl :64]! │ │ │ │ - str r4, [r1, #68] @ 0x44 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #104] @ (7207b8 ) │ │ │ │ @@ -2463956,15 +2463992,15 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7216c4 │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1622] @ 0x656 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2465110,259 +2465146,259 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711f38 │ │ │ │ b.w 721b5a │ │ │ │ nop │ │ │ │ b.n 7221f8 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r7, #20] │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, #20] │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r6, [r4, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r6, [r4, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, #80] @ 0x50 │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r1, #24] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r4, [r1, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r0, [r7, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strb r2, [r0, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r0, r6] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, r0] │ │ │ │ + ldr r6, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldr r2, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r4, [r7, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r2, [r5, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r4, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r0, [r0, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r2, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r0, [r7, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrh r4, [r4, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r2, [r6, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #1008] @ (722af8 ) │ │ │ │ + ldr r3, [pc, #176] @ (7227b8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #816] @ (722a3c ) │ │ │ │ + ldr r4, [pc, #1008] @ (722afc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r3, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldrsb r2, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bge.n 722768 │ │ │ │ + blt.n 7227c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r6, [r2, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r4, [r5, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r6, [r5, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + strh r6, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #296] @ (722888 ) │ │ │ │ + ldr r1, [pc, #488] @ (722948 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #112] @ (7227d4 ) │ │ │ │ + ldr r3, [pc, #304] @ (722894 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r6, [r6, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + strh r2, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #728] @ (722a74 ) │ │ │ │ + ldr r4, [pc, #920] @ (722b34 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #728] @ (722a78 ) │ │ │ │ + ldr r4, [pc, #920] @ (722b38 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #256] @ (7228a4 ) │ │ │ │ + ldr r4, [pc, #448] @ (722964 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #720] @ (722a78 ) │ │ │ │ + ldr r6, [pc, #912] @ (722b38 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #656] @ (722a40 ) │ │ │ │ + ldr r6, [pc, #848] @ (722b00 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #384] @ (722934 ) │ │ │ │ + ldr r4, [pc, #576] @ (7229f4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #576] @ (7229f8 ) │ │ │ │ + ldr r6, [pc, #768] @ (722ab8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #624] @ (722a2c ) │ │ │ │ + ldr r6, [pc, #816] @ (722aec ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #672] @ (722a60 ) │ │ │ │ + ldr r6, [pc, #864] @ (722b20 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #528] @ (7229d8 ) │ │ │ │ + ldr r6, [pc, #720] @ (722a98 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #488] @ (7229b4 ) │ │ │ │ + ldr r6, [pc, #680] @ (722a74 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 712114 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 726afa │ │ │ │ @@ -2466569,293 +2466605,293 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711f38 │ │ │ │ b.w 721b5a │ │ │ │ nop │ │ │ │ ldr r4, [pc, #400] @ (7236d4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #408] @ (7236e4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [pc, #104] @ (7235b8 ) │ │ │ │ + ldr r6, [pc, #296] @ (723678 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #272] @ (723664 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #776] @ (723864 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #424] @ (723708 ) │ │ │ │ + ldr r7, [pc, #616] @ (7237c8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + add r0, pc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, r3 │ │ │ │ + mov r0, r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #736] @ (72384c ) │ │ │ │ + ldr r5, [pc, #928] @ (72390c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #744] @ (723858 ) │ │ │ │ + ldr r5, [pc, #936] @ (723918 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #744] @ (72385c ) │ │ │ │ + ldr r5, [pc, #936] @ (72391c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #712] @ (723840 ) │ │ │ │ + ldr r5, [pc, #904] @ (723900 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, r4 │ │ │ │ + cmp r6, sl │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r4, [pc, #168] @ (723628 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r6, r5 │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #432] @ (723738 ) │ │ │ │ + ldr r4, [pc, #624] @ (7237f8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #392] @ (723714 ) │ │ │ │ + ldr r4, [pc, #584] @ (7237d4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, r2] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r7, r0] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r8, r5 │ │ │ │ + blx fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r8, r5 │ │ │ │ + blx fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, r5 │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + blx ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov sl, r6 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov ip, r6 │ │ │ │ + blxns ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, r4 │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, r5 │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r8, r7 │ │ │ │ + blx sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, r7 │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + blx lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov ip, r8 │ │ │ │ + blxns lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov r8, ip │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, #16 │ │ │ │ + adds r1, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #776] @ (7238f0 ) │ │ │ │ + ldr r5, [pc, #968] @ (7239b0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov r4, pc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [pc, #688] @ (7238a0 ) │ │ │ │ + ldr r5, [pc, #880] @ (723960 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #696] @ (7238ac ) │ │ │ │ + ldr r5, [pc, #888] @ (72396c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #672] @ (723898 ) │ │ │ │ + ldr r5, [pc, #864] @ (723958 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #624] @ (72386c ) │ │ │ │ + ldr r5, [pc, #816] @ (72392c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx sl │ │ │ │ + ldr r0, [pc, #512] @ (723800 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #296] @ (72372c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx r3 │ │ │ │ + ldr r0, [pc, #288] @ (723728 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, r4 │ │ │ │ + cmp r4, sl │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r2, pc │ │ │ │ + @ instruction: 0x47aa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #608] @ (723878 ) │ │ │ │ + ldr r7, [pc, #800] @ (723938 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ mvns r2, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #552] @ (723848 ) │ │ │ │ + ldr r7, [pc, #744] @ (723908 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #512] @ (723824 ) │ │ │ │ + ldr r7, [pc, #704] @ (7238e4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #440] @ (7237e0 ) │ │ │ │ + ldr r7, [pc, #632] @ (7238a0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ bx r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r5 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bxns r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r3 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov sl, sl │ │ │ │ lsls r0, r3, #5 │ │ │ │ - eors r2, r7 │ │ │ │ + sbcs r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov lr, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - eors r6, r5 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ negs r2, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + str r0, [r0, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, r0] │ │ │ │ + str r4, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #904] @ (7239f0 ) │ │ │ │ + ldr r6, [pc, #72] @ (7236b0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ rors r2, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r7, [pc, #744] @ (723958 ) │ │ │ │ + str r2, [r5, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #688] @ (723924 ) │ │ │ │ + ldr r7, [pc, #880] @ (7239e4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ add lr, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov r6, ip │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add ip, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov r0, sl │ │ │ │ + blx r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add r6, r9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov r6, r8 │ │ │ │ + bx lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r6, r4 │ │ │ │ + bx sl │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r4, r4 │ │ │ │ + bxns sl │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mov sl, r6 │ │ │ │ + @ instruction: 0x47e2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp ip, pc │ │ │ │ + bxns r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r8, pc │ │ │ │ + bx r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp sl, pc │ │ │ │ + bx r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp ip, lr │ │ │ │ + bxns r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp ip, lr │ │ │ │ + bxns r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r8, sp │ │ │ │ + bx r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #512] @ (7238c0 ) │ │ │ │ + str r0, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [pc, #352] @ (723828 ) │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #188 @ 0xbc │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #760] @ (7239c8 ) │ │ │ │ + ldr r7, [pc, #952] @ (723a88 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #760] @ (7239cc ) │ │ │ │ + ldr r7, [pc, #952] @ (723a8c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #728] @ (7239b0 ) │ │ │ │ + ldr r7, [pc, #920] @ (723a70 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #504] @ (7238d4 ) │ │ │ │ + ldr r6, [pc, #696] @ (723994 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #632] @ (723958 ) │ │ │ │ + ldr r7, [pc, #824] @ (723a18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #224] @ (7237c4 ) │ │ │ │ + ldr r3, [pc, #416] @ (723884 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r7, #44 @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #584] @ (723938 ) │ │ │ │ + ldr r6, [pc, #776] @ (7239f8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #568] @ (72392c ) │ │ │ │ + ldr r6, [pc, #760] @ (7239ec ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #520] @ (723900 ) │ │ │ │ + ldr r6, [pc, #712] @ (7239c0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sbcs r0, r1 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ tst r0, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r4, r7 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ rors r4, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r4, r4 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r6, r3 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sbcs r4, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r2, r0 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #992] @ (723b24 ) │ │ │ │ + ldr r3, [pc, #160] @ (7237e4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #952] @ (723b00 ) │ │ │ │ + ldr r3, [pc, #120] @ (7237c0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blxns ip │ │ │ │ + ldr r1, [pc, #80] @ (72379c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #800] @ (723a70 ) │ │ │ │ + ldr r2, [pc, #992] @ (723b30 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #184] @ (72380c ) │ │ │ │ + ldr r2, [pc, #376] @ (7238cc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #528] @ (723970 ) │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #752] @ (723a58 ) │ │ │ │ + ldr r1, [pc, #944] @ (723b18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, r5] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r4, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 726e88 │ │ │ │ bl 712114 │ │ │ │ ldr.w r1, [pc, #3280] @ 724454 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2468015,287 +2468051,287 @@ │ │ │ │ ldr r1, [pc, #560] @ (724674 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 721b5a │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #8 │ │ │ │ + subs r1, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #696] @ (724718 ) │ │ │ │ + ldr r3, [pc, #888] @ (7247d8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #632] @ (7246dc ) │ │ │ │ + ldr r3, [pc, #824] @ (72479c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #552] @ (724690 ) │ │ │ │ + ldr r3, [pc, #744] @ (724750 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #512] @ (72466c ) │ │ │ │ + ldr r3, [pc, #704] @ (72472c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #472] @ (724648 ) │ │ │ │ + ldr r3, [pc, #664] @ (724708 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #360] @ (7245e0 ) │ │ │ │ + ldr r3, [pc, #552] @ (7246a0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #216] @ (72455c ) │ │ │ │ + ldr r3, [pc, #408] @ (72461c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #208] @ (724558 ) │ │ │ │ + ldr r3, [pc, #400] @ (724618 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #120] @ (724504 ) │ │ │ │ + ldr r3, [pc, #312] @ (7245c4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r3, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #840] @ (7247e0 ) │ │ │ │ + ldr r3, [pc, #8] @ (7244a0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #312] @ (7245d4 ) │ │ │ │ + ldr r1, [pc, #504] @ (724694 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #256] @ (7245a0 ) │ │ │ │ + ldr r1, [pc, #448] @ (724660 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #488] @ (72468c ) │ │ │ │ + ldr r2, [pc, #680] @ (72474c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #456] @ (724670 ) │ │ │ │ + ldr r2, [pc, #648] @ (724730 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #416] @ (72464c ) │ │ │ │ + ldr r2, [pc, #608] @ (72470c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #424] @ (724658 ) │ │ │ │ + ldr r2, [pc, #616] @ (724718 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #400] @ (724644 ) │ │ │ │ + ldr r2, [pc, #592] @ (724704 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #424] @ (724660 ) │ │ │ │ + ldr r2, [pc, #616] @ (724720 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #400] @ (72464c ) │ │ │ │ + ldr r2, [pc, #592] @ (72470c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #424] @ (724668 ) │ │ │ │ + ldr r2, [pc, #616] @ (724728 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #424] @ (72466c ) │ │ │ │ + ldr r2, [pc, #616] @ (72472c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #424] @ (724670 ) │ │ │ │ + ldr r2, [pc, #616] @ (724730 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #1000] @ (7248b4 ) │ │ │ │ + ldr r5, [pc, #168] @ (724574 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + subs r1, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + subs r1, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx sp │ │ │ │ + ldr r0, [pc, #632] @ (724770 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov r2, r5 │ │ │ │ + bx fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + ands r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r8, r5 │ │ │ │ + mov r8, fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #936] @ (7248bc ) │ │ │ │ + ldr r3, [pc, #104] @ (72457c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - tst r0, r2 │ │ │ │ + muls r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - tst r4, r1 │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - tst r0, r1 │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #250 @ 0xfa │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sbcs r2, r7 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r5 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r4, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r0, r4 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r4, r2 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r2, r5 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r6, #222 @ 0xde │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, #88 @ 0x58 │ │ │ │ + subs r1, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r6, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #6 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + mov r8, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + cmp r7, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #134 @ 0x86 │ │ │ │ + cmp r7, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, r1 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, r3 │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mvns r6, r5 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #250 @ 0xfa │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r6, r4 │ │ │ │ + add lr, sl │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + add lr, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + add r8, sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r4, r6 │ │ │ │ + add ip, ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, #222 @ 0xde │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bics r2, r5 │ │ │ │ + add sl, fp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + add lr, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + add lr, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + add lr, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - muls r6, r7 │ │ │ │ + add lr, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - negs r0, r6 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #88 @ 0x58 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r1, #76 @ 0x4c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #134 @ 0x86 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #200 @ 0xc8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r5, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r5, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #0 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #250 @ 0xfa │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + subs r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r5, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #154 @ 0x9a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 712114 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2469486,304 +2469522,304 @@ │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711f38 │ │ │ │ b.w 721b5a │ │ │ │ nop │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #154 @ 0x9a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #238 @ 0xee │ │ │ │ + movs r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #124 @ 0x7c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #94 @ 0x5e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #56 @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r7, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #150 @ 0x96 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r6, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r6, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #36 @ 0x24 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + subs r1, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r3, #14 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r6, #252 @ 0xfc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #182 @ 0xb6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + subs r0, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r7, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r7, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #156 @ 0x9c │ │ │ │ + subs r7, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stc2l 0, cr0, [r8, #636]! @ 0x27c │ │ │ │ - adds r4, #156 @ 0x9c │ │ │ │ + vqadd.u16 d0, d24, d15 │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r5, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #110 @ 0x6e │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #134 @ 0x86 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #22 │ │ │ │ + subs r0, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r0, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r7, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #86 @ 0x56 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r0, #24 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r7, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #252 @ 0xfc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bvs.n 725584 │ │ │ │ + bvc.n 7255e4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r4, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r4, #23 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #102 @ 0x66 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #12 │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #216 @ 0xd8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + adds r3, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #154 @ 0x9a │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #138 @ 0x8a │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #194 @ 0xc2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, r7, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r2, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r6, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r3, #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + subs r6, r5, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 7270aa │ │ │ │ bl 712114 │ │ │ │ ldr.w r1, [pc, #3220] @ 7262bc │ │ │ │ mov r2, r0 │ │ │ │ @@ -2470884,311 +2470920,311 @@ │ │ │ │ ldr r3, [pc, #116] @ (726320 ) │ │ │ │ ldr r2, [pc, #612] @ (726510 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 721b5a │ │ │ │ - adds r0, #18 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + subs r4, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, r4, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, r2, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r4, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r5, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r0, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r4, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r4, #11 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r0, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r0, r3, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r5, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, r5, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + adds r6, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r2, r7 │ │ │ │ + adds r6, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + adds r6, r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r6, r7, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, pc, #792 @ (adr r1, 7266c0 ) │ │ │ │ + add r2, pc, #984 @ (adr r2, 726780 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r1, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r2, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r5, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + adds r6, r3, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r1, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, r0, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r3, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, r3 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r3, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r7, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r6, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r1, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r0, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r2, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r2, r6] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r3, #28 │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r3, #25 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r5, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stc2l 0, cr0, [sl], #648 @ 0x288 │ │ │ │ + cdp2 0, 1, cr0, cr10, cr2, {5} │ │ │ │ asrs r4, r7, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + subs r0, r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #142 @ 0x8e │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r7, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r1, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mrrc2 0, 10, r0, r4, cr2 │ │ │ │ + stc2 0, cr0, [r4, #648] @ 0x288 │ │ │ │ asrs r2, r1, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r1, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r6, r2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r7, r1 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r4, r3, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r5, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r2, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r0, r1 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + subs r6, r1, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 712114 │ │ │ │ ldr.w r1, [pc, #3436] @ 727288 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -2472373,315 +2472409,317 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 721b5a │ │ │ │ nop │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + adds r0, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r7, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics.w r0, lr, r9, asr #2 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + sbc.w r0, lr, r9, asr #2 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r7, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r2, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf3bc00a2 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + @ instruction: 0xf4ec00a2 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r1, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r0, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r5, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf3aa00a2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + @ instruction: 0xf4da00a2 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r6, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r6, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf35e00a2 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + eor.w r0, lr, #5308416 @ 0x510000 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r2, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf34000a2 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + orns r0, r0, #5308416 @ 0x510000 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #32 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + asrs r2, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r7, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf12e00a2 │ │ │ │ + @ instruction: 0xf25e00a2 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r6, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r5, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r2, #30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r2, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #5 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r7, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #912] @ (727798 ) │ │ │ │ + ldr r3, [pc, #80] @ (727458 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp 0, 0, cr0, cr8, cr2, {5} │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + vhadd.s d0, d24, d18 │ │ │ │ + lsrs r0, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r1, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bls.n 727418 │ │ │ │ + blt.n 727478 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsrs r2, r0, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r6, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r4, #29 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r2, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r2, #22 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r7, #6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stc2 0, cr0, [ip, #-648] @ 0xfffffd78 │ │ │ │ - ldc2l 0, cr0, [r8], #648 @ 0x288 │ │ │ │ - stc2l 0, cr0, [r4], #648 @ 0x288 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr2, {5} │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + cdp2 0, 3, cr0, cr12, cr2, {5} │ │ │ │ + cdp2 0, 2, cr0, cr8, cr2, {5} │ │ │ │ + cdp2 0, 1, cr0, cr4, cr2, {5} │ │ │ │ + vaddl.u16 q0, d20, d18 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r0, #32 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r7, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.u16 d16, d30, d18 │ │ │ │ - vtrn.32 d0, d18 │ │ │ │ - @ instruction: 0xfac600a2 │ │ │ │ - ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xfbf600a2 │ │ │ │ + stc2l 0, cr0, [ip, #648] @ 0x288 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r6, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds.w r0, r0, r2, asr #2 │ │ │ │ + mcrr 0, 10, r0, r0, cr2 │ │ │ │ lsls r2, r1, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r2, #21 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vbsl q8, q5, │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ veor q8, q2, │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vbit q0, q3, │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vbsl q0, q0, │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r1, [pc, #3236] @ 7281b4 │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 727526 │ │ │ │ @@ -2473811,214 +2473849,214 @@ │ │ │ │ ldr r1, [pc, #684] @ (728450 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 721b5a │ │ │ │ - subs r2, r2, #6 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vsra.u32 q8, , #4 │ │ │ │ - str??.w r0, [r4, r2, lsl #2] │ │ │ │ + ldrsb.w r0, [r4, #162] @ 0xa2 │ │ │ │ vsra.u8 q8, , #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb.w r0, [lr, r2, lsl #2] │ │ │ │ - strh.w r0, [ip, r2, lsl #2] │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + vst4.32 {d16-d19}, [lr :128], r2 │ │ │ │ + ldr??.w r0, [ip, r2, lsl #2] │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #22 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf7dc00a2 │ │ │ │ - @ instruction: 0xf7cc00a2 │ │ │ │ - @ instruction: 0xf7bc00a2 │ │ │ │ - @ instruction: 0xf7ac00a2 │ │ │ │ - @ instruction: 0xf79a00a2 │ │ │ │ - @ instruction: 0xf66600a2 │ │ │ │ + vst4.32 {d0-d3}, [ip :128], r2 │ │ │ │ + ldr??.w r0, [ip, #162] @ 0xa2 │ │ │ │ + str??.w r0, [ip, #162] @ 0xa2 │ │ │ │ + ldr.w r0, [ip, #162] @ 0xa2 │ │ │ │ + str.w r0, [sl, #162] @ 0xa2 │ │ │ │ + @ instruction: 0xf79600a2 │ │ │ │ veor q0, q4, │ │ │ │ - @ instruction: 0xf65c00a2 │ │ │ │ + @ instruction: 0xf78c00a2 │ │ │ │ mcr2 1, 7, r0, cr10, cr7, {2} │ │ │ │ - @ instruction: 0xf65600a2 │ │ │ │ + @ instruction: 0xf78600a2 │ │ │ │ mcr2 1, 6, r0, cr12, cr7, {2} │ │ │ │ - @ instruction: 0xf65000a2 │ │ │ │ + @ instruction: 0xf78000a2 │ │ │ │ mcr2 1, 5, r0, cr6, cr7, {2} │ │ │ │ - movw r0, #26786 @ 0x68a2 │ │ │ │ - movt r0, #59554 @ 0xe8a2 │ │ │ │ - @ instruction: 0xf6dc00a2 │ │ │ │ - @ instruction: 0xf62400a2 │ │ │ │ - @ instruction: 0xf62200a2 │ │ │ │ - addw r0, sl, #2210 @ 0x8a2 │ │ │ │ - @ instruction: 0xf5fa00a2 │ │ │ │ - @ instruction: 0xf5e800a2 │ │ │ │ - @ instruction: 0xf5ea00a2 │ │ │ │ - rsbs r0, sl, #5308416 @ 0x510000 │ │ │ │ - rsb r0, sl, #5308416 @ 0x510000 │ │ │ │ - subs.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - sub.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf59a00a2 │ │ │ │ - @ instruction: 0xf3b400a2 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + @ instruction: 0xf77600a2 │ │ │ │ + @ instruction: 0xf7fe00a2 │ │ │ │ + strb.w r0, [ip, r2, lsl #2] │ │ │ │ + @ instruction: 0xf75400a2 │ │ │ │ + @ instruction: 0xf75200a2 │ │ │ │ + @ instruction: 0xf73a00a2 │ │ │ │ + @ instruction: 0xf72a00a2 │ │ │ │ + @ instruction: 0xf71800a2 │ │ │ │ + @ instruction: 0xf71a00a2 │ │ │ │ + @ instruction: 0xf70a00a2 │ │ │ │ + @ instruction: 0xf6fa00a2 │ │ │ │ + @ instruction: 0xf6ea00a2 │ │ │ │ + @ instruction: 0xf6da00a2 │ │ │ │ + movt r0, #43170 @ 0xa8a2 │ │ │ │ + @ instruction: 0xf4e400a2 │ │ │ │ + lsls r4, r4, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ vld4.16 {d0,d2,d4,d6}, [r6 :64], r7 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr??.w r0, [r8, #343] @ 0x157 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r0, [r2, #343] @ 0x157 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r4, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf7ca0157 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfaea0157 │ │ │ │ - b.n 7287d0 │ │ │ │ + b.n 728a30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfac40157 │ │ │ │ - @ instruction: 0xfb7800a2 │ │ │ │ + stc2 0, cr0, [r8], #648 @ 0x288 │ │ │ │ @ instruction: 0xfaa20157 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xfb200157 │ │ │ │ - stc2l 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ - @ instruction: 0xf37000a2 │ │ │ │ - @ instruction: 0xf37e00a2 │ │ │ │ - @ instruction: 0xfb1e00a2 │ │ │ │ - @ instruction: 0xfb3000a2 │ │ │ │ - @ instruction: 0xfb2600a2 │ │ │ │ - subw r0, r2, #173 @ 0xad │ │ │ │ + ldc2l 0, cr0, [r8, #648]! @ 0x288 │ │ │ │ + @ instruction: 0xf4a000a2 │ │ │ │ + @ instruction: 0xf4ae00a2 │ │ │ │ + mcrr2 0, 10, r0, lr, cr2 │ │ │ │ + stc2l 0, cr0, [r0], #-648 @ 0xfffffd78 │ │ │ │ + mrrc2 0, 10, r0, r6, cr2 │ │ │ │ + @ instruction: 0xf3d200ad │ │ │ │ vld4.16 {d16,d18,d20,d22}, [lr :64], r7 │ │ │ │ - @ instruction: 0xfb1e00a2 │ │ │ │ + mcrr2 0, 10, r0, lr, cr2 │ │ │ │ vst4.16 {d16,d18,d20,d22}, [r4 :64], r7 │ │ │ │ - @ instruction: 0xfb0800a2 │ │ │ │ + ldc2 0, cr0, [r8], #-648 @ 0xfffffd78 │ │ │ │ ldrsb.w r0, [r6, ] │ │ │ │ - @ instruction: 0xfafe00a2 │ │ │ │ - @ instruction: 0xf26600a2 │ │ │ │ - @ instruction: 0xf27400a2 │ │ │ │ - @ instruction: 0xfae200a2 │ │ │ │ - @ instruction: 0xfae000a2 │ │ │ │ + stc2 0, cr0, [lr], #-648 @ 0xfffffd78 │ │ │ │ + @ instruction: 0xf39600a2 │ │ │ │ + @ instruction: 0xf3a400a2 │ │ │ │ + ldc2 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + ldc2 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ vst2.8 {d16[2],d17[2]}, [r6 :16], r7 │ │ │ │ - @ instruction: 0xfb6e00a2 │ │ │ │ - @ instruction: 0xfab800a2 │ │ │ │ - @ instruction: 0xfab400a2 │ │ │ │ - @ instruction: 0xfab600a2 │ │ │ │ - @ instruction: 0xfab000a2 │ │ │ │ - @ instruction: 0xfab000a2 │ │ │ │ - @ instruction: 0xfaa400a2 │ │ │ │ - lsls r4, r7, #16 │ │ │ │ + ldc2 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xfbe800a2 │ │ │ │ + @ instruction: 0xfbe400a2 │ │ │ │ + @ instruction: 0xfbe600a2 │ │ │ │ + @ instruction: 0xfbe000a2 │ │ │ │ + @ instruction: 0xfbe000a2 │ │ │ │ + @ instruction: 0xfbd400a2 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + b.n 728474 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xf7420157 │ │ │ │ - @ instruction: 0xfa3a00a2 │ │ │ │ + @ instruction: 0xfb6a00a2 │ │ │ │ @ instruction: 0xf7000157 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 7284ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ str??.w r0, [r6, ] │ │ │ │ - @ instruction: 0xfa0a00a2 │ │ │ │ + @ instruction: 0xfb3a00a2 │ │ │ │ movt r1, #2135 @ 0x857 │ │ │ │ - @ instruction: 0xfa0400a2 │ │ │ │ + @ instruction: 0xfb3400a2 │ │ │ │ @ instruction: 0xf69e0157 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr2, {5} │ │ │ │ + vaddl.u8 q8, d26, d18 │ │ │ │ ldrb.w r0, [r8, ] │ │ │ │ - ldr??.w r0, [ip, #162] @ 0xa2 │ │ │ │ - orn r0, r8, #162 @ 0xa2 │ │ │ │ - orns r0, r6, #162 @ 0xa2 │ │ │ │ - vst1.8 {d16[5]}, [sl], r2 │ │ │ │ - vst1.8 {d16[5]}, [lr], r2 │ │ │ │ - ldr??.w r0, [r2, #162] @ 0xa2 │ │ │ │ - @ instruction: 0xfa7c00a2 │ │ │ │ - ldr??.w r0, [ip, #162] @ 0xa2 │ │ │ │ - vld1.8 {d16[5]}, [r0], r2 │ │ │ │ - ldr??.w r0, [r0, #162] @ 0xa2 │ │ │ │ - ldr??.w r0, [r4, #162] @ 0xa2 │ │ │ │ - ldr??.w r0, [sl, #162] @ 0xa2 │ │ │ │ - vld1.8 {d16[5]}, [r4], r2 │ │ │ │ + @ instruction: 0xfb0c00a2 │ │ │ │ + @ instruction: 0xf19800a2 │ │ │ │ + sub.w r0, r6, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xfafa00a2 │ │ │ │ + @ instruction: 0xfafe00a2 │ │ │ │ + @ instruction: 0xfb0200a2 │ │ │ │ + @ instruction: 0xfbac00a2 │ │ │ │ + @ instruction: 0xfb0c00a2 │ │ │ │ + @ instruction: 0xfb1000a2 │ │ │ │ + @ instruction: 0xfb0000a2 │ │ │ │ + @ instruction: 0xfb0400a2 │ │ │ │ + @ instruction: 0xfb0a00a2 │ │ │ │ + @ instruction: 0xfb1400a2 │ │ │ │ @ instruction: 0xf6260157 │ │ │ │ - @ instruction: 0xf7d600a2 │ │ │ │ + vst4.32 {d0-d3}, [r6 :128], r2 │ │ │ │ @ instruction: 0xf5fc0157 │ │ │ │ - @ instruction: 0xf7c000a2 │ │ │ │ + ldr??.w r0, [r0, #162] @ 0xa2 │ │ │ │ rsb r1, lr, #14090240 @ 0xd70000 │ │ │ │ - @ instruction: 0xf7b600a2 │ │ │ │ - vhadd.s16 d0, d30, d18 │ │ │ │ - vhadd.s32 d0, d28, d18 │ │ │ │ - @ instruction: 0xf79a00a2 │ │ │ │ - @ instruction: 0xf79800a2 │ │ │ │ + str??.w r0, [r6, #162] @ 0xa2 │ │ │ │ + orr.w r0, lr, #162 @ 0xa2 │ │ │ │ + orrs.w r0, ip, #162 @ 0xa2 │ │ │ │ + str.w r0, [sl, #162] @ 0xa2 │ │ │ │ + str.w r0, [r8, #162] @ 0xa2 │ │ │ │ @ instruction: 0xf67e0157 │ │ │ │ - strh.w r0, [r6, r2, lsl #2] │ │ │ │ - @ instruction: 0xf77000a2 │ │ │ │ - @ instruction: 0xf76c00a2 │ │ │ │ - @ instruction: 0xf76e00a2 │ │ │ │ - @ instruction: 0xf76800a2 │ │ │ │ - @ instruction: 0xf76800a2 │ │ │ │ - @ instruction: 0xf75c00a2 │ │ │ │ - subs r0, #40 @ 0x28 │ │ │ │ + ldr??.w r0, [r6, r2, lsl #2] │ │ │ │ + strh.w r0, [r0, #162] @ 0xa2 │ │ │ │ + ldrb.w r0, [ip, #162] @ 0xa2 │ │ │ │ + ldrb.w r0, [lr, #162] @ 0xa2 │ │ │ │ + ldrb.w r0, [r8, #162] @ 0xa2 │ │ │ │ + ldrb.w r0, [r8, #162] @ 0xa2 │ │ │ │ + strb.w r0, [ip, #162] @ 0xa2 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bgt.n 7284a4 │ │ │ │ + ble.n 728304 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r1, #4 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adc.w r1, sl, #87 @ 0x57 │ │ │ │ - bgt.n 72835c │ │ │ │ + ble.n 7283bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ sbcs.w r1, r8, #14090240 @ 0xd70000 │ │ │ │ - @ instruction: 0xf73c00a2 │ │ │ │ + str??.w r0, [ip, r2, lsl #2] │ │ │ │ add.w r1, ip, #87 @ 0x57 │ │ │ │ - @ instruction: 0xf6f000a2 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + strh.w r0, [r0, r2, lsl #2] │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfb1e00a2 │ │ │ │ - @ instruction: 0xf7a400a2 │ │ │ │ - @ instruction: 0xfaf400a2 │ │ │ │ - mrrc 0, 10, r0, r2, cr2 │ │ │ │ + mcrr2 0, 10, r0, lr, cr2 │ │ │ │ + ldr.w r0, [r4, #162] @ 0xa2 │ │ │ │ + stc2 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ + stc 0, cr0, [r2, #648] @ 0x288 │ │ │ │ @ instruction: 0xf4f80157 │ │ │ │ - mcrr 0, 10, r0, ip, cr2 │ │ │ │ + ldcl 0, cr0, [ip, #-648]! @ 0xfffffd78 │ │ │ │ @ instruction: 0xf4de0157 │ │ │ │ - mcrr 0, 10, r0, sl, cr2 │ │ │ │ + ldcl 0, cr0, [sl, #-648]! @ 0xfffffd78 │ │ │ │ @ instruction: 0xf4c40157 │ │ │ │ - mcrr 0, 10, r0, r8, cr2 │ │ │ │ + ldcl 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ @ instruction: 0xf4a20157 │ │ │ │ - mcrr 0, 10, r0, r2, cr2 │ │ │ │ - ldc 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ - ldc 0, cr0, [r4], #-648 @ 0xfffffd78 │ │ │ │ - ldc 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ - ldc 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ - stc 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ - stc 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ - @ instruction: 0xebf600a2 │ │ │ │ - @ instruction: 0xebe800a2 │ │ │ │ - rsbs r0, sl, r2, asr #2 │ │ │ │ - rsb r0, ip, r2, asr #2 │ │ │ │ - subs.w r0, lr, r2, asr #2 │ │ │ │ + ldcl 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ + stcl 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ + stcl 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ + stcl 0, cr0, [lr, #-648] @ 0xfffffd78 │ │ │ │ + stcl 0, cr0, [r0, #-648] @ 0xfffffd78 │ │ │ │ + ldc 0, cr0, [r0, #-648]! @ 0xfffffd78 │ │ │ │ + ldc 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ + stc 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ + ldc 0, cr0, [r8, #-648] @ 0xfffffd78 │ │ │ │ + stc 0, cr0, [sl, #-648] @ 0xfffffd78 │ │ │ │ + ldcl 0, cr0, [ip], #648 @ 0x288 │ │ │ │ + stcl 0, cr0, [lr], #648 @ 0x288 │ │ │ │ ldr r1, [pc, #732] @ (728734 ) │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 72846a │ │ │ │ ldr r3, [pc, #724] @ (728738 ) │ │ │ │ @@ -2474272,30 +2474310,31 @@ │ │ │ │ ldr r2, [pc, #64] @ (728764 ) │ │ │ │ add r2, pc │ │ │ │ b.w 7260c4 │ │ │ │ ldr r2, [pc, #60] @ (728768 ) │ │ │ │ add r2, pc │ │ │ │ b.w 7260d8 │ │ │ │ nop │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf0b80157 │ │ │ │ - stmdb r2!, {r1, r5, r7} │ │ │ │ + orrs.w r0, r2, r2, asr #2 │ │ │ │ eors.w r1, r0, #87 @ 0x57 │ │ │ │ - @ instruction: 0xf23800a2 │ │ │ │ - vhadd.u16 d16, d28, d18 │ │ │ │ - @ instruction: 0xf66a00a2 │ │ │ │ - ldmia.w r6!, {r1, r5, r7} │ │ │ │ - stmia.w r8!, {r1, r5, r7} │ │ │ │ - ldmia.w sl, {r1, r5, r7} │ │ │ │ - stmia.w ip, {r1, r5, r7} │ │ │ │ - ldrd r0, r0, [ip], #-648 @ 0x288 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + @ instruction: 0xf36800a2 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + @ instruction: 0xf79a00a2 │ │ │ │ + strd r0, r0, [r6, #648]! @ 0x288 │ │ │ │ + ldrd r0, r0, [r8, #648] @ 0x288 │ │ │ │ + strd r0, r0, [sl, #648] @ 0x288 │ │ │ │ + @ instruction: 0xe9bc00a2 │ │ │ │ + @ instruction: 0xe9ac00a2 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #2764] @ 72924c │ │ │ │ @@ -2475356,170 +2475395,163 @@ │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 7288f2 │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ + cdp2 0, 13, cr0, cr12, cr2, {5} │ │ │ │ ldc 1, cr0, [ip], {87} @ 0x57 │ │ │ │ - b.n 729940 │ │ │ │ + b.n 728ba0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 9, cr0, cr6, cr2, {5} │ │ │ │ + vaddl.s8 q8, d22, d18 │ │ │ │ ldc 1, cr0, [r0], #348 @ 0x15c │ │ │ │ - bne.n 729314 │ │ │ │ + bcs.n 729174 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 6, cr0, cr14, cr2, {5} │ │ │ │ + vaddl.s16 q0, d30, d18 │ │ │ │ mrc 1, 4, r0, cr12, cr7, {2} │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mrrc 1, 5, r0, r6, cr7 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cdp 0, 3, cr0, cr4, cr2, {5} │ │ │ │ - cdp 0, 13, cr0, cr14, cr2, {5} │ │ │ │ + vhadd.s32 d16, d20, d18 │ │ │ │ + and.w r0, lr, #162 @ 0xa2 │ │ │ │ @ instruction: 0xebfc0157 │ │ │ │ - bne.n 7292f0 │ │ │ │ + bcs.n 729350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xeadc00a2 │ │ │ │ + stc 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ subs.w r1, lr, r7, lsr #1 │ │ │ │ - ldcl 0, cr0, [sl, #648] @ 0x288 │ │ │ │ + vhadd.s8 d0, d26, d18 │ │ │ │ @ instruction: 0xeb840157 │ │ │ │ - beq.n 72926c │ │ │ │ + bcs.n 7292cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ adc.w r1, ip, r7, lsr #1 │ │ │ │ - beq.n 72923c │ │ │ │ + bne.n 72929c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc 0, cr0, [r8, #648] @ 0x288 │ │ │ │ - ldc 0, cr0, [r8, #648] @ 0x288 │ │ │ │ - ldc 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ - ldcl 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ - stcl 0, cr0, [sl, #-648]! @ 0xfffffd78 │ │ │ │ - ldcl 0, cr0, [lr, #-648]! @ 0xfffffd78 │ │ │ │ - ldcl 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ - stcl 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ + cdp 0, 12, cr0, cr8, cr2, {5} │ │ │ │ + cdp 0, 12, cr0, cr8, cr2, {5} │ │ │ │ + cdp 0, 4, cr0, cr2, cr2, {5} │ │ │ │ + cdp 0, 10, cr0, cr2, cr2, {5} │ │ │ │ + cdp 0, 9, cr0, cr10, cr2, {5} │ │ │ │ + cdp 0, 10, cr0, cr14, cr2, {5} │ │ │ │ + cdp 0, 10, cr0, cr6, cr2, {5} │ │ │ │ + cdp 0, 9, cr0, cr6, cr2, {5} │ │ │ │ @ instruction: 0xeaec0157 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + beq.n 729394 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xebe000a2 │ │ │ │ + ldc 0, cr0, [r0, #-648] @ 0xfffffd78 │ │ │ │ eor.w r1, r6, r7, lsr #1 │ │ │ │ - rsb r0, sl, r2, asr #2 │ │ │ │ - rsb r0, ip, r2, asr #2 │ │ │ │ - rsb r0, r6, r2, asr #2 │ │ │ │ - subs.w r0, r8, r2, asr #2 │ │ │ │ + ldcl 0, cr0, [sl], #648 @ 0x288 │ │ │ │ + ldcl 0, cr0, [ip], #648 @ 0x288 │ │ │ │ + ldcl 0, cr0, [r6], #648 @ 0x288 │ │ │ │ + stcl 0, cr0, [r8], #648 @ 0x288 │ │ │ │ adcs.w r1, r8, r7, lsr #1 │ │ │ │ - strd r0, r0, [r8], #-648 @ 0x288 │ │ │ │ + @ instruction: 0xe99800a2 │ │ │ │ ands.w r1, lr, r7, lsr #1 │ │ │ │ - eor.w r0, sl, r2, asr #2 │ │ │ │ + subs.w r0, sl, r2, asr #2 │ │ │ │ ldrd r0, r1, [r4, #348]! @ 0x15c │ │ │ │ - orns r0, r0, r2, asr #2 │ │ │ │ + sub.w r0, r0, r2, asr #2 │ │ │ │ adc.w r1, lr, r7, lsr #1 │ │ │ │ - stc 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ - orr.w r0, r4, r2, asr #2 │ │ │ │ - bics.w r0, r6, r2, asr #2 │ │ │ │ - @ instruction: 0xe85c00a2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cdp 0, 13, cr0, cr14, cr2, {5} │ │ │ │ + sbcs.w r0, r4, r2, asr #2 │ │ │ │ + sbc.w r0, r6, r2, asr #2 │ │ │ │ + @ instruction: 0xe98c00a2 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strd r0, r0, [ip, #648]! @ 0x288 │ │ │ │ - strd r0, r0, [r2, #648]! @ 0x288 │ │ │ │ - ldrd r0, r0, [r8, #648] @ 0x288 │ │ │ │ - stmdb lr!, {r1, r5, r7} │ │ │ │ + adds.w r0, ip, r2, asr #2 │ │ │ │ + adds.w r0, r2, r2, asr #2 │ │ │ │ + add.w r0, r8, r2, asr #2 │ │ │ │ + orrs.w r0, lr, r2, asr #2 │ │ │ │ stmdb r0, {r0, r1, r2, r4, r6, r8} │ │ │ │ - b.n 72929c │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + strd r0, r0, [r4], #648 @ 0x288 │ │ │ │ @ instruction: 0xe8c60157 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ands.w r1, r8, r7, lsr #1 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xe8da0157 │ │ │ │ - b.n 729248 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + stmia.w lr!, {r1, r5, r7} │ │ │ │ ldmia.w ip!, {r0, r1, r2, r4, r6, r8} │ │ │ │ - ldc 0, cr0, [r8], {162} @ 0xa2 │ │ │ │ + stcl 0, cr0, [r8, #-648] @ 0xfffffd78 │ │ │ │ @ instruction: 0xe9b20157 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xe9ac0157 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 72936c │ │ │ │ + ble.n 7293cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 729314 │ │ │ │ + svc 2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7291d4 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 7291e4 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 729340 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + @ instruction: 0xe85e00a2 │ │ │ │ + strd r0, r0, [r4], #-648 @ 0x288 │ │ │ │ + ldmdb r0, {r1, r5, r7} │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7291f0 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 729200 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + @ instruction: 0xe85e00a2 │ │ │ │ + strd r0, r0, [r4], #-648 @ 0x288 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsrs r0, r4, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 729324 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ b.n 729344 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 728d6c │ │ │ │ + b.n 728fcc │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729300 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 728d50 │ │ │ │ + b.n 728fb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729298 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 728d4c │ │ │ │ + b.n 728fac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 729498 │ │ │ │ + blt.n 7292f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 729440 │ │ │ │ + ble.n 7294a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 728d24 │ │ │ │ + b.n 728f84 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 728d28 │ │ │ │ + b.n 728f88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729370 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 728cec │ │ │ │ + b.n 728f4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 728cec │ │ │ │ + b.n 728f4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 728cf8 │ │ │ │ + b.n 728f58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 728cf0 │ │ │ │ + b.n 728f50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 728cf8 │ │ │ │ + b.n 728f58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 728ce4 │ │ │ │ + b.n 728f44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72de42 │ │ │ │ mov r0, r4 │ │ │ │ bl 712114 │ │ │ │ ldr.w r1, [pc, #3412] @ 72a15c │ │ │ │ @@ -2476692,241 +2476724,241 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 7288f2 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf23000a2 │ │ │ │ - bgt.n 72a194 │ │ │ │ + @ instruction: 0xf36000a2 │ │ │ │ + ble.n 72a1f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72a194 │ │ │ │ + ble.n 72a1f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72a0a4 │ │ │ │ + bgt.n 72a104 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #12 │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a3e8 │ │ │ │ + b.n 72a648 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 72a148 │ │ │ │ + svc 22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72a0c0 │ │ │ │ + bgt.n 72a120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a120 │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a138 │ │ │ │ + svc 8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a150 │ │ │ │ + svc 18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r5, #16 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 72a100 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a0e8 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stcl 0, cr0, [ip, #-648] @ 0xfffffd78 │ │ │ │ + cdp 0, 7, cr0, cr12, cr2, {5} │ │ │ │ b.n 72a7d8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 72a7e4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + b.n 72a270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 72a7a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 729c6c │ │ │ │ + b.n 729ecc │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 72a79c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 72a790 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bpl.n 72a23c │ │ │ │ + bvs.n 72a29c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a1e0 │ │ │ │ + bhi.n 72a240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vrev32.16 d16, d18 │ │ │ │ - vrev32.32 d16, d18 │ │ │ │ - vaddl.u32 q8, d28, d18 │ │ │ │ - vtrn.8 d16, d18 │ │ │ │ - bvs.n 72a218 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + bvc.n 72a278 │ │ │ │ lsls r5, r5, #2 │ │ │ │ b.n 729ac8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bmi.n 72a124 │ │ │ │ + bpl.n 72a184 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a2a0 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a28c │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72a26c │ │ │ │ + bge.n 72a2cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 2, cr0, cr8, cr2, {5} │ │ │ │ - bvc.n 72a16c │ │ │ │ + vhadd.s16 d16, d24, d18 │ │ │ │ + bhi.n 72a1cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a154 │ │ │ │ + bhi.n 72a1b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a238 │ │ │ │ + blt.n 72a298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2 0, cr0, [sl, #648]! @ 0x288 │ │ │ │ - bge.n 72a218 │ │ │ │ + cdp2 0, 14, cr0, cr10, cr2, {5} │ │ │ │ + blt.n 72a278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72a210 │ │ │ │ + blt.n 72a270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a228 │ │ │ │ + blt.n 72a288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a240 │ │ │ │ + blt.n 72a2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bls.n 72a1f0 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bls.n 72a1d8 │ │ │ │ + blt.n 72a250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [ip, #-648]! @ 0x288 │ │ │ │ - stc 0, cr0, [r2], #648 @ 0x288 │ │ │ │ - @ instruction: 0xe81600a2 │ │ │ │ - bhi.n 72a1b0 │ │ │ │ + blt.n 72a238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mcrr2 0, 10, r0, lr, cr2 │ │ │ │ - b.n 72a2e0 │ │ │ │ + @ instruction: 0xeaac00a2 │ │ │ │ + ldcl 0, cr0, [r2, #648] @ 0x288 │ │ │ │ + strd r0, r0, [r6, #-648] @ 0x288 │ │ │ │ + bls.n 72a210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a168 │ │ │ │ + ldc2l 0, cr0, [lr, #-648]! @ 0xfffffd78 │ │ │ │ + b.n 72a540 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72a148 │ │ │ │ + @ instruction: 0xe8c200a2 │ │ │ │ + bls.n 72a1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72a160 │ │ │ │ + bls.n 72a1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72a178 │ │ │ │ + bls.n 72a1d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 72a328 │ │ │ │ + bls.n 72a188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72a310 │ │ │ │ + bls.n 72a170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a25c │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bhi.n 72a1cc │ │ │ │ + stmdb lr!, {r1, r5, r7} │ │ │ │ + bls.n 72a22c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfafa00a2 │ │ │ │ - @ instruction: 0xfafc00a2 │ │ │ │ - bhi.n 72a2fc │ │ │ │ + stc2 0, cr0, [sl], #-648 @ 0xfffffd78 │ │ │ │ + stc2 0, cr0, [ip], #-648 @ 0xfffffd78 │ │ │ │ + bls.n 72a35c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72a2fc │ │ │ │ + bls.n 72a35c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72a318 │ │ │ │ + bvs.n 72a178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a594 │ │ │ │ + b.n 72a7f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bge.n 72a31c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72a188 │ │ │ │ + bcs.n 72a1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a23c │ │ │ │ + stmdb sl, {r1, r5, r7} │ │ │ │ + b.n 72a2b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - b.n 72a4a4 │ │ │ │ + b.n 72a704 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a168 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + ldmia.w sl, {r1, r5, r7} │ │ │ │ + svc 164 @ 0xa4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a35c │ │ │ │ + bcc.n 72a1bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a244 │ │ │ │ + bcc.n 72a2a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bgt.n 72a31c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72a220 │ │ │ │ + bcs.n 72a280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bgt.n 72a2d8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72a21c │ │ │ │ + bcs.n 72a27c │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 72a2a0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72a20c │ │ │ │ + bcs.n 72a26c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a1f0 │ │ │ │ + bcs.n 72a250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a1e4 │ │ │ │ + bcs.n 72a244 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a3bc │ │ │ │ + bcs.n 72a21c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a3b4 │ │ │ │ + bcs.n 72a214 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a6c0 │ │ │ │ + b.n 72a920 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a6c4 │ │ │ │ + b.n 72a924 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a6b4 │ │ │ │ + b.n 72a914 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a448 │ │ │ │ + b.n 72a6a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a688 │ │ │ │ + b.n 72a8e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a7b4 │ │ │ │ + b.n 72aa14 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a7a0 │ │ │ │ + b.n 72aa00 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.n 72a2e0 │ │ │ │ + bvs.n 72a340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a304 │ │ │ │ + bcc.n 72a364 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + b.n 72a398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 22 │ │ │ │ + b.n 72a384 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72a3c8 │ │ │ │ + ble.n 72a228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72a2e8 │ │ │ │ + bcs.n 72a348 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72a2d0 │ │ │ │ + bcs.n 72a330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bpl.n 72a2ac │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, pc, #960 @ (adr r7, 72a6d0 ) │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 72aa88 │ │ │ │ + b.n 729ce8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aaac │ │ │ │ + b.n 729d0c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a2c4 │ │ │ │ + bgt.n 72a324 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72aa58 │ │ │ │ + b.n 729cb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a274 │ │ │ │ + blt.n 72a2d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a380 │ │ │ │ + bhi.n 72a3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a9d4 │ │ │ │ + b.n 729c34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a9b8 │ │ │ │ + b.n 729c18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a244 │ │ │ │ + bcc.n 72a2a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a2d0 │ │ │ │ + blt.n 72a330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a2b4 │ │ │ │ + blt.n 72a314 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a298 │ │ │ │ + blt.n 72a2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 712114 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2478079,295 +2478111,295 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 711f38 │ │ │ │ b.w 7288f2 │ │ │ │ bvs.n 72b11c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf12e00a2 │ │ │ │ + @ instruction: 0xf25e00a2 │ │ │ │ bvs.n 72b0b4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bpl.n 72b058 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf33000a2 │ │ │ │ - stmia r7!, {r1, r5, r6, r7} │ │ │ │ + orn r0, r0, #5308416 @ 0x510000 │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b0b4 │ │ │ │ + b.n 72b314 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b0cc │ │ │ │ + bhi.n 72b12c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bne.n 72b140 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #120 @ (adr r3, 72b138 ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 72b1f8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bls.n 72b068 │ │ │ │ + blt.n 72b0c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b060 │ │ │ │ + bge.n 72b0c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b05c │ │ │ │ + bge.n 72b0bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b010 │ │ │ │ + bvc.n 72b070 │ │ │ │ lsls r2, r4, #2 │ │ │ │ beq.n 72b08c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 72b1c8 │ │ │ │ + bge.n 72b028 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72b1ac │ │ │ │ + bls.n 72b00c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b040 │ │ │ │ + blt.n 72b0a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ beq.n 72b10c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb790 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bcc.n 72b198 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf0fe00a2 │ │ │ │ + @ instruction: 0xf22e00a2 │ │ │ │ ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - beq.n 72b024 │ │ │ │ + bne.n 72b084 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72b1fc │ │ │ │ + bvs.n 72b05c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b188 │ │ │ │ + blt.n 72b1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b168 │ │ │ │ + blt.n 72b1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b060 │ │ │ │ + bpl.n 72b0c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72b168 │ │ │ │ + bcs.n 72b1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b204 │ │ │ │ + bpl.n 72b064 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b1e0 │ │ │ │ + bge.n 72b040 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 72b1c4 │ │ │ │ + bge.n 72b224 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b3c8 │ │ │ │ + b.n 72b628 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72b3dc │ │ │ │ + b.n 72b63c │ │ │ │ lsls r2, r4, #2 │ │ │ │ bne.n 72b1e4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bne.n 72b198 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ beq.n 72b124 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bne.n 72b1e4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cdp 0, 14, cr0, cr4, cr2, {5} │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ands.w r0, r4, #162 @ 0xa2 │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b270 │ │ │ │ + bhi.n 72b0d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bvc.n 72b220 │ │ │ │ + bhi.n 72b280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + cbz r0, 72b200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72b198 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b24c │ │ │ │ + blt.n 72b0ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b248 │ │ │ │ + blt.n 72b0a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r3!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bge.n 72b23c │ │ │ │ + blt.n 72b29c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b214 │ │ │ │ + blt.n 72b274 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b204 │ │ │ │ + blt.n 72b264 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b1f4 │ │ │ │ + blt.n 72b254 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72b1e4 │ │ │ │ + blt.n 72b244 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bcs.n 72b1b8 │ │ │ │ + bmi.n 72b218 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b1b0 │ │ │ │ + bmi.n 72b210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b1ac │ │ │ │ + bmi.n 72b20c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + beq.n 72b1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72b118 │ │ │ │ + bcc.n 72b178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72b2fc │ │ │ │ + bcs.n 72b15c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + stmia r2!, {r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 72b16c │ │ │ │ + bpl.n 72b1cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1b0 │ │ │ │ + bmi.n 72b210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b200 │ │ │ │ + bvs.n 72b260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b1e0 │ │ │ │ + bpl.n 72b240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b1b8 │ │ │ │ + bpl.n 72b218 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b1a8 │ │ │ │ + bpl.n 72b208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b198 │ │ │ │ + bpl.n 72b1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b168 │ │ │ │ + bpl.n 72b1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r3, {r2, r3, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia.w ip!, {r1, r5, r7} │ │ │ │ - bmi.n 72b32c │ │ │ │ + strd r0, r0, [ip, #648]! @ 0x288 │ │ │ │ + bpl.n 72b18c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b32c │ │ │ │ + bpl.n 72b18c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b300 │ │ │ │ + bpl.n 72b360 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b274 │ │ │ │ + bpl.n 72b2d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b370 │ │ │ │ + bcc.n 72b1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b358 │ │ │ │ + bcc.n 72b1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1d4 │ │ │ │ + bmi.n 72b234 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1c8 │ │ │ │ + bmi.n 72b228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1b8 │ │ │ │ + bmi.n 72b218 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1c4 │ │ │ │ + bmi.n 72b224 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1bc │ │ │ │ + bmi.n 72b21c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1d0 │ │ │ │ + bmi.n 72b230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1c8 │ │ │ │ + bmi.n 72b228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1dc │ │ │ │ + bmi.n 72b23c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1e0 │ │ │ │ + bmi.n 72b240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b1e8 │ │ │ │ + bmi.n 72b248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b30c │ │ │ │ + bvc.n 72b36c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r2, r4, #2 │ │ │ │ - itee lt @ unpredictable │ │ │ │ - lsllt r2, r4, #2 │ │ │ │ - movge r0, r4 │ │ │ │ - blge 712114 │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 712114 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 72c8cc │ │ │ │ subs r6, r0, #0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -2479559,293 +2479591,293 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 7288f2 │ │ │ │ nop │ │ │ │ - hlt 0x0002 │ │ │ │ + cbnz r2, 72c0d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r3!, {r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r3!, {r1, r3, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r3!, {r2} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + cbnz r0, 72c0b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + bkpt 0x009e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r7} │ │ │ │ + beq.n 72c07c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6b4 │ │ │ │ + b.n 72b914 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6e4 │ │ │ │ + b.n 72b944 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c704 │ │ │ │ + b.n 72b964 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c724 │ │ │ │ + b.n 72b984 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + beq.n 72c074 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + beq.n 72c074 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + beq.n 72c07c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + beq.n 72c07c │ │ │ │ lsls r2, r4, #2 │ │ │ │ it ge │ │ │ │ lslge r7, r2, #5 │ │ │ │ - itt le │ │ │ │ - lslle r2, r4, #2 │ │ │ │ - ldmiale r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + beq.n 72c050 │ │ │ │ lsls r2, r4, #2 │ │ │ │ it vs │ │ │ │ lslvs r7, r2, #5 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 72c044 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 222 @ 0xde │ │ │ │ + b.n 72c31c │ │ │ │ lsls r2, r4, #2 │ │ │ │ it cs │ │ │ │ lslcs r7, r2, #5 │ │ │ │ - b.n 72c600 │ │ │ │ + b.n 72c860 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + beq.n 72c038 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r4, r5} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c430 │ │ │ │ + b.n 72c690 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r5} │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r3, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vshr.s64 d0, d14, #4 │ │ │ │ - @ instruction: 0xb7fc │ │ │ │ + @ instruction: 0xf0ec009e │ │ │ │ + cbnz r4, 72c166 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + cbnz r6, 72c166 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + cbnz r2, 72c172 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72c1f2 │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 72c1f2 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72c1f4 │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72c1f4 │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72c1d6 │ │ │ │ + cbnz r0, 72c1e2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72c1d6 │ │ │ │ + cbnz r6, 72c1e2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + push {r1, r4, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 72c1b4 │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72c1b4 │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r2, r4, #2 │ │ │ │ - cbnz r6, 72c1f0 @ unpredictable │ │ │ │ - lsllt r7, r2, #5 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + cbnz r6, 72c1f0 │ │ │ │ + lsls r7, r2, #5 │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itte ne │ │ │ │ - lslne r2, r4, #2 │ │ │ │ - cbnz r0, 72c1fa @ unpredictable │ │ │ │ - lsleq r7, r2, #5 │ │ │ │ - ite eq │ │ │ │ - lsleq r2, r4, #2 │ │ │ │ - ittt eq @ unpredictable │ │ │ │ - lsleq r2, r4, #2 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsleq r2, r4, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + cbnz r0, 72c1fa │ │ │ │ + lsls r7, r2, #5 │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x004c │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + itt vc │ │ │ │ + lslvc r2, r4, #2 │ │ │ │ + stmiavc r1!, {r2, r3, r4, r6} │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + bkpt 0x00ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r2, 72c252 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 72c17c │ │ │ │ + bls.n 72c1dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb860 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ revsh r6, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 72c154 │ │ │ │ + bls.n 72c1b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb824 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + cbnz r4, 72c242 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + bkpt 0x0054 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + rev r2, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb768 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r5} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb752 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb734 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r4, 72c2d6 │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb71e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r6, 72c2da │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72c2dc │ │ │ │ + pop {r2, r4, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72c2e0 │ │ │ │ + pop {r1, r4, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72c2e2 │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb678 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bkpt 0x00ee │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72c2f4 │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb602 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bkpt 0x009e │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - pop {r4, r7, pc} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + itee gt │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + bkpt 0x00c0 │ │ │ │ + lslle r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72e43e │ │ │ │ mov r0, r4 │ │ │ │ bl 712114 │ │ │ │ ldr.w r1, [pc, #3436] @ 72d00c │ │ │ │ mov r2, r0 │ │ │ │ @@ -2481014,286 +2481046,286 @@ │ │ │ │ ldr r1, [pc, #560] @ (72d22c ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 7288f2 │ │ │ │ - cbnz r4, 72d056 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72d056 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72d018 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x00ac │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + rev r0, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72cff0 │ │ │ │ + pop {r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + itt le │ │ │ │ + lslle r2, r4, #2 │ │ │ │ + @ instruction: 0xb89e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + bmi.n 72d050 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x0016 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #32 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + itte mi │ │ │ │ + lslmi r2, r4, #2 │ │ │ │ + addmi sp, #224 @ 0xe0 │ │ │ │ + lslpl r2, r4, #2 │ │ │ │ + cbnz r0, 72d046 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + cbnz r2, 72d048 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72cf54 │ │ │ │ + bhi.n 72cfb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72d094 │ │ │ │ + bvs.n 72d0f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72d08c │ │ │ │ + bvs.n 72d0ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d080 │ │ │ │ + bvc.n 72d0e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72cfa8 │ │ │ │ + bpl.n 72d008 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72cfa0 │ │ │ │ + bpl.n 72d000 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d0b4 │ │ │ │ + bvc.n 72d114 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d09c │ │ │ │ + bvc.n 72d0fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d08c │ │ │ │ + bvc.n 72d0ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72d084 │ │ │ │ + bpl.n 72d0e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72d07c │ │ │ │ + bpl.n 72d0dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72d074 │ │ │ │ + bpl.n 72d0d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d06c │ │ │ │ + bpl.n 72d0cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d064 │ │ │ │ + bpl.n 72d0c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d05c │ │ │ │ + bpl.n 72d0bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d054 │ │ │ │ + bpl.n 72d0b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d04c │ │ │ │ + bpl.n 72d0ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d044 │ │ │ │ + bpl.n 72d0a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72d03c │ │ │ │ + bpl.n 72d09c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d04c │ │ │ │ + bmi.n 72d0ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d044 │ │ │ │ + bmi.n 72d0a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d03c │ │ │ │ + bmi.n 72d09c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d034 │ │ │ │ + bcc.n 72d094 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d02c │ │ │ │ + bcc.n 72d08c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d024 │ │ │ │ + bcc.n 72d084 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d01c │ │ │ │ + bcc.n 72d07c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d014 │ │ │ │ + bcc.n 72d074 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d00c │ │ │ │ + bcc.n 72d06c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72d004 │ │ │ │ + bcc.n 72d064 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 72d48c ) │ │ │ │ + add r5, pc, #144 @ (adr r5, 72d14c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #808 @ (adr r5, 72d3e8 ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 72d4a8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + cbnz r0, 72d0fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r6, 72d0e4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + beq.n 72d138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, sp, #840 @ 0x348 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r7, sp, #776 @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72d13e │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + cbnz r0, 72d100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + cbnz r6, 72d0fe │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 72d162 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 72d15c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72d14c │ │ │ │ + push {r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 72d14a │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72d14c │ │ │ │ + push {r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72d14c │ │ │ │ + push {r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb8f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + cbz r0, 72d152 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb898 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72d0bc │ │ │ │ + bvc.n 72d11c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + cbnz r4, 72d140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r0, 72d1a6 │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + cbz r0, 72d172 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r0, 72d1a4 │ │ │ │ + push {r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 72d1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 72d23c ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 72d2fc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + cbz r4, 72d176 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + cbz r6, 72d17a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + cbz r4, 72d17c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + cbz r0, 72d17c │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, 72d22e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xe9a400a7 │ │ │ │ - sxtb r4, r4 │ │ │ │ + @ instruction: 0xead400a7 │ │ │ │ + cbz r4, 72d22c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #600 @ (adr r0, 72d42c ) │ │ │ │ + add r1, pc, #792 @ (adr r1, 72d4ec ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72d1f6 │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 72d23e │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r7, pc, #592 @ (adr r7, 72d430 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r6, 72d21a │ │ │ │ + cbz r6, 72d226 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r7, pc, #504 @ (adr r7, 72d3e0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r0, 72d220 │ │ │ │ + cbz r0, 72d22c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72d21a │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72d224 │ │ │ │ + revsh r2, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72d22a │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #848 @ 0x350 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #640 @ 0x280 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + push {r1, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72d242 │ │ │ │ ldr.w r2, [pc, #3480] @ 72dfd4 │ │ │ │ add r2, pc │ │ │ │ @@ -2482480,319 +2482512,319 @@ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 7288f2 │ │ │ │ nop │ │ │ │ add r6, pc, #656 @ (adr r6, 72e268 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #776 @ (adr r6, 72e2e8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, pc, #856 @ (adr r2, 72e33c ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 72dffc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #640 @ (adr r6, 72e268 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #600 @ (adr r6, 72e248 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #552 @ (adr r6, 72e224 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ add r4, pc, #960 @ (adr r4, 72e3d8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + add r0, pc, #288 @ (adr r0, 72e140 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 72e038 │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72e04a │ │ │ │ + uxth r2, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72e04e │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72e056 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, pc, #416 @ (adr r1, 72e1d8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #816 @ (adr r1, 72e36c ) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 72e42c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72e09e │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r4, 72e062 │ │ │ │ + uxth r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72e070 │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72e064 │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, pc, #1008 @ (adr r4, 72e48c ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #368 @ (adr r7, 72e224 ) │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #896 @ (adr r5, 72e444 ) │ │ │ │ + add r7, pc, #64 @ (adr r7, 72e104 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r5, sp, #512 @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 72e234 ) │ │ │ │ + add r4, pc, #552 @ (adr r4, 72e2f4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 72e2d0 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 72e390 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #976 @ (adr r2, 72e4a8 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 72e168 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, pc, #920 @ (adr r0, 72e474 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bkpt 0x0086 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - add r6, pc, #400 @ (adr r6, 72e278 ) │ │ │ │ + itet lt │ │ │ │ + lsllt r2, r4, #2 │ │ │ │ + strge r7, [sp, #984] @ 0x3d8 │ │ │ │ + lsllt r2, r4, #2 │ │ │ │ + add r7, pc, #592 @ (adr r7, 72e338 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #264 @ (adr r5, 72e1f4 ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 72e2b4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 72e2b4 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, 72e374 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #480 @ (adr r1, 72e2e0 ) │ │ │ │ + add r2, pc, #672 @ (adr r2, 72e3a0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #584 @ (adr r1, 72e370 ) │ │ │ │ + add r2, pc, #776 @ (adr r2, 72e430 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r6} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r0, #2] │ │ │ │ + strh r0, [r6, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 72e208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 72e3fc ) │ │ │ │ + add r3, pc, #696 @ (adr r3, 72e4bc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #464 @ (adr r2, 72e3d8 ) │ │ │ │ + add r3, pc, #656 @ (adr r3, 72e498 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 72e5e0 ) │ │ │ │ + add r6, pc, #144 @ (adr r6, 72e2a0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + pop {r1, r3, r4, r5, r7, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72e276 │ │ │ │ + pop {r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72e268 │ │ │ │ + cbnz r6, 72e274 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #600 @ (adr r4, 72e48c ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 72e54c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 72f792 │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2483897,333 +2483929,333 @@ │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711ea0 │ │ │ │ b.w 7288f2 │ │ │ │ str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r2, r7} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r0, #58] @ 0x3a │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 72effe │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r2, r7 │ │ │ │ + cbz r2, 72f01e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72ef48 │ │ │ │ + bne.n 72efa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r1, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r2, r4, r5, r6} │ │ │ │ + beq.n 72ef8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r2, #12] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r5, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r2, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r7, #26] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r4, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #472] @ 0x1d8 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r5, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r6, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, #6] │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #6] │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r6, [r4, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r0, #30] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #656 @ (adr r6, 72f40c ) │ │ │ │ + add r7, pc, #848 @ (adr r7, 72f4cc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r1, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r4, #26] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r1, #27] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r2, #31] │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #5 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72f1c2 │ │ │ │ ldr.w r2, [pc, #1976] @ 72f974 │ │ │ │ add r2, pc │ │ │ │ @@ -2484907,177 +2484939,177 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 72e36e │ │ │ │ ldr r2, [pc, #332] @ (72fabc ) │ │ │ │ add r2, pc │ │ │ │ b.w 72e35a │ │ │ │ strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #368 @ (adr r4, 72fb08 ) │ │ │ │ + add r5, pc, #560 @ (adr r5, 72fbc8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, pc, #680 @ (adr r4, 72fc48 ) │ │ │ │ + add r5, pc, #872 @ (adr r5, 72fd08 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 72fa1c ) │ │ │ │ + add r5, pc, #304 @ (adr r5, 72fadc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 72fa30 ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 72faf0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 72fa04 ) │ │ │ │ + add r5, pc, #272 @ (adr r5, 72fac4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 72fa20 ) │ │ │ │ + add r5, pc, #296 @ (adr r5, 72fae0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r0, #8] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + strh r4, [r5, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #232 @ (adr r3, 72fad4 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 72fb94 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r7, #16] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r6, #26] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r5, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r4, [r5, #32] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #800 @ (adr r1, 72fd4c ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 72fe0c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r0, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r4, [r1, #22] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r7, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [r6, #36] @ 0x24 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #16 @ (adr r1, 72fa58 ) │ │ │ │ + add r2, pc, #208 @ (adr r2, 72fb18 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r6, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #376 @ (adr r1, 72fbc8 ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 72fc88 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r3, #31] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 72fb3c ) │ │ │ │ + add r2, pc, #416 @ (adr r2, 72fbfc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 72fe64 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 72fb24 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #24 @ (adr r1, 72fa88 ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 72fb48 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 72fab4 ) │ │ │ │ + add r2, pc, #256 @ (adr r2, 72fb74 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #8 @ (adr r1, 72fa80 ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 72fb40 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #856 @ (adr r0, 72fddc ) │ │ │ │ + add r2, pc, #24 @ (adr r2, 72fa9c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #904 @ (adr r0, 72fe10 ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 72fad0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r5, #28] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r6, [r5, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, pc, #104 @ (adr r0, 72fb04 ) │ │ │ │ + add r1, pc, #296 @ (adr r1, 72fbc4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrb r0, [r6, #27] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r6, #10] │ │ │ │ + ldrh r2, [r4, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r3, 72facc │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2485356,18 +2485388,18 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (72fd40 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldc2 1, cr0, [r2], #-212 @ 0xffffff2c │ │ │ │ - orn r1, lr, #53 @ 0x35 │ │ │ │ - eor.w r1, r6, r5, rrx │ │ │ │ - @ instruction: 0xf6320135 │ │ │ │ + stc2l 1, cr0, [r2, #-212]! @ 0xffffff2c │ │ │ │ + @ instruction: 0xf19e0135 │ │ │ │ + subs.w r1, r6, r5, rrx │ │ │ │ + @ instruction: 0xf7620135 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2486316,15 +2486348,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 7305be │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 73059a │ │ │ │ nop │ │ │ │ - b.n 730a50 │ │ │ │ + b.n 730cb0 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2486780,15 +2486812,15 @@ │ │ │ │ b.n 73081e │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 73082c │ │ │ │ - b.n 730c10 │ │ │ │ + b.n 730e70 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2487122,141 +2487154,141 @@ │ │ │ │ b.n 730b5e │ │ │ │ ldr r2, [pc, #256] @ (730ec4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 730b34 │ │ │ │ ldr r3, [pc, #256] @ (730ec8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730b0a │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, 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 r6, [pc, #144] @ (730f6c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2487313,33 +2487345,33 @@ │ │ │ │ ldr.w ip, [pc, #48] @ 730f8c │ │ │ │ add ip, pc │ │ │ │ b.n 730f18 │ │ │ │ ldr.w ip, [pc, #44] @ 730f90 │ │ │ │ add ip, pc │ │ │ │ b.n 730f18 │ │ │ │ nop │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r5, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r0, 730f98 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2487382,35 +2487414,35 @@ │ │ │ │ b.n 730fbc │ │ │ │ ldr r3, [pc, #44] @ (731024 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730fbc │ │ │ │ ldr r3, [pc, #44] @ (731028 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730fbc │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, 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 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2487655,15 +2487687,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (731268 ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldc 1, cr0, [r4, #368]! @ 0x170 │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 731100 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2487847,44 +2487879,44 @@ │ │ │ │ b.n 7312f0 │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 7312f0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r9, r0 │ │ │ │ b.n 73136c │ │ │ │ ldcl 1, cr0, [sl, #-368] @ 0xfffffe90 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ stcl 1, cr0, [lr, #-368] @ 0xfffffe90 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r5, #124 @ 0x7c │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rsbs r1, sl, r5, rrx │ │ │ │ + stc 1, cr0, [sl, #-212] @ 0xffffff2c │ │ │ │ stc 1, cr0, [ip], {92} @ 0x5c │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #8] │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [pc, #480] @ (731660 ) │ │ │ │ + ldr r3, [pc, #672] @ (731720 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + str r0, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1736] @ 0x6c8 │ │ │ │ ldr r2, [pc, #196] @ (731560 ) │ │ │ │ subw sp, sp, #2344 @ 0x928 │ │ │ │ @@ -2487961,24 +2487993,24 @@ │ │ │ │ ldr r5, [pc, #36] @ (73157c ) │ │ │ │ add r5, pc │ │ │ │ b.n 7314dc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adcs.w r1, r8, ip, lsr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xeac0015c │ │ │ │ - ldrh r4, [r5, #54] @ 0x36 │ │ │ │ + str r0, [sp, #112] @ 0x70 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #644] @ (731818 ) │ │ │ │ @@ -2488233,39 +2488265,39 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 7315ae │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orn r1, r4, ip, lsr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #56] @ 0x38 │ │ │ │ + str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ ldrd r0, r1, [r6, #368]! @ 0x170 │ │ │ │ - ldrh r2, [r2, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + beq.n 731770 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16 │ │ │ │ str.w lr, [ip, r3, lsl #2] │ │ │ │ add.w lr, ip, r3, lsl #2 │ │ │ │ @@ -2489440,15 +2489472,15 @@ │ │ │ │ bne.n 732406 │ │ │ │ b.n 73236c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bgt.n 73236c │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 7323a4 │ │ │ │ + bgt.n 732404 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bgt.n 7324d8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2489587,15 +2489619,15 @@ │ │ │ │ adds r0, #3 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #76] @ 0x4c │ │ │ │ bne.n 732550 │ │ │ │ b.n 732526 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bge.n 732588 │ │ │ │ + bgt.n 7325e8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ blt.n 7324e8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 7324dc │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2489678,15 +2489710,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [pc, #12] @ (732664 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 73264c │ │ │ │ + bge.n 7326ac │ │ │ │ lsls r5, r6, #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] @ (732750 ) │ │ │ │ @@ -2491535,17 +2491567,17 @@ │ │ │ │ strb r5, [r3, #1] │ │ │ │ strb r2, [r3, #2] │ │ │ │ movs r2, #11 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movs r2, #19 │ │ │ │ strb r2, [r3, #5] │ │ │ │ b.n 733692 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (733b14 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2491698,15 +2491730,15 @@ │ │ │ │ b.n 73397c │ │ │ │ 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 73397c │ │ │ │ - stmia r6!, {r2, r4} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsrs r3, r1, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 733b34 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2491868,64 +2491900,64 @@ │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r4!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (733cb4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #8] @ (733cc4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733cd8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733cec ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733d00 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733d14 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2492025,15 +2492057,15 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #19 │ │ │ │ bx lr │ │ │ │ movs r0, #12 │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #708] @ (7340fc ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2492315,28 +2492347,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r1, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - it al │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ + lsls r5, r6, #4 │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ + lsls r5, r6, #4 │ │ │ │ + itee al │ │ │ │ lslal r5, r6, #4 │ │ │ │ - itte eq │ │ │ │ - lsleq r5, r6, #4 │ │ │ │ - bkpt 0x00be │ │ │ │ - lslne r5, r6, #4 │ │ │ │ - ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ - cmp r3, #0 │ │ │ │ + ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ + cmp r3, #0 │ │ │ │ blt.n 734188 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 734184 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt.w r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -2492784,15 +2492816,15 @@ │ │ │ │ nop │ │ │ │ pop {r2, r6, r7, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 73461c │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2494013,15 +2494045,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 735108 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 735108 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (735220 ) │ │ │ │ @@ -2497584,17 +2497616,17 @@ │ │ │ │ bl 7536b0 │ │ │ │ b.n 737456 │ │ │ │ ldr r3, [pc, #16] @ (7374b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 7373b8 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1784] @ 737bc8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2498209,15 +2498241,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 734830 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ vsra.u32 q8, q3, #12 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2502975,15 +2503007,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2503686,15 +2503718,15 @@ │ │ │ │ b.n 73b252 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #400] @ (73b470 ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r5, [pc, #368] @ (73b45c ) │ │ │ │ lsls r4, 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, #3888] @ 0xf30 │ │ │ │ @@ -2504464,21 +2504496,21 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #664] @ (73bd58 ) │ │ │ │ + ldr r5, [pc, #856] @ (73be18 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ @ instruction: 0x47d6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - bx r4 │ │ │ │ + ldr r0, [pc, #320] @ (73bc0c ) │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #892] @ (73be5c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2504849,15 +2504881,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ muls r6, r2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r2, r5 │ │ │ │ + cmp r2, fp │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r3, [pc, #780] @ (73c198 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2508200,25 +2508232,25 @@ │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (73e1ec ) │ │ │ │ add r2, pc │ │ │ │ b.n 73e10e │ │ │ │ nop │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - mov r6, r8 │ │ │ │ + bx lr │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r4, #31] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #364] @ (73e370 ) │ │ │ │ @@ -2508373,19 +2508405,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r6, #7 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, #7 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r3, #172 @ 0xac │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r6, #31] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 73e3d2 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2508588,23 +2508620,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 73e4c6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, #0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r0, r1, r2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r4, #22] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (73e7e8 ) │ │ │ │ @@ -2508924,15 +2508956,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 73000 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf188015b │ │ │ │ - subs r2, r6, r1 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 73e94a │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2509768,19 +2509800,19 @@ │ │ │ │ nop │ │ │ │ asrs r4, r6, #2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #544] @ (73f3a4 ) │ │ │ │ @@ -2510008,21 +2510040,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r6, #25 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #25 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #852] @ (73f728 ) │ │ │ │ @@ -2510360,29 +2510392,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #16 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r1, #58 @ 0x3a │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsrs r6, r7, #6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r2, [r5, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [r2, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #404] @ (73f900 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2510998,24 +2511030,24 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 73fd38 │ │ │ │ ... │ │ │ │ - adds r0, #36 @ 0x24 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - orrs.w r1, lr, #53 @ 0x35 │ │ │ │ + @ instruction: 0xf18e0135 │ │ │ │ lsls r2, r6, #26 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsls r4, r0, #21 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 74021c │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2511313,15 +2511345,15 @@ │ │ │ │ lsls r2, r6, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ strb.w r2, [r5, #40] @ 0x28 │ │ │ │ b.n 73ffa6 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsls r6, r5, #18 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 7401e8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2511375,15 +2511407,15 @@ │ │ │ │ b.n 73fad8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 73ffcc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r3, #7 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 740252 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2513174,16 +2513206,16 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adc.w r1, r0, #91 @ 0x5b │ │ │ │ @ instruction: 0xf13a015b │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r4, #91 @ 0x5b │ │ │ │ - orn r1, ip, #52 @ 0x34 │ │ │ │ - bics.w r1, sl, #52 @ 0x34 │ │ │ │ + @ instruction: 0xf19c0134 │ │ │ │ + sbc.w r1, sl, #52 @ 0x34 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2515082,141 +2515114,141 @@ │ │ │ │ b.n 7426a4 │ │ │ │ ldr r0, [pc, #256] @ (742a44 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7426a4 │ │ │ │ ldr r0, [pc, #256] @ (742a48 ) │ │ │ │ add r0, pc │ │ │ │ b.n 7426a4 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + str r4, [r7, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r7, #0] │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldr r4, [r3, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r6, r6, #4 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [pc, #200] @ (742a5c ) │ │ │ │ + ldr r6, [pc, #392] @ (742b1c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #14 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [pc, #368] @ (742b14 ) │ │ │ │ + ldr r1, [pc, #560] @ (742bd4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + strh r6, [r6, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r2, r7] │ │ │ │ + strb r6, [r0, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r6, r4 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r6, #86 @ 0x56 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r0, #2] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r7, #100 @ 0x64 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r3, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r3, #138 @ 0x8a │ │ │ │ + cmp r4, #186 @ 0xba │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmn r2, r5 │ │ │ │ + add r2, r3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, r5 │ │ │ │ + mov r6, fp │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [pc, #856] @ (742d58 ) │ │ │ │ + ldr r3, [pc, #24] @ (742a18 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r5, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r1, #64] @ 0x40 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrb r0, [r4, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (742b40 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2515646,20 +2515678,20 @@ │ │ │ │ nop │ │ │ │ bcs.n 742e74 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 742e28 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xfb5e0135 │ │ │ │ - cbnz r0, 742f16 │ │ │ │ + stc2 1, cr0, [lr], {53} @ 0x35 │ │ │ │ + pop {r3, r4, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r4, #16 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ 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, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (743224 ) │ │ │ │ @@ -2516347,20 +2516379,20 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 74339a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r1, r8, #11862016 @ 0xb50000 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xf6d80135 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [pc, #584] @ (743834 ) │ │ │ │ + ldr r5, [pc, #776] @ (7438f4 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r2, {r2, r3, r7} │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2516683,20 +2516715,20 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 743726 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21c0135 │ │ │ │ - sxtb r4, r1 │ │ │ │ + @ instruction: 0xf34c0135 │ │ │ │ + cbz r4, 7439d2 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r1, [pc, #24] @ (743990 ) │ │ │ │ + ldr r2, [pc, #216] @ (743a50 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r3, 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, #2952] @ 0xb88 │ │ │ │ @@ -2517259,20 +2517291,20 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ b.n 743c32 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 1, cr0, [r4], #-212 @ 0xffffff2c │ │ │ │ - muls r2, r3 │ │ │ │ + stc 1, cr0, [r4, #212]! @ 0xd4 │ │ │ │ + add sl, r1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmia r2!, {r3, r4, r5} │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2517676,19 +2517708,19 @@ │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (7443dc ) │ │ │ │ add r5, pc │ │ │ │ b.n 744300 │ │ │ │ nop │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #352] @ (744554 ) │ │ │ │ @@ -2517838,17 +2517870,17 @@ │ │ │ │ nop │ │ │ │ pop {r2} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7445da │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 7445a2 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2518120,15 +2518152,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 73000 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r3, [sp, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldr r0, [r1, r1] │ │ │ │ + ldr r0, [r7, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 744892 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2518816,17 +2518848,17 @@ │ │ │ │ b.n 744ea2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ uxtb r4, r1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r3, 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, #3944] @ 0xf68 │ │ │ │ @@ -2519118,21 +2519150,21 @@ │ │ │ │ beq.n 74515e │ │ │ │ b.n 745152 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #14] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r2, #24 │ │ │ │ @@ -2519255,15 +2519287,15 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #176 @ 0xb0 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ lsls r3, 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, #3640] @ 0xe38 │ │ │ │ @@ -2519695,24 +2519727,24 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 7457a8 │ │ │ │ ... │ │ │ │ - mrc 1, 1, r0, cr4, cr6, {1} │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + vorr d16, d4, d22 │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ add r2, sp, #784 @ 0x310 │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 745c88 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2520009,15 +2520041,15 @@ │ │ │ │ clz r2, r2 │ │ │ │ movs r5, #2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ and.w r2, r2, #31 │ │ │ │ b.n 74594a │ │ │ │ nop │ │ │ │ ... │ │ │ │ - bx r1 │ │ │ │ + ldr r0, [pc, #248] @ (745cfc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 745c58 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2520071,17 +2520103,17 @@ │ │ │ │ b.n 745558 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 745a40 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bics r6, r1 │ │ │ │ + add lr, r7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - orrs r6, r1 │ │ │ │ + add r6, r7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 745cc2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ @@ -2521752,17 +2521784,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r5, #184 @ 0xb8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r6, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2523017,47 +2523049,47 @@ │ │ │ │ ldr r0, [pc, #92] @ (747c00 ) │ │ │ │ add r0, pc │ │ │ │ b.n 747a64 │ │ │ │ ldr r0, [pc, #88] @ (747c04 ) │ │ │ │ add r0, pc │ │ │ │ b.n 747a64 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa900136 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ - lsls r6, r6, #4 │ │ │ │ - veor d0, d2, d22 │ │ │ │ - b.n 74761c │ │ │ │ + @ instruction: 0xfbc00136 │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xf7c20136 │ │ │ │ - mrc 1, 2, r0, cr8, cr6, {1} │ │ │ │ - eors.w r1, r0, #54 @ 0x36 │ │ │ │ - b.n 7479bc │ │ │ │ + movs r2, r6 │ │ │ │ + lsls r7, r6, #4 │ │ │ │ + b.n 74787c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strd r0, r1, [r8, #-216] @ 0xd8 │ │ │ │ - @ instruction: 0xeb9a0136 │ │ │ │ - @ instruction: 0xfbfc0136 │ │ │ │ - ble.n 747c74 │ │ │ │ + ldr??.w r0, [r2, #310] @ 0x136 │ │ │ │ + vsra.s8 d0, d22, #8 │ │ │ │ + rsb r1, r0, #54 @ 0x36 │ │ │ │ + @ instruction: 0xe8260136 │ │ │ │ + orns r1, r8, r6, rrx │ │ │ │ + stcl 1, cr0, [sl], {54} @ 0x36 │ │ │ │ + stc2 1, cr0, [ip, #-216]! @ 0xffffff28 │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + b.n 747d7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 747fc4 │ │ │ │ + b.n 748224 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bvs.n 747c28 │ │ │ │ + bvc.n 747c88 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + beq.n 747c70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bhi.n 747ca4 │ │ │ │ + bls.n 747b04 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - orns r1, r2, #11927552 @ 0xb60000 │ │ │ │ - @ instruction: 0xf2140136 │ │ │ │ - bge.n 747b3c │ │ │ │ + sub.w r1, r2, #11927552 @ 0xb60000 │ │ │ │ + @ instruction: 0xf3440136 │ │ │ │ + blt.n 747b9c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bcc.n 747b24 │ │ │ │ + bmi.n 747b84 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bne.n 747c6c │ │ │ │ + bcs.n 747ccc │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (747cfc ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2523432,21 +2523464,21 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #10] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #10] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strb r2, [r5, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (748354 ) │ │ │ │ @@ -2524134,21 +2524166,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 7484ca │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, pc} │ │ │ │ + bkpt 0x0038 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r0, [r5, r1] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [pc, #552] @ (748948 ) │ │ │ │ + ldr r7, [pc, #744] @ (748a08 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r3, 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] │ │ │ │ @@ -2524471,21 +2524503,21 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 748856 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 748abe │ │ │ │ + hlt 0x002c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [pc, #256] @ (748bac ) │ │ │ │ + ldr r4, [pc, #448] @ (748c6c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ strb r0, [r0, #27] │ │ │ │ lsls r3, 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, #2952] @ 0xb88 │ │ │ │ @@ -2525035,21 +2525067,21 @@ │ │ │ │ b.n 748d50 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r1, #14] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 74910c │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r6, pc │ │ │ │ + mov lr, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ strb r0, [r5, #4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2526305,15 +2526337,15 @@ │ │ │ │ str.w r0, [lr, #16] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ str.w r2, [lr, #24] │ │ │ │ str.w r3, [lr, #28] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r6, r6, #4 │ │ │ │ svc 92 @ 0x5c │ │ │ │ lsls r5, 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, #3896] @ 0xf38 │ │ │ │ @@ -2526438,23 +2526470,23 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r4, r1] │ │ │ │ b.n 749e82 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 74a42c │ │ │ │ + b.n 74a68c │ │ │ │ lsls r6, r6, #4 │ │ │ │ str r6, [r7, #32] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 74a098 │ │ │ │ + b.n 74a2f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - svc 0 │ │ │ │ + b.n 749f6c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r6, r6, #4 │ │ │ │ str r4, [r1, #20] │ │ │ │ lsls r3, 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, #3976] @ 0xf88 │ │ │ │ @@ -2526721,51 +2526753,51 @@ │ │ │ │ b.n 74a07a │ │ │ │ ldr r0, [pc, #76] @ (74a1fc ) │ │ │ │ add r0, pc │ │ │ │ b.n 74a07a │ │ │ │ ldr r0, [pc, #76] @ (74a200 ) │ │ │ │ add r0, pc │ │ │ │ b.n 74a07a │ │ │ │ - b.n 749e0c │ │ │ │ + b.n 74a06c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749e24 │ │ │ │ + b.n 74a084 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749d60 │ │ │ │ + b.n 749fc0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749d44 │ │ │ │ + b.n 749fa4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749db4 │ │ │ │ + b.n 74a014 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749dd4 │ │ │ │ + b.n 74a034 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749e44 │ │ │ │ + b.n 74a0a4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749eb4 │ │ │ │ + b.n 74a114 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749ed4 │ │ │ │ + b.n 74a134 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749c74 │ │ │ │ + b.n 749ed4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749c94 │ │ │ │ + b.n 749ef4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749e44 │ │ │ │ + b.n 74a0a4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749cac │ │ │ │ + b.n 749f0c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749dbc │ │ │ │ + b.n 74a01c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749d14 │ │ │ │ + b.n 749f74 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749dd4 │ │ │ │ + b.n 74a034 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749d2c │ │ │ │ + b.n 749f8c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749e3c │ │ │ │ + b.n 74a09c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749ca4 │ │ │ │ + b.n 749f04 │ │ │ │ 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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (74a328 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2527172,21 +2527204,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bls.n 74a648 │ │ │ │ + blt.n 74a6a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - blt.n 74a590 │ │ │ │ + bgt.n 74a5f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bvc.n 74a600 │ │ │ │ + bls.n 74a660 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bvs.n 74a648 │ │ │ │ + bhi.n 74a6a8 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2527469,21 +2527501,21 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r5, r5] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bvs.n 74a950 │ │ │ │ + bhi.n 74a9b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bhi.n 74a898 │ │ │ │ + bls.n 74a8f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bmi.n 74a908 │ │ │ │ + bvs.n 74a968 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bcc.n 74a950 │ │ │ │ + bpl.n 74a9b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #18 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2529233,17 +2529265,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r3 :128] │ │ │ │ add ip, sp │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 74bbaa │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2532163,17 +2532195,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 74d9fc │ │ │ │ b.n 74da18 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r6, #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 │ │ │ │ @@ -2532234,17 +2532266,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74da8c │ │ │ │ b.n 74daba │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 7322e4 │ │ │ │ @@ -2534474,17 +2534506,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74f0b2 │ │ │ │ b.n 74f0e4 │ │ │ │ nop │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (74f2f8 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2534729,17 +2534761,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} │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, 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 r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2534826,15 +2534858,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 74f3e8 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 74f3e8 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 74efb6 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (74f840 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2536321,15 +2536353,15 @@ │ │ │ │ bhi.n 7503d0 │ │ │ │ ldr r3, [pc, #12] @ (7503d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 7503f2 │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 7503ee │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2536596,19 +2536628,19 @@ │ │ │ │ strb r0, [r1, #0] │ │ │ │ strb.w ip, [r1, #20] │ │ │ │ b.n 750548 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 75048a │ │ │ │ nop │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 7506b0 │ │ │ │ @@ -2538317,15 +2538349,15 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 7515e0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ orn r1, r2, sl, lsr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strd r0, r1, [r2], #360 @ 0x168 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2540100,15 +2540132,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ b.n 752a70 │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r2] │ │ │ │ + ldrsh r0, [r3, 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, #3496] @ 0xda8 │ │ │ │ ldr.w r4, [pc, #1272] @ 752fe4 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2548957,15 +2548989,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 75881c │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 758872 │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b2adb8 │ │ │ │ + bl b2ae30 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 758858 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 75884a │ │ │ │ @@ -2548974,15 +2549006,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 75886e │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 758860 │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b303a8 │ │ │ │ + bl b30420 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 762c04 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2549324,15 +2549356,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r7, [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 b30384 │ │ │ │ + bl b303fc │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 74a7c │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r6, #2996] @ 0xbb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758d6a │ │ │ │ @@ -2549343,15 +2549375,15 @@ │ │ │ │ add.w r3, r5, #4128 @ 0x1020 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3812] @ 0xee4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl b2a9e4 │ │ │ │ + bl b2aa5c │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758d6a │ │ │ │ ldr.w r9, [pc, #396] @ 758e40 │ │ │ │ addw r7, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ addw r5, r4, #3924 @ 0xf54 │ │ │ │ @@ -2549373,15 +2549405,15 @@ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 758ccc │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #728] @ 0x2d8 │ │ │ │ - bl b2b07c │ │ │ │ + bl b2b0f4 │ │ │ │ ldr r2, [pc, #312] @ (758e44 ) │ │ │ │ ldr.w r3, [r4, #3860] @ 0xf14 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7cf35c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2549482,30 +2549514,32 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r7 :128] │ │ │ │ movs r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ pli [r7, #255]! │ │ │ │ movs r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vbsl d16, d6, d21 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 1, 6, r0, cr6, cr5, {1} │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + movs r6, r0 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strb r4, [r0, #10] │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2549775,15 +2549809,15 @@ │ │ │ │ blx 736a0 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldrd fp, r3, [r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 74348 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b30018 │ │ │ │ + bl b30090 │ │ │ │ ldr.w r7, [r4, #1884] @ 0x75c │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2550141,30 +2550175,30 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ bl 5fd67e │ │ │ │ bl 5c3682 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4b1dca> │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 2, r0, cr4, cr4, {2} │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r2, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ bl 5136a2 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x401dea> │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ lsls r0, r4, #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 │ │ │ │ @@ -2550553,53 +2550587,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + asrs r2, r0, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r5, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r5, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r3, #26 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r0, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2550859,15 +2550893,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 759e2a │ │ │ │ blx 744c8 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3bc24 │ │ │ │ + bl b3bc9c │ │ │ │ ldr.w r2, [sl, #192] @ 0xc0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 759f3c │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2551158,57 +2551192,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r3, #5 │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ uxtb r6, r6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r6, [r6, #32] │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2, #656]! @ 0x290 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + vhadd.u16 d0, d18, d20 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r2, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r0, #24 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sub.w r1, r8, r5, rrx │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + ldcl 1, cr0, [r8], {53} @ 0x35 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3080] @ 0xc08 │ │ │ │ @@ -2551508,15 +2551542,15 @@ │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ add.w r3, r8, #4 │ │ │ │ str.w r7, [r8, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ addw r0, r9, #3864 @ 0xf18 │ │ │ │ str.w r8, [sp] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl b30404 │ │ │ │ + bl b3047c │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 75a3f2 │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 768a94 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -2551694,21 +2551728,21 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 75a908 │ │ │ │ + b.n 75ab68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 75a70a │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2552620,25 +2552654,26 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 75b4d8 │ │ │ │ + b.n 75b738 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + lsls r2, r3, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vqadd.u32 d0, d26, d15 │ │ │ │ strb r6, [r1, r4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - @ instruction: 0xfa44009f │ │ │ │ - bgt.n 75b08c │ │ │ │ + @ instruction: 0xfb74009f │ │ │ │ + ble.n 75b0ec │ │ │ │ lsls r5, r6, #4 │ │ │ │ - vst4.32 {d0-d3}, [r2 :64] │ │ │ │ + @ instruction: 0xfa32009f │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 75b0da │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 75b08e │ │ │ │ cmp r1, #2 │ │ │ │ @@ -2552681,15 +2552716,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 75b100 │ │ │ │ b.n 75b0a4 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - udf #18 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #92] @ (75b168 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 75b12e │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r3, r0, #28 │ │ │ │ @@ -2552728,18 +2552763,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #968] @ (75b534 ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 75b1a0 │ │ │ │ + udf #70 @ 0x46 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - vst1.8 @ instruction: 0xf98c009f │ │ │ │ - ldrsh.w r0, [r6, #159] @ 0x9f │ │ │ │ + @ instruction: 0xfabc009f │ │ │ │ + @ instruction: 0xfae6009f │ │ │ │ ldr r2, [pc, #168] @ (75b228 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 75b1a8 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ @@ -2552815,18 +2552850,18 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r6, [pc, #496] @ (75b41c ) │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 75b134 │ │ │ │ + ble.n 75b194 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrsb.w r0, [r2, pc, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [r8 :64] │ │ │ │ + @ instruction: 0xfa42009f │ │ │ │ + @ instruction: 0xfa98009f │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ ands.w r3, r0, #1 │ │ │ │ @@ -2557050,15 +2557085,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 75e008 │ │ │ │ nop │ │ │ │ movs r6, #112 @ 0x70 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r6, r7, #3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ubfx r3, r2, #6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 75dbb2 │ │ │ │ mov r1, sl │ │ │ │ @@ -2558098,23 +2558133,23 @@ │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 75efa8 │ │ │ │ b.n 75f0bc │ │ │ │ nop │ │ │ │ asrs r6, r5, #4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - revsh r2, r2 │ │ │ │ + pop {r1} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbnz r4, 75f1f2 │ │ │ │ + pop {r2, r3, 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, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1088] @ 75f5f0 │ │ │ │ @@ -2558725,19 +2558760,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 75f8dc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 75f8c2 │ │ │ │ + push {r1, r2, r3, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4224 @ 0x1080 │ │ │ │ @@ -2559758,31 +2559793,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 7603fa │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 75f9d8 │ │ │ │ nop │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2561712,15 +2561747,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 761d48 │ │ │ │ nop │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 761dec │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2563016,15 +2563051,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (762d18 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r6, #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 │ │ │ │ @@ -2564593,19 +2564628,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmia r3!, {r1, r2, r4} │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + str r0, [r2, r5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (764100 ) │ │ │ │ @@ -2566293,15 +2566328,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 764e3c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 76524a │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ 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, #3384] @ 0xd38 │ │ │ │ ldr.w r5, [pc, #3148] @ 765ed4 │ │ │ │ sub.w sp, sp, #676 @ 0x2a4 │ │ │ │ @@ -2567331,15 +2567366,15 @@ │ │ │ │ add.w sp, sp, #676 @ 0x2a4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r1, pc, #272 @ (adr r1, 765ff4 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ands.w r3, r3, #2 │ │ │ │ @@ -2568177,15 +2568212,15 @@ │ │ │ │ blx 73e10 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #1 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ - bl b20348 │ │ │ │ + bl b203c0 │ │ │ │ ldr.w r2, [pc, #1440] @ 766e94 │ │ │ │ ldr.w r3, [fp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 76702c │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ @@ -2568361,15 +2568396,15 @@ │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl b2edb0 │ │ │ │ + bl b2ee28 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2568640,18 +2568675,18 @@ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.w 765992 │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ b.w 7658cc │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r5, r6, #4 │ │ │ │ bhi.n 766ee6 │ │ │ │ - @ instruction: 0xffff214c │ │ │ │ + vrshr.u32 q9, q14, #1 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r5, r3 │ │ │ │ bne.w 7670e0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ subs r0, r0, r1 │ │ │ │ @@ -2568955,19 +2568990,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r4, #0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r0, 767262 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2568978,15 +2569013,15 @@ │ │ │ │ bhi.n 767278 │ │ │ │ ldr r3, [pc, #12] @ (76727c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - adds r4, r0, #1 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r5, r6, #4 │ │ │ │ cbz r0, 767290 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2569177,15 +2569212,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 7673f4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r0, [r3, #30] │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -2570007,15 +2570042,15 @@ │ │ │ │ b.n 767670 │ │ │ │ movs r0, #13 │ │ │ │ b.n 767670 │ │ │ │ ldrh r4, [r4, #26] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + adds r6, r5, #0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2570556,15 +2570591,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 7760d0 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r2, [pc, #484] @ (7685b8 ) │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ @@ -2571059,15 +2571094,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #848 @ 0x350 │ │ │ │ addge.w r0, r0, #832 @ 0x340 │ │ │ │ mov r8, r3 │ │ │ │ - bl af3ae8 │ │ │ │ + bl af3b60 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 7689bc │ │ │ │ cbz r6, 768940 │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 768958 │ │ │ │ @@ -2571361,15 +2571396,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 768c04 │ │ │ │ strb r4, [r5, #17] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2571988,15 +2572023,15 @@ │ │ │ │ bne.n 769320 │ │ │ │ dmb ish │ │ │ │ cbz r3, 769348 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl af3b18 │ │ │ │ + bl af3b90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 7692cc │ │ │ │ mov r1, r4 │ │ │ │ b.n 769310 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 7692b0 │ │ │ │ @@ -2572479,20 +2572514,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 7697d4 │ │ │ │ ldr r0, [pc, #4] @ (769854 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sbfx r0, r6, #2, #30 │ │ │ │ + orns r0, r6, #5144576 @ 0x4e8000 │ │ │ │ ldr r0, [pc, #4] @ (769860 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + @ instruction: 0xb682 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #2232] @ 0x8b8 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 769922 │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2572582,65 +2572617,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (769988 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (76998c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r4, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r1, #16 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r5, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r3, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r0, #15 │ │ │ │ + asrs r6, r6, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ add.w r0, r0, #4416 @ 0x1140 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2572752,15 +2572787,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 769a8c │ │ │ │ nop │ │ │ │ str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2136] @ 0x858 │ │ │ │ ldr r2, [pc, #100] @ (769b40 ) │ │ │ │ sub.w sp, sp, #1952 @ 0x7a0 │ │ │ │ @@ -2572800,15 +2572835,15 @@ │ │ │ │ add.w sp, sp, #1952 @ 0x7a0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r4, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r3, #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 │ │ │ │ @@ -2572965,22 +2573000,22 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a5c8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368d10> │ │ │ │ ldr r2, [pc, #224] @ (769ddc ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl aef5c4 │ │ │ │ + bl aef63c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 769d84 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aef63c │ │ │ │ + bl aef6b4 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aef638 │ │ │ │ + bl aef6b0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 47a644 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x368d8c> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2573048,18 +2573083,19 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ str r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - @ instruction: 0xf2f40134 │ │ │ │ + bic.w r1, r4, #11796480 @ 0xb40000 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d16, d13, #36 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ + lsls r6, 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] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2573647,15 +2573683,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 b29cfc │ │ │ │ + bl b29d74 │ │ │ │ b.n 76a400 │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr r5, [pc, #104] @ (76a4b8 ) │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ add r5, pc │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 76a496 │ │ │ │ @@ -2574051,17 +2574087,16 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 76a8ac │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76a7ec │ │ │ │ - lsls r4, r6, #4 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + ldmia.w r4!, {r2, r4, r5, r8} │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r7, 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, r0 │ │ │ │ ldr r0, [pc, #236] @ (76a9e8 ) │ │ │ │ @@ -2574219,19 +2574254,19 @@ │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #832 @ 0x340 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af3898 │ │ │ │ + bl af3910 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ ldr r5, [pc, #336] @ (76ac00 ) │ │ │ │ - bl af3898 │ │ │ │ + bl af3910 │ │ │ │ ldr.w r3, [r6, #1880] @ 0x758 │ │ │ │ strd r6, r3, [r4, #624] @ 0x270 │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r6, #1884] @ 0x75c │ │ │ │ str.w r3, [r4, #636] @ 0x27c │ │ │ │ ldr r3, [pc, #316] @ (76ac04 ) │ │ │ │ ldr.w r2, [r6, #1888] @ 0x760 │ │ │ │ @@ -2574300,15 +2574335,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, #2308] @ 0x904 │ │ │ │ - bl b30384 │ │ │ │ + bl b303fc │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5abb50 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49a298> │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2574407,19 +2574442,19 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 76ac9a │ │ │ │ bl 5abc8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49a3d4> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 76aca2 │ │ │ │ bl 5abc8c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49a3d4> │ │ │ │ add.w r0, r4, #832 @ 0x340 │ │ │ │ - bl af38a4 │ │ │ │ + bl af391c │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl af38a4 │ │ │ │ + bl af391c │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b303a8 │ │ │ │ + bl b30420 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #764 @ 0x2fc │ │ │ │ ldr.w r3, [r0, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ add.w r1, r4, #768 @ 0x300 │ │ │ │ @@ -2574619,15 +2574654,15 @@ │ │ │ │ add r6, pc │ │ │ │ orrs r3, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ bl 769ca0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl af387c │ │ │ │ + bl af38f4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ bl 462ad4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x35121c> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 76b340 │ │ │ │ @@ -2574993,15 +2575028,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r3, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, r0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xea21ffff │ │ │ │ @ instruction: 0xeb63ffff │ │ │ │ @ instruction: 0xeb55ffff │ │ │ │ @ instruction: 0xeb57ffff │ │ │ │ @ instruction: 0xea05ffff │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ @@ -2575015,86 +2575050,88 @@ │ │ │ │ stc 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u32 d16, d22, d14 │ │ │ │ - vqadd.u64 d0, d26, d14 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + lsls r2, r5, #1 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #536] @ (76b5ec ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldc2 0, cr0, [r4, #632]! @ 0x278 │ │ │ │ - subs r6, #16 │ │ │ │ + mcr2 0, 7, r0, cr4, cr14, {4} │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r7, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2l 0, cr0, [r2, #632] @ 0x278 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + mrc2 0, 7, r0, cr2, cr14, {4} │ │ │ │ + subs r7, #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - muls r2, r7 │ │ │ │ + add sl, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r0, r1 │ │ │ │ + add r8, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r2, r2 │ │ │ │ + add sl, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r6, r2 │ │ │ │ + add lr, r8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bics r6, r1 │ │ │ │ + add lr, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ - bics r0, r7 │ │ │ │ + mcr2 0, 4, r0, cr0, cr14, {4} │ │ │ │ + add r8, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-632]! @ 0xfffffd88 │ │ │ │ - cmp r2, sp │ │ │ │ + mcr2 0, 3, r0, cr12, cr14, {4} │ │ │ │ + mov sl, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2l 0, cr0, [r0, #-632] @ 0xfffffd88 │ │ │ │ - stc2l 0, cr0, [sl, #-632] @ 0xfffffd88 │ │ │ │ - ldc2l 0, cr0, [r4, #-632] @ 0xfffffd88 │ │ │ │ - ldr r0, [pc, #248] @ (76b518 ) │ │ │ │ + mrc2 0, 3, r0, cr0, cr14, {4} │ │ │ │ + mrc2 0, 3, r0, cr10, cr14, {4} │ │ │ │ + mcr2 0, 4, r0, cr4, cr14, {4} │ │ │ │ + ldr r1, [pc, #440] @ (76b5d8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blxns lr │ │ │ │ + ldr r1, [pc, #144] @ (76b4b4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, ip │ │ │ │ + mov lr, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r8, r8 │ │ │ │ + mov r8, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + ldr r1, [pc, #88] @ (76b488 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ - add r6, r1 │ │ │ │ + mcr2 0, 2, r0, cr12, cr14, {4} │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #216] @ (76b514 ) │ │ │ │ + ldr r1, [pc, #408] @ (76b5d4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #240] @ (76b530 ) │ │ │ │ + ldr r1, [pc, #432] @ (76b5f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r6], #632 @ 0x278 │ │ │ │ - ldc2l 0, cr0, [ip], #632 @ 0x278 │ │ │ │ - stc2 0, cr0, [sl, #-632] @ 0xfffffd88 │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + mcr2 0, 1, r0, cr6, cr14, {4} │ │ │ │ + mcr2 0, 1, r0, cr12, cr14, {4} │ │ │ │ + mrc2 0, 1, r0, cr10, cr14, {4} │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #152] @ (76b4ec ) │ │ │ │ + ldr r3, [pc, #344] @ (76b5ac ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #632 @ 0x278 │ │ │ │ - ldc2l 0, cr0, [lr], #632 @ 0x278 │ │ │ │ - stc2 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ - ldc2 0, cr0, [lr, #-632] @ 0xfffffd88 │ │ │ │ - stc2 0, cr0, [r8, #-632]! @ 0xfffffd88 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + mcr2 0, 1, r0, cr8, cr14, {4} │ │ │ │ + mcr2 0, 1, r0, cr14, cr14, {4} │ │ │ │ + mrc2 0, 1, r0, cr12, cr14, {4} │ │ │ │ + mcr2 0, 2, r0, cr14, cr14, {4} │ │ │ │ + mrc2 0, 2, r0, cr8, cr14, {4} │ │ │ │ + strh r2, [r1, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2 0, cr0, [r8, #-632]! @ 0xfffffd88 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + mrc2 0, 2, r0, cr8, cr14, {4} │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7d2100 │ │ │ │ @@ -2575108,15 +2575145,15 @@ │ │ │ │ adds r0, #8 │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #4128 @ 0x1020 │ │ │ │ adds r0, #16 │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 452204 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x34094c> │ │ │ │ ldr.w r0, [r4, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ @@ -2575640,15 +2575677,15 @@ │ │ │ │ bne.n 76ba2c │ │ │ │ b.n 76ba1c │ │ │ │ bl 7d207c │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaac009e │ │ │ │ + @ instruction: 0xfbdc009e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 76bb26 │ │ │ │ @@ -2578035,15 +2578072,15 @@ │ │ │ │ cbz r3, 76d46e │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b30404 │ │ │ │ + bl b3047c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 76d552 │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -2578425,15 +2578462,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r2, #166 @ 0xa6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + cbnz r4, 76d89c │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r3, [pc, #2260] @ 76e148 │ │ │ │ @@ -2579234,31 +2579271,31 @@ │ │ │ │ mov r1, r8 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 48a8f4 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x37903c> │ │ │ │ b.n 76e16c │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bgt.n 76e214 │ │ │ │ + ble.n 76e074 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 76e188 │ │ │ │ + ble.n 76e1e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 76e16c │ │ │ │ + ble.n 76e1cc │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 76e1c0 │ │ │ │ + bvc.n 76e220 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bvs.n 76e1cc │ │ │ │ + bvc.n 76e22c │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 486370 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x374ab8> │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r0, #20 │ │ │ │ mov.w r3, #1 │ │ │ │ @@ -2581617,15 +2581654,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r4, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #88] @ (76f9f8 ) │ │ │ │ ldr r1, [pc, #92] @ (76f9fc ) │ │ │ │ ldr.w ip, [pc, #92] @ 76fa00 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (76fa04 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2581799,15 +2581836,15 @@ │ │ │ │ beq.n 76fc56 │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r9, #800 @ 0x320 │ │ │ │ - bl b30404 │ │ │ │ + bl b3047c │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 76fd30 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2583781,41 +2583818,41 @@ │ │ │ │ @ instruction: 0xf72e0158 │ │ │ │ bx pc │ │ │ │ lsls r7, r3, #5 │ │ │ │ bx sp │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #0] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + strh r2, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, pc, #784 @ (adr r7, 77154c ) │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 771450 ) │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 77147c ) │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #672 @ (adr r7, 7714e8 ) │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 771454 ) │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 771400 ) │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2584127,15 +2584164,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 771528 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 771528 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2fcec │ │ │ │ + bl b2fd64 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 771526 │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 77151e │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2585412,25 +2585449,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ble.n 772354 │ │ │ │ lsls r0, r3, #5 │ │ │ │ bgt.n 772380 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r6, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3856] @ 0xf10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3836] @ 0xefc │ │ │ │ @@ -2585848,31 +2585885,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (772894 ) │ │ │ │ add r1, pc │ │ │ │ bl 655b38 │ │ │ │ b.n 772684 │ │ │ │ ldr r2, [pc, #36] @ (772898 ) │ │ │ │ add r2, pc │ │ │ │ b.n 7725e8 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #976] @ 0x3d0 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + add r0, pc, #368 @ (adr r0, 772a0c ) │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1560] @ 772ec8 │ │ │ │ @@ -2586380,23 +2586417,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 772f34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 772f28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ 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, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #300] @ (77302c ) │ │ │ │ @@ -2586837,19 +2586874,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1612] @ 7739e4 │ │ │ │ @@ -2587432,37 +2587469,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + ldr r2, [r1, r4] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + ldr r2, [r1, r1] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (773c0c ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2588288,15 +2588325,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 7743b2 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #896] @ (774788 ) │ │ │ │ + ldr r7, [pc, #64] @ (774448 ) │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2589507,21 +2589544,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 775144 │ │ │ │ nop │ │ │ │ cbz r0, 77520e │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - muls r0, r6 │ │ │ │ + add r8, r4 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + strb r2, [r1, #8] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r4, r4 │ │ │ │ + add r4, r2 │ │ │ │ lsls r4, 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, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ ldr r3, [pc, #496] @ (7753f0 ) │ │ │ │ @@ -2590292,15 +2590329,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r3, #140 @ 0x8c │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2590796,54 +2590833,54 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #856 @ (adr r4, 7763c0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r4, pc, #824 @ (adr r4, 7763a4 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #226 @ 0xe2 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldrsh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 95e07a │ │ │ │ bl 8d207e │ │ │ │ bl 996082 │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ pld [r7, #255]! │ │ │ │ bl 8b608e │ │ │ │ add r2, pc, #840 @ (adr r2, 7763dc ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r4, #20 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [r1, #0] │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #188 @ 0xbc │ │ │ │ + adds r3, #236 @ 0xec │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #148 @ 0x94 │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + str r6, [r4, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + adds r3, #152 @ 0x98 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2590922,19 +2590959,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 776102 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 776142 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r4, r6, #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 │ │ │ │ @@ -2591031,19 +2591068,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + adds r0, #252 @ 0xfc │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r6, 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 │ │ │ │ @@ -2591735,45 +2591772,45 @@ │ │ │ │ @ instruction: 0xfb1dffff │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #82 @ 0x52 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + ldr r6, [r2, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + cmp r1, #138 @ 0x8a │ │ │ │ lsls r4, r6, #4 │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r2, #48 @ 0x30 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + ldrsb r0, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsb r4, [r0, r1] │ │ │ │ + ldrsb r4, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 727fc │ │ │ │ movs r2, #0 │ │ │ │ @@ -2592302,15 +2592339,15 @@ │ │ │ │ b.n 776f7e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r4, r6, #4 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cbz r2, 777022 │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2592708,29 +2592745,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ b.n 777268 │ │ │ │ ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #856] @ (777794 ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #768] @ (77774c ) │ │ │ │ + ldr r6, [pc, #960] @ (77780c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #760] @ (777748 ) │ │ │ │ + ldr r6, [pc, #952] @ (777808 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #616] @ (7776bc ) │ │ │ │ + ldr r6, [pc, #808] @ (77777c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 777548 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2593193,19 +2593230,19 @@ │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #360] @ (777a5c ) │ │ │ │ + ldr r2, [pc, #552] @ (777b1c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #960] @ (777cb8 ) │ │ │ │ + ldr r2, [pc, #128] @ (777978 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #696] @ (777bb4 ) │ │ │ │ + ldr r1, [pc, #888] @ (777c74 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #89 @ 0x59 │ │ │ │ push {r4, r5, lr} │ │ │ │ beq.n 77795a │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ beq.n 777942 │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ @@ -2593440,21 +2593477,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - blxns r0 │ │ │ │ + ldr r0, [pc, #720] @ (777e40 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - revsh r4, r7 │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bx r8 │ │ │ │ + ldr r0, [pc, #448] @ (777d38 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 777bf0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2593693,23 +2593730,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #26] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r8 │ │ │ │ + mov r4, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r6, r7 │ │ │ │ + mov r6, sp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + mov r6, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + cbnz r6, 777df6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2594436,17 +2594473,18 @@ │ │ │ │ strb.w r3, [r4, #106] @ 0x6a │ │ │ │ b.n 778440 │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vhadd.u16 d0, d16, d22 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 778552 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2595488,31 +2595526,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pldw [sp, #4095] @ 0xfff │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2596274,15 +2596312,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (77974c ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ ldr r4, [r3, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #772] @ (779a68 ) │ │ │ │ @@ -2596860,15 +2596898,15 @@ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ muls r0, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r6], #328 @ 0x148 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2597424,19 +2597462,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r7, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrb r4, [r6, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #82 @ 0x52 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #168] @ 77a31c │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2597514,19 +2597552,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrb r2, [r4, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r4, #8 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #404] @ (77a4e4 ) │ │ │ │ @@ -2597696,25 +2597734,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r4, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #196 @ 0xc4 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #14 │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r6, 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 r5, r0 │ │ │ │ ldr r0, [pc, #232] @ (77a60c ) │ │ │ │ @@ -2597823,19 +2597861,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r4, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + movs r0, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #160] @ 77a6dc │ │ │ │ mov r5, r0 │ │ │ │ @@ -2597912,19 +2597950,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r4, [r3, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + movs r1, #194 @ 0xc2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r7, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + movs r1, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #160] @ (77a7b0 ) │ │ │ │ @@ -2598004,19 +2598042,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #264] @ (77a8ec ) │ │ │ │ @@ -2598137,19 +2598175,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrsb r4, [r2, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #348] @ (77aa7c ) │ │ │ │ @@ -2598313,23 +2598351,23 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ add r7, pc, #976 @ (adr r7, 77ae60 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r2, [r5, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r5, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ strb r4, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r5, #5 │ │ │ │ + subs r6, r3, #2 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #280] @ (77abd8 ) │ │ │ │ @@ -2598452,25 +2598490,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strb r6, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r5, #6 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (77ad8c ) │ │ │ │ @@ -2598634,17 +2598672,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + adds r4, r5, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r3, #10] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r6, r3, #2 │ │ │ │ udf #100 @ 0x64 │ │ │ │ lsls r2, r2, #5 │ │ │ │ strh r2, [r6, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2598940,17 +2598978,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r6, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r7, [pc, #264] @ (77b1a4 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2599074,17 +2599112,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r0, pc, #448 @ (adr r0, 77b378 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r6, [pc, #656] @ (77b44c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r2, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2599866,23 +2599904,23 @@ │ │ │ │ nop │ │ │ │ blxns r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bxns pc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r4, #24] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r4, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (77ba3c ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2600156,15 +2600194,15 @@ │ │ │ │ nop │ │ │ │ mvns r6, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bpl.n 77bc94 │ │ │ │ + bvc.n 77bcf4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ muls r0, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2603258,59 +2603296,59 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73b34 │ │ │ │ nop │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4d4009d │ │ │ │ + addw r0, r4, #2205 @ 0x89d │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - orns r0, r2, #5144576 @ 0x4e8000 │ │ │ │ - orn r0, r4, #5144576 @ 0x4e8000 │ │ │ │ + sub.w r0, r2, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf594009d │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r6, #5144576 @ 0x4e8000 │ │ │ │ - ands.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ + @ instruction: 0xf536009d │ │ │ │ + adc.w r0, r0, #5144576 @ 0x4e8000 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf290009d │ │ │ │ - b.n 77d4dc │ │ │ │ + ubfx r0, r0, #2, #30 │ │ │ │ + b.n 77d73c │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r6, [r5, #9] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r5, [pc, #720] @ (77de38 ) │ │ │ │ + ldr r6, [pc, #912] @ (77def8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrb r0, [r1, #9] │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r6, [r4, #8] │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldrb r6, [r0, #8] │ │ │ │ lsls r6, r3, #5 │ │ │ │ movs r7, #206 @ 0xce │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vshr.s64 d16, d13, #48 │ │ │ │ - vshr.s64 d16, d13, #48 │ │ │ │ - vshr.s64 d0, d13, #40 │ │ │ │ - vqadd.s64 d16, d18, d13 │ │ │ │ - vqadd.s32 d16, d24, d13 │ │ │ │ - vqadd.s64 d0, d24, d13 │ │ │ │ - vqadd.s32 d0, d22, d13 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + add.w r0, r0, #157 @ 0x9d │ │ │ │ + add.w r0, r0, #157 @ 0x9d │ │ │ │ + @ instruction: 0xf0c8009d │ │ │ │ + @ instruction: 0xf0a2009d │ │ │ │ + eors.w r0, r8, #157 @ 0x9d │ │ │ │ + orn r0, r8, #157 @ 0x9d │ │ │ │ + orrs.w r0, r6, #157 @ 0x9d │ │ │ │ + cbnz r2, 77db9e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf0ba009d │ │ │ │ - cbz r0, 77dc0e │ │ │ │ + @ instruction: 0xf1ea009d │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r4, #238 @ 0xee │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stcl 0, cr0, [r0], {157} @ 0x9d │ │ │ │ + ldcl 0, cr0, [r0, #628]! @ 0x274 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r9, [r0, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [pc, #384] @ (77dd44 ) │ │ │ │ @@ -2603588,15 +2603626,15 @@ │ │ │ │ bl 77cc58 │ │ │ │ mov r0, r5 │ │ │ │ bl 77ba40 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsls r4, r6, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - sbc.w r0, r2, sp, lsr #2 │ │ │ │ + ldc 0, cr0, [r2], {157} @ 0x9d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2603731,21 +2603769,21 @@ │ │ │ │ nop │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r4, r4, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, sp, lsr #2 │ │ │ │ - ands.w r0, r4, sp, lsr #2 │ │ │ │ + adcs.w r0, r8, sp, lsr #2 │ │ │ │ + adc.w r0, r4, sp, lsr #2 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe838009d │ │ │ │ + strd r0, r0, [r8, #-628]! @ 0x274 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2603944,25 +2603982,23 @@ │ │ │ │ b.n 77e1c4 │ │ │ │ subs r6, r5, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - strex r0, r0, [lr, #628] @ 0x274 │ │ │ │ + ldrd r0, r0, [lr, #-628]! @ 0x274 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 77de90 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 77e1ec │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - b.n 77e184 │ │ │ │ + b.n 77e0f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ + stmdb sl!, {r0, r2, r3, r4, r7} │ │ │ │ + ldrd r0, r0, [r4], #628 @ 0x274 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #96] @ (77e270 ) │ │ │ │ @@ -2605111,15 +2605147,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77ed7a │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 77edc0 │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ asrs r2, r2, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r2, r7, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r2, r2, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2605295,15 +2605331,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77ef50 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ asrs r4, r4, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #392 @ 0x188 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r3, r6, #4 │ │ │ │ asrs r4, r4, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r7, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2606075,15 +2606111,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bne.n 77f728 │ │ │ │ + bcs.n 77f788 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (77f7a8 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2608757,17 +2608793,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ bics r6, r0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmn r0, r2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 78104e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 7812a0 ) │ │ │ │ + add r7, pc, #880 @ (adr r7, 781360 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ bl 77e7ec │ │ │ │ b.w 7806aa │ │ │ │ mov r2, r5 │ │ │ │ @@ -2610213,55 +2610249,55 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r5, #68 @ 0x44 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r4, #124 @ 0x7c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, #140 @ 0x8c │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r7, #0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r6, #202 @ 0xca │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r6, #38 @ 0x26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r4, #146 @ 0x92 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r3, #134 @ 0x86 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ bl 77e4c8 │ │ │ │ b.w 7806aa │ │ │ │ @@ -2611070,15 +2611106,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bge.n 7827bc │ │ │ │ lsls r7, r2, #5 │ │ │ │ bls.n 782780 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bls.n 782754 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #712 @ (adr r1, 782a64 ) │ │ │ │ + add r2, pc, #904 @ (adr r2, 782b24 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ bls.n 782710 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bls.n 7826d4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bls.n 782898 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2611135,15 +2611171,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78281c │ │ │ │ ldr r0, [pc, #4] @ (782838 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2611876,26 +2611912,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 783088 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ + add r0, pc, #648 @ (adr r0, 783220 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ vshr.u32 d19, d20, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2611903,19 +2611939,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ beq.n 782fb8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ beq.n 782f64 │ │ │ │ lsls r7, r2, #5 │ │ │ │ beq.n 782f38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ beq.n 782f04 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2612717,24 +2612753,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r5, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7836a8 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - vqadd.u32 d0, d24, d13 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + stmia.w sl, {r2, r5, r7} │ │ │ │ + lsls r0, r3, #1 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2612777,15 +2612813,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 77ba40 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 78389a │ │ │ │ @@ -2613013,18 +2613049,18 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb94009d │ │ │ │ + stc2l 0, cr0, [r4], {157} @ 0x9d │ │ │ │ stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfb4a009d │ │ │ │ + ldc2l 0, cr0, [sl], #-628 @ 0xfffffd8c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (783b5c ) │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [pc, #140] @ (783b60 ) │ │ │ │ @@ -2613243,17 +2613279,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [r4 :64]! │ │ │ │ + @ instruction: 0xfa34009d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r4, r9, [r1, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [pc, #508] @ 783f20 │ │ │ │ @@ -2613473,17 +2613509,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movt r0, #59549 @ 0xe89d │ │ │ │ + @ instruction: 0xf7fe009d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #612] @ (7841bc ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r3, [pc, #612] @ (7841c0 ) │ │ │ │ @@ -2613729,17 +2613765,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r5, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmia r0!, {r2} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf4ea009d │ │ │ │ + @ instruction: 0xf61a009d │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ @@ -2614131,15 +2614167,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r3, #31 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #40] @ (7845c4 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (7845c8 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (7845cc ) │ │ │ │ @@ -2614395,17 +2614431,17 @@ │ │ │ │ bl 77ba44 │ │ │ │ ldr r1, [pc, #16] @ (78481c ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2614501,40 +2614537,40 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (784944 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r2, r5 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + @ instruction: 0xb6e2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf1f600a2 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + @ instruction: 0xf32600a2 │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #112] @ 0x70 │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #96] @ (7849bc ) │ │ │ │ @@ -2615105,15 +2615141,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7b8b10 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2615129,17 +2615165,17 @@ │ │ │ │ blx 72e04 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (784f40 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 784f22 │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2615266,27 +2615302,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 72e04 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 784ed4 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + strex r0, r0, [r8, #664] @ 0x298 │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r3, #12] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r4, 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, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2615356,23 +2615391,23 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ b.n 785142 │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r3, #118 @ 0x76 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2615421,24 +2615456,24 @@ │ │ │ │ bne.n 7851b2 │ │ │ │ ldr r1, [pc, #32] @ (785224 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7851c4 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r4, #7] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r2, #160 @ 0xa0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeb9200a2 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + stcl 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7853e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2615831,48 +2615866,48 @@ │ │ │ │ b.n 785522 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #29] │ │ │ │ + ldrb r6, [r7, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcs.n 7856d8 │ │ │ │ + bcc.n 785538 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr4, {5} │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + vaddl.u8 q8, d20, d20 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #4 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 785a3c ) │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, pc, #440 @ (adr r6, 78581c ) │ │ │ │ + add r7, pc, #632 @ (adr r7, 7858dc ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 7850e8 │ │ │ │ + b.n 785348 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 7850e0 │ │ │ │ + b.n 785340 │ │ │ │ lsls r4, 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 │ │ │ │ ldr r6, [pc, #60] @ (7856bc ) │ │ │ │ @@ -2616436,15 +2616471,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 785be6 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - muls r2, r3 │ │ │ │ + add sl, r1 │ │ │ │ lsls r3, r6, #4 │ │ │ │ add r4, pc, #304 @ (adr r4, 785d24 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #176 @ (adr r4, 785cac ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2617726,81 +2617761,81 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7867f8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ stcl 1, cr0, [r0], #372 @ 0x174 │ │ │ │ ldcl 1, cr0, [r6], {93} @ 0x5d │ │ │ │ - stc 0, cr0, [r6, #-628]! @ 0xfffffd8c │ │ │ │ - bpl.n 7867f8 │ │ │ │ + mrc 0, 2, r0, cr6, cr13, {4} │ │ │ │ + bvs.n 786858 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + mov r0, r6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs.w r1, lr, sp, lsr #1 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r7, #80] @ 0x50 │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r3, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sub.w r0, r8, r4, asr #2 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + ldcl 0, cr0, [r8], {164} @ 0xa4 │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #68] @ 0x44 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #186 @ 0xba │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf3180098 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + orr.w r0, r8, #4980736 @ 0x4c0000 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2617890,21 +2617925,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 77ba40 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r4, [r3, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #48] @ 0x30 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2618121,19 +2618156,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7861f8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r0, [r5, #11] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r5, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r4, r1, r5 │ │ │ │ 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 │ │ │ │ @@ -2618258,15 +2618293,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2618685,29 +2618720,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 787102 │ │ │ │ ldr r0, [pc, #36] @ (787194 ) │ │ │ │ add r0, pc │ │ │ │ blx 73b34 │ │ │ │ nop │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r4, r6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2618785,31 +2618820,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (78728c ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #20] │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldrh r2, [r4, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldrh r6, [r7, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 787380 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2619420,27 +2619455,27 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #22] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #22] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r0, #188 @ 0xbc │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620907,23 +2620942,23 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #13] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrb r6, [r6, #7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r2, #7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2621197,15 +2621232,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #29] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strb r2, [r0, #26] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r6, [r3, #25] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r6, [r7, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2621394,19 +2621429,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #23] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #19] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r0, [r3, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2622186,15 +2622221,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623586,33 +2623621,33 @@ │ │ │ │ b.n 789fce │ │ │ │ str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r6, [r7, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r6, [r4, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623780,20 +2623815,20 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78a2e2 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldrsh r4, [r2, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 1, 6, r0, cr6, cr2, {1} │ │ │ │ + vsra.u32 d16, d18, #10 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 1, 1, r0, cr14, cr2, {1} │ │ │ │ + vbsl d16, d14, d18 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r0, [r1, r4] │ │ │ │ @@ -2624259,25 +2624294,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (78a7c8 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 78a798 │ │ │ │ + ble.n 78a7f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r7, #174 @ 0xae │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 78a73c │ │ │ │ + bgt.n 78a79c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (78a8d4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2624386,25 +2624421,25 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a856 │ │ │ │ nop │ │ │ │ ldr r2, [r3, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #44 @ 0x2c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bge.n 78a8e0 │ │ │ │ + bgt.n 78a940 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bge.n 78a844 │ │ │ │ + blt.n 78a8a4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2624787,15 +2624822,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78aca4 │ │ │ │ ldr r0, [pc, #4] @ (78acc0 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - movw r0, #24727 @ 0x6097 │ │ │ │ + @ instruction: 0xf3760097 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #392] @ (78ae60 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r3, [pc, #392] @ (78ae64 ) │ │ │ │ @@ -2625001,15 +2625036,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78aef0 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - ands.w r0, r6, #151 @ 0x97 │ │ │ │ + adc.w r0, r6, #151 @ 0x97 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #580] @ (78b14c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #580] @ (78b150 ) │ │ │ │ @@ -2626611,67 +2626646,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78bef0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78bef4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - asrs r4, r2, #5 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r1, #20] │ │ │ │ + ldrh r2, [r7, #28] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r4, r3, #9 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r1, #9 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r4, #8 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r1, #8 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #6 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r1, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #3 │ │ │ │ + asrs r2, r0, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 78c1f8 │ │ │ │ + b.n 78c458 │ │ │ │ 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 │ │ │ │ ldr r4, [pc, #588] @ (78c158 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2626926,57 +2626961,57 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r5, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r3!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + b.n 78c260 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + b.n 78c240 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 18 │ │ │ │ + b.n 78c220 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 0 │ │ │ │ + b.n 78c200 │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r7, #50 @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r3, #66 @ 0x42 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #12 │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r3, #48 @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + asrs r2, r2, #2 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #352] @ (78c334 ) │ │ │ │ @@ -2627482,37 +2627517,37 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #116 @ 0x74 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 78c7c4 │ │ │ │ + ble.n 78c624 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - bgt.n 78c74c │ │ │ │ + ble.n 78c7ac │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + subs r0, r0, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r7, #8 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r1, #90 @ 0x5a │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #66 @ 0x42 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #496] @ (78c920 ) │ │ │ │ @@ -2627718,19 +2627753,19 @@ │ │ │ │ b.n 78c8de │ │ │ │ subs r0, #196 @ 0xc4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #190 @ 0xbe │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 78c900 │ │ │ │ + blt.n 78c960 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bls.n 78c838 │ │ │ │ + bge.n 78c898 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #46 @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r7, #14 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2627815,15 +2627850,15 @@ │ │ │ │ beq.n 78ca0c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 78ca30 │ │ │ │ + bls.n 78ca90 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2628110,15 +2628145,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r5, #180 @ 0xb4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #58 @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bpl.n 78cdd8 │ │ │ │ + bvs.n 78cc38 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r3, #210 @ 0xd2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2628804,15 +2628839,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 488538 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x376c80> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 78d38c │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, 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 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2630551,15 +2630586,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78e50c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl b0e310 │ │ │ │ + bl b0e388 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 78e43c │ │ │ │ mov r0, r4 │ │ │ │ bl 4d58d0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4018> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ b.n 78e46c │ │ │ │ @@ -2632483,32 +2632518,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #652] @ 0x28c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 4b0100 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x39e848> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0fc90 │ │ │ │ + bl b0fd08 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0fc90 │ │ │ │ + bl b0fd08 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [sp, #68] @ 0x44 │ │ │ │ - bl afe85c │ │ │ │ + bl afe8d4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 795f84 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bd9f0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3ac138> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b07f38 │ │ │ │ + bl b07fb0 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ blx 73e10 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2633522,21 +2633557,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ lsls r0, r5, #27 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #688 @ (adr r4, 790680 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 790740 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r4, pc, #656 @ (adr r4, 790664 ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 790724 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + add r0, pc, #64 @ (adr r0, 79041c ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldc2l 1, cr0, [r4], #-344 @ 0xfffffea8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 546174 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x4348bc> │ │ │ │ movs r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 78fc4a │ │ │ │ @@ -2633788,15 +2633823,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 790640 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr??.w r0, [r6, #342] @ 0x156 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2633830,26 +2633865,26 @@ │ │ │ │ subs r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 790980 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0d628 │ │ │ │ + bl b0d6a0 │ │ │ │ ldr.w r2, [pc, #1596] @ 790cfc │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 4b73f8 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a5b40> │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 7906de │ │ │ │ mov r0, r8 │ │ │ │ - bl b0bf94 │ │ │ │ + bl b0c00c │ │ │ │ ldr.w r3, [r8, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 7906fe │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2633948,15 +2633983,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 790806 │ │ │ │ ldr.w r1, [r8, #376] @ 0x178 │ │ │ │ mov r0, r8 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl b06dc4 │ │ │ │ + bl b06e3c │ │ │ │ ldr.w r6, [pc, #1280] @ 790d08 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ bl 4a204c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x390794> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2633971,15 +2634006,15 @@ │ │ │ │ bl 7965c4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 78d2f4 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 790a2e │ │ │ │ - bl b0a6dc │ │ │ │ + bl b0a754 │ │ │ │ ldr.w r2, [pc, #1220] @ 790d0c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [pc, #1212] @ 790d10 │ │ │ │ adds r1, #8 │ │ │ │ @@ -2634003,15 +2634038,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 4f9d0c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3e8454> │ │ │ │ ldr.w r3, [pc, #1160] @ 790d18 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl b05638 │ │ │ │ + bl b056b0 │ │ │ │ mov r0, r8 │ │ │ │ bl 78e3e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 79089c │ │ │ │ ldrb.w r3, [r8, #362] @ 0x16a │ │ │ │ ldrb.w r2, [r8, #363] @ 0x16b │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2634034,18 +2634069,18 @@ │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d5934 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c407c> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ ands.w r4, r3, #255 @ 0xff │ │ │ │ bne.n 7908b6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af8068 │ │ │ │ + bl af80e0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl afdb44 │ │ │ │ + bl afdbbc │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 4977ac <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x385ef4> │ │ │ │ mov r0, r8 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ ldr.w r2, [pc, #1032] @ 790d1c │ │ │ │ @@ -2634067,15 +2634102,15 @@ │ │ │ │ b.n 790c2a │ │ │ │ mov r0, r8 │ │ │ │ bl 79ae14 │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 7906aa │ │ │ │ mov r0, r8 │ │ │ │ - bl afa64c │ │ │ │ + bl afa6c4 │ │ │ │ mov r0, r8 │ │ │ │ bl 798238 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d614c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3c4894> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2634152,19 +2634187,19 @@ │ │ │ │ mov r8, r0 │ │ │ │ b.n 7909da │ │ │ │ mov r0, r8 │ │ │ │ bl 79576c │ │ │ │ b.n 790878 │ │ │ │ bl 794a08 │ │ │ │ mov r0, r8 │ │ │ │ - bl b21d0c │ │ │ │ + bl b21d84 │ │ │ │ mov r0, r8 │ │ │ │ bl 4b6218 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x3a4960> │ │ │ │ mov r0, r8 │ │ │ │ - bl b0a6dc │ │ │ │ + bl b0a754 │ │ │ │ ldr r2, [pc, #708] @ (790d0c ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #724] @ (790d20 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ @@ -2634436,15 +2634471,15 @@ │ │ │ │ stcl 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ b.n 7910b2 │ │ │ │ vtbl.8 d29, {d15-d18}, d21 │ │ │ │ vmlsl.u , d31, d22[0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ svc 217 @ 0xd9 │ │ │ │ vtbx.8 d30, {d31- instruction: 0xffff1e28 │ │ │ │ @@ -2634615,29 +2634650,29 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ cmp r2, r1 │ │ │ │ lsls r5, r3, #5 │ │ │ │ add r8, sp │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r2, r5 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ mvns r2, r4 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, 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 │ │ │ │ ldr r2, [pc, #620] @ (79119c ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2634890,37 +2634925,37 @@ │ │ │ │ orrs r6, r0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ cmn r0, r4 │ │ │ │ lsls r5, r3, #5 │ │ │ │ orr.w r1, r4, #86 @ 0x56 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r4, r3, #2 │ │ │ │ rors r0, r0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adcs r6, r6 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - stmia r1!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ mrc 1, 3, r0, cr8, cr6, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ @@ -2641517,15 +2641552,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r1, [pc, #168] @ (7956a0 ) │ │ │ │ + ldr r2, [pc, #360] @ (795760 ) │ │ │ │ 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, r1 │ │ │ │ @@ -2645280,15 +2645315,15 @@ │ │ │ │ ldc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ strh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #800] @ (797e90 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2648135,15 +2648170,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmia r1!, {r5, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmia r1!, {r4, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmia r0!, {r1, r3} │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2648234,15 +2648269,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (7998f0 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2476] @ 79a2b4 │ │ │ │ @@ -2649236,15 +2649271,15 @@ │ │ │ │ b.n 79a14c │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r2, #5 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r7, #9 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldrsh r4, [r5, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2650936,17 +2650971,17 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79b336 │ │ │ │ nop │ │ │ │ ldr r4, [pc, #936] @ (79b740 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + strh r2, [r1, #28] │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #240] @ (79b4a8 ) │ │ │ │ @@ -2651058,17 +2651093,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #184] @ (79b56c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldr r3, [pc, #968] @ (79b880 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r1, #10] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (79b62c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2651210,25 +2651245,25 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79b5e2 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #128] @ (79b6b0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r4, 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, #400] @ (79b7ec ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2651387,26 +2651422,26 @@ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ blx 73a08 (unsigned long)@plt+0x4> │ │ │ │ b.n 79b6a2 │ │ │ │ ldr r1, [pc, #608] @ (79ba50 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf4c800a0 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + @ instruction: 0xf5f800a0 │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2651469,17 +2651504,17 @@ │ │ │ │ blx 73a08 (unsigned long)@plt+0x4> │ │ │ │ b.n 79b84a │ │ │ │ nop │ │ │ │ blx fp │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r2 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bmi.n 79b916 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2651840,24 +2651875,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + adds r6, r3, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bics.w r0, r6, #160 @ 0xa0 │ │ │ │ - ldrb r6, [r5, #7] │ │ │ │ + sbc.w r0, r6, #160 @ 0xa0 │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ 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 │ │ │ │ ldr r2, [pc, #212] @ (79bd24 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2652595,20 +2652630,20 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r5, #90 @ 0x5a │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xe8ce00a0 │ │ │ │ - cbnz r2, 79c3ac │ │ │ │ + ldrd r0, r0, [lr, #640]! @ 0x280 │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #120] @ (79c420 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2652816,19 +2652851,18 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #27 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79c484 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - strb r2, [r7, #5] │ │ │ │ + stmia.w r0!, {r5, r7} │ │ │ │ + strb r2, [r5, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #104] @ (79c620 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2653486,15 +2653520,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r4, #174 @ 0xae │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2653552,15 +2653586,15 @@ │ │ │ │ nop │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r5, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsls r4, r3, #27 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #106 @ 0x6a │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2653613,15 +2653647,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r3, #22 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2653674,15 +2653708,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r2, r6} │ │ │ │ lsls r0, r2, #5 │ │ │ │ adds r2, #134 @ 0x86 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #72 @ 0x48 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2653757,15 +2653791,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #250 @ 0xfa │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2654981,15 +2655015,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [lr, #-620]! @ 0xfffffd94 │ │ │ │ + mrc 0, 2, r0, cr14, cr11, {4} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #488] @ (79dcd4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #488] @ (79dcd8 ) │ │ │ │ @@ -2655203,15 +2655237,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #32 │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds.w r0, r6, fp, lsr #2 │ │ │ │ + mcrr 0, 9, r0, r6, cr11 │ │ │ │ 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] @ (79dd4c ) │ │ │ │ ldr r2, [pc, #64] @ (79dd50 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2655591,15 +2655625,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] @ (79e0ec ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - bcc.n 79e11c │ │ │ │ + bmi.n 79e17c │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2655643,15 +2655677,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (79e168 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + bkpt 0x00ce │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (79e1f0 ) │ │ │ │ @@ -2656950,57 +2656984,55 @@ │ │ │ │ nop │ │ │ │ adds r4, r0, #2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r0, r0, #2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r6, #155 @ 0x9b │ │ │ │ - add r8, fp │ │ │ │ + sbc.w r0, r6, #155 @ 0x9b │ │ │ │ + mov r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bic.w r0, r6, #155 @ 0x9b │ │ │ │ + adcs.w r0, r6, #155 @ 0x9b │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xebe2009b │ │ │ │ - ldr r6, [pc, #320] @ (79f054 ) │ │ │ │ + ldc 0, cr0, [r2, #-620] @ 0xfffffd94 │ │ │ │ + ldr r7, [pc, #512] @ (79f114 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc 0, cr0, [r2], #-620 @ 0xfffffd94 │ │ │ │ + stcl 0, cr0, [r2, #-620]! @ 0xfffffd94 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ands.w r0, r8, fp, lsr #2 │ │ │ │ - b.n 79e920 │ │ │ │ + adc.w r0, r8, fp, lsr #2 │ │ │ │ + b.n 79eb80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bic.w r0, r0, fp, lsr #2 │ │ │ │ - @ instruction: 0xe8d0009b │ │ │ │ - ldmia.w r8, {r0, r1, r3, r4, r7} │ │ │ │ - ldr r1, [pc, #928] @ (79f2dc ) │ │ │ │ + adcs.w r0, r0, fp, lsr #2 │ │ │ │ + and.w r0, r0, fp, lsr #2 │ │ │ │ + strd r0, r0, [r8, #620] @ 0x26c │ │ │ │ + ldr r3, [pc, #96] @ (79ef9c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r1, [pc, #136] @ (79efc8 ) │ │ │ │ + ldr r2, [pc, #328] @ (79f088 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79ed9c │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - b.n 79ed64 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - bkpt 0x008c │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - b.n 79ece0 │ │ │ │ + @ instruction: 0xe85c009b │ │ │ │ + @ instruction: 0xe83e009b │ │ │ │ + itt lt │ │ │ │ + lsllt r6, r2, #2 │ │ │ │ + blt.n 79ef40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #488] @ (79f13c ) │ │ │ │ + ldr r1, [pc, #680] @ (79f1fc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 79eb6c │ │ │ │ + b.n 79edcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bxns sp │ │ │ │ + ldr r0, [pc, #624] @ (79f1cc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp sl, ip │ │ │ │ beq.w 79f106 │ │ │ │ ldr.w r2, [ip] │ │ │ │ mla r2, lr, r2, r0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -2657575,41 +2657607,41 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79f4be │ │ │ │ ldr r0, [pc, #60] @ (79f578 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - b.n 79ef10 │ │ │ │ + b.n 79f170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov r6, r8 │ │ │ │ + bx lr │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79fcf0 │ │ │ │ + b.n 79ef50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 79fc2c │ │ │ │ + b.n 79ee8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 79f61c │ │ │ │ + b.n 79f87c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 79f8c4 │ │ │ │ + b.n 79fb24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orrs r0, r2 │ │ │ │ + add r0, r8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r6, r1, #13 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r3, #12 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ lsrs r2, r2, #11 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ 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 r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2658303,17 +2658335,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #20 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 79fc98 │ │ │ │ + bge.n 79fcf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsls r4, r3, #15 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2659061,55 +2659093,55 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7a0464 │ │ │ │ + bvs.n 7a04c4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 7a0438 │ │ │ │ + bvs.n 7a0498 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 7a037c │ │ │ │ + bpl.n 7a03dc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 7a04b4 │ │ │ │ + bpl.n 7a0314 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #68 @ 0x44 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 7a03ec │ │ │ │ + bpl.n 7a044c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 7a0324 │ │ │ │ + bmi.n 7a0384 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcc.n 7a0454 │ │ │ │ + bmi.n 7a04b4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #232 @ 0xe8 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 7a0384 │ │ │ │ + bcc.n 7a03e4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 7a04bc │ │ │ │ + bcc.n 7a031c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 7a03f4 │ │ │ │ + bcc.n 7a0454 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 7a032c │ │ │ │ + bcs.n 7a038c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #30 │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 7a0434 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add.w r3, r0, #12 │ │ │ │ @@ -2659692,109 +2659724,109 @@ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 7a081c │ │ │ │ b.n 7a085e │ │ │ │ @ instruction: 0xfb540155 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7a0a94 │ │ │ │ + bne.n 7a08f4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #12] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #12 │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - beq.n 7a0a30 │ │ │ │ + bne.n 7a0a90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 7a0c88 ) │ │ │ │ + add r7, pc, #856 @ (adr r7, 7a0d48 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - beq.n 7a0a30 │ │ │ │ + bne.n 7a0a90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + bne.n 7a0a38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #102 @ 0x66 │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + beq.n 7a09ec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + beq.n 7a0984 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #6 │ │ │ │ + adds r1, #54 @ 0x36 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + beq.n 7a092c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, pc, #712 @ (adr r5, 7a0cd8 ) │ │ │ │ + add r6, pc, #904 @ (adr r6, 7a0d98 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3, r5} │ │ │ │ + beq.n 7a0ac8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + beq.n 7a0a74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + beq.n 7a0a30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, pc, #760 @ (adr r4, 7a0d30 ) │ │ │ │ + add r5, pc, #952 @ (adr r5, 7a0df0 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r1, #26] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r7, #24] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, #0 │ │ │ │ + subs r6, r2, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 7a0ac4 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 7a0b84 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rev r4, r4 │ │ │ │ + cbnz r4, 7a0ad4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #194 @ 0xc2 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #520 @ (adr r2, 7a0c98 ) │ │ │ │ + add r3, pc, #712 @ (adr r3, 7a0d58 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r5, #128 @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r3, 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 r5, [pc, #68] @ (7a0af0 ) │ │ │ │ add r5, pc │ │ │ │ @@ -2660197,15 +2660229,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 78e2f8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ addw r1, r4, #85 @ 0x55 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cbnz r3, 7a0f00 │ │ │ │ @@ -2660375,17 +2660407,17 @@ │ │ │ │ @ instruction: 0xf0c60155 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0b00155 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r6, #85 @ 0x55 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2660646,17 +2660678,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2661001,19 +2661033,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r8, r5, lsr #1 │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ orn r1, ip, r5, lsr #1 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r4, [pc, #540] @ (7a1918 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2661230,27 +2661262,27 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a181a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r1, [ip], #340 @ 0x154 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r6], #340 @ 0x154 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sevl │ │ │ │ + stmia r0!, {r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a18f4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - cbnz r4, 7a1988 │ │ │ │ + it ne │ │ │ │ + lslne r3, r3, #2 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r3, 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, [pc, #112] @ (7a19c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2661302,15 +2661334,15 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a197a │ │ │ │ nop │ │ │ │ b.n 7a1710 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + bkpt 0x0016 │ │ │ │ lsls r3, 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.w r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2661428,17 +2661460,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7a1b68 │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r0, r7, #0 │ │ │ │ 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 │ │ │ │ ldr r3, [pc, #376] @ (7a1c88 ) │ │ │ │ @@ -2661597,19 +2661629,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 7a165c │ │ │ │ lsls r5, r2, #5 │ │ │ │ b.n 7a1650 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cbnz r4, 7a1cac │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a23c4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2661945,23 +2661977,23 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a2684 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + rev r4, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + cbnz r4, 7a2048 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r1, #76] @ 0x4c │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 7a21d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2662099,17 +2662131,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ b.n 7a2154 │ │ │ │ nop │ │ │ │ svc 162 @ 0xa2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1668] @ 7a283c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2662776,35 +2662808,35 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r2 │ │ │ │ + cbz r4, 7a28a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - sub sp, #392 @ 0x188 │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #31 │ │ │ │ + asrs r2, r6, #3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ bhi.n 7a27d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #120] @ (7a2900 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2663114,22 +2663146,22 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 7a2c44 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bpl.n 7a2bd4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xfab2009b │ │ │ │ - add r3, sp, #8 │ │ │ │ + @ instruction: 0xfbe2009b │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r3, r3, #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 │ │ │ │ ldrb.w r8, [r2, #208] @ 0xd0 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -2663471,25 +2663503,25 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a2e32 │ │ │ │ nop │ │ │ │ bcs.n 7a2e8c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #27 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 7a2f6c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2663843,19 +2663875,19 @@ │ │ │ │ b.n 7a31d0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r4, pc, #792 @ (adr r4, 7a35e8 ) │ │ │ │ + add r5, pc, #984 @ (adr r5, 7a36a8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r4, r6] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2663996,17 +2664028,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #512 @ (adr r2, 7a3644 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 7a3704 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ lsls r4, r3, #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 │ │ │ │ @@ -2664237,15 +2664269,15 @@ │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ b.n 7a35e4 │ │ │ │ ldmia r2!, {r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #168 @ (adr r1, 7a3754 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 7a3814 ) │ │ │ │ lsls r3, r3, #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 r2, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2664349,15 +2664381,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #40 @ (adr r0, 7a37ec ) │ │ │ │ + add r1, pc, #232 @ (adr r1, 7a38ac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r5, 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 │ │ │ │ @@ -2664612,19 +2664644,19 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a394c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 7a3872 │ │ │ │ ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [pc, #336] @ (7a3ba4 ) │ │ │ │ + ldr r3, [pc, #528] @ (7a3c64 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r4], #620 @ 0x26c │ │ │ │ + mcr2 0, 1, r0, cr4, cr11, {4} │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ @@ -2665288,18 +2665320,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r4, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7fc009b │ │ │ │ - @ instruction: 0xf7f6009b │ │ │ │ + vld4.32 {d0-d3}, [ip :64], fp │ │ │ │ + vld4.32 {d0-d3}, [r6 :64], fp │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ @@ -2665919,23 +2665951,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cbnz r0, 7a47da │ │ │ │ lsls r5, r2, #5 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @ instruction: 0xb8d8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @ instruction: 0xb8a0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7a30d0 │ │ │ │ @@ -2666766,17 +2666798,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 72e04 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a50fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2666915,21 +2666947,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 72e04 │ │ │ │ b.n 7a5130 │ │ │ │ nop │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r3, #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] │ │ │ │ @@ -2666998,21 +2667030,21 @@ │ │ │ │ b.n 7a51b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a5100 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7a5278 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2667026,15 +2667058,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strb r6, [r1, #3] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [pc, #40] @ (7a52ac ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7a52b0 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2667048,15 +2667080,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ subs r7, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7a52e4 │ │ │ │ ldr r3, [pc, #44] @ (7a52e8 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2667071,15 +2667103,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ subs r7, #162 @ 0xa2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r2, [pc, #48] @ (7a5320 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7a5324 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2667095,15 +2667127,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ subs r7, #102 @ 0x66 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2667332,21 +2667364,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7a54fc │ │ │ │ nop │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #30] │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7a5858 │ │ │ │ + b.n 7a5ab8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7a56d0 │ │ │ │ + b.n 7a5930 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r3, r3, #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] @ (7a55dc ) │ │ │ │ @@ -2667648,17 +2667680,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a57f8 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 7a578c │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2668399,15 +2668431,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #8 @ (adr r3, 7a5fc0 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #616] @ (7a6228 ) │ │ │ │ + ldr r1, [pc, #808] @ (7a62e8 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2668713,15 +2668745,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cmp ip, r1 │ │ │ │ + mov ip, r7 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2668886,15 +2668918,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r2 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669070,19 +2669102,19 @@ │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669695,15 +2669727,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669815,15 +2669847,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669935,15 +2669967,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #14 │ │ │ │ + subs r1, #62 @ 0x3e │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670468,31 +2670500,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldrh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2671132,15 +2671164,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7a7a7a │ │ │ │ b.n 7a7a5a │ │ │ │ ldrh r0, [r1, #0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r1, r6, #4 │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r2, #5 │ │ │ │ strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2671316,25 +2671348,25 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74a04 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7a7c54 │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r2, 7a7cd8 │ │ │ │ + cbnz r2, 7a7ce4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r0, 7a7cd4 │ │ │ │ + revsh r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ b.n 7a7d10 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cbnz r2, 7a7cd2 │ │ │ │ + hlt 0x003a │ │ │ │ lsls r3, r3, #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 │ │ │ │ @@ -2671387,19 +2671419,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 77ba44 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7a7d3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 7a7d56 │ │ │ │ + rev r6, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + rev r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2671884,39 +2671916,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 7a7fdc │ │ │ │ nop │ │ │ │ strh r6, [r7, #18] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 7a8394 │ │ │ │ + bvs.n 7a81f4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r3, r0] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 7a8284 │ │ │ │ + bpl.n 7a82e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrh r0, [r5, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + @ instruction: 0xb67e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r0, [r0, #168] @ 0xa8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2672847,19 +2672879,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (7a8c24 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ strb r0, [r3, #27] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #424] @ (7a8dc8 ) │ │ │ │ + ldr r7, [pc, #616] @ (7a8e88 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r6, 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, #367] @ 0x16f │ │ │ │ sub sp, #12 │ │ │ │ @@ -2672950,15 +2672982,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a8cc6 │ │ │ │ strb r6, [r6, #14] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #112] @ (7a8d88 ) │ │ │ │ + ldr r5, [pc, #304] @ (7a8e48 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #436] @ (7a8ee0 ) │ │ │ │ @@ -2673227,15 +2673259,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7a8fe0 │ │ │ │ ldr r0, [pc, #4] @ (7a8ffc ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r6, 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, #548] @ (7a9238 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2673958,15 +2673990,15 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ strd r3, r3, [r4, #300] @ 0x12c │ │ │ │ strd r3, r3, [r4, #308] @ 0x134 │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ strb r0, [r5, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2674087,15 +2674119,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2674375,17 +2674407,17 @@ │ │ │ │ nop │ │ │ │ str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2675683,23 +2675715,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 739a0 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #24 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #18 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #420] @ (7aaa4c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2675876,17 +2675908,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r1, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ strb r2, [r4, r7] │ │ │ │ lsls r5, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2676062,23 +2676094,23 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7aab22 │ │ │ │ nop │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r7, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #684] @ (7aaf30 ) │ │ │ │ @@ -2676344,21 +2676376,21 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, r0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r4, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r0, [r0, r4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r4, [r4, r3] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2676691,21 +2676723,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, r2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #808] @ (7ab5d8 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #244] @ (7ab3c4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2676801,17 +2676833,17 @@ │ │ │ │ beq.n 7ab38c │ │ │ │ b.n 7ab3b2 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldr r5, [pc, #152] @ (7ab460 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xf3580130 │ │ │ │ + eor.w r1, r8, #11534336 @ 0xb00000 │ │ │ │ subs r2, #170 @ 0xaa │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [pc, #656] @ (7ab66c ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r4, [pc, #432] @ (7ab590 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2677155,15 +2677187,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #80] @ (7ab794 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - vsra.s32 d16, d16, #4 │ │ │ │ + @ instruction: 0xf12c0130 │ │ │ │ ldr r1, [pc, #232] @ (7ab838 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r1, [pc, #88] @ (7ab7ac ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [pc, #984] @ (7abb30 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [pc, #856] @ (7abab4 ) │ │ │ │ @@ -2677640,29 +2677672,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp ip, fp │ │ │ │ lsls r5, r2, #5 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #13] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 7abcf0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2678288,29 +2678320,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r0, #64] @ 0x40 │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r6, #16] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r5, #62 @ 0x3e │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r5, #30 │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2678444,15 +2678476,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r4, #14 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7ac8f0 │ │ │ │ + b.n 7acb50 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #142 @ 0x8e │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2680067,21 +2680099,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7ad426 │ │ │ │ nop │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 7ad4dc │ │ │ │ + ble.n 7ad53c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 7ad4bc │ │ │ │ + bhi.n 7ad51c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #360] @ (7ad674 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2680565,29 +2680597,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r7, #116 @ 0x74 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r6, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r6, #80 @ 0x50 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r3, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ add.w r3, r1, #13056 @ 0x3300 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2681689,15 +2681721,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r2, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ subs r2, r7, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, r3, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r2, r7, r5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r4, r3, r5 │ │ │ │ @@ -2681742,15 +2681774,15 @@ │ │ │ │ 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} │ │ │ │ nop │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r2, #2 │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2682702,15 +2682734,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + cbnz r4, 7aef6c │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0, #4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2682894,15 +2682926,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r0, r6, #4 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r4, r3, #27 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r4, r7, #26 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2683056,15 +2683088,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7af2fa │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #24 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2683621,17 +2683653,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73a08 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7af8c4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 7afecc │ │ │ │ + b.n 7af12c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7af96e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2684068,15 +2684100,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #8 │ │ │ │ and.w r2, r2, #7 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r4, r5 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xf0b80154 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #148] @ (7afe28 ) │ │ │ │ @@ -2684144,15 +2684176,15 @@ │ │ │ │ nop │ │ │ │ lsls r2, r4, #9 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #9 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2684262,15 +2684294,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7aff4e │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 78e2f8 │ │ │ │ b.n 7aff3a │ │ │ │ - bne.n 7aff3c │ │ │ │ + bcc.n 7aff9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ vorn q8, q2, q2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #80] @ (7affd0 ) │ │ │ │ @@ -2684605,19 +2684637,19 @@ │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 2, r0, cr0, cr4, {2} │ │ │ │ - bls.n 7b02ac │ │ │ │ + blt.n 7b030c │ │ │ │ lsls r2, r3, #2 │ │ │ │ stc2l 1, cr0, [r4, #336]! @ 0x150 │ │ │ │ ldc2 1, cr0, [ip, #336] @ 0x150 │ │ │ │ - bhi.n 7b024c │ │ │ │ + bls.n 7b02ac │ │ │ │ lsls r2, r3, #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] │ │ │ │ @@ -2685941,15 +2685973,15 @@ │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r8, #84 @ 0x54 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ and.w r1, r6, #84 @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b10da │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2686747,34 +2686779,34 @@ │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ sbc.w r1, r0, r4, lsr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adcs.w r1, r4, r4, lsr #1 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + movs r1, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r8!, {r2, r4, r6, r8} │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ b.n 7b1848 │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b180c │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2686984,15 +2687016,15 @@ │ │ │ │ cbz r2, 7b1ad0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ bl 7b122c │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7b1ac4 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ - cdp2 0, 2, cr0, cr8, cr0, {5} │ │ │ │ + vhadd.u16 d16, d24, d16 │ │ │ │ ldrb r6, [r7, #8] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r6, [r1, #7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r4, [r3, #6] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ @@ -2687626,15 +2687658,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ svc 90 @ 0x5a │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 78 @ 0x4e │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2688019,21 +2688051,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 7b2588 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + cbnz r2, 7b2546 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + cbnz r6, 7b2546 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ blt.n 7b25ec │ │ │ │ lsls r4, r2, #5 │ │ │ │ blt.n 7b25b0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ blt.n 7b2574 │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2688259,19 +2688291,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 7b26b0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r2, r3, #2 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r2, r1, #27 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bhi.n 7b272c │ │ │ │ lsls r4, r2, #5 │ │ │ │ bhi.n 7b26f0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2689172,47 +2689204,47 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ bpl.n 7b3004 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r4, r5 │ │ │ │ + cbz r4, 7b30e6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + cbz r4, 7b30d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ bpl.n 7b3148 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r6, 7b30d0 │ │ │ │ + cbz r6, 7b30dc │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r6, r4, #31 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2691171,27 +2691203,27 @@ │ │ │ │ b.n 7b442c │ │ │ │ ldr r1, [pc, #36] @ (7b447c ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b442c │ │ │ │ - b.n 7b44d4 │ │ │ │ + b.n 7b4734 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bmi.n 7b4548 │ │ │ │ + bpl.n 7b43a8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r7, 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 │ │ │ │ @@ -2691243,15 +2691275,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 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2691663,20 +2691695,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (7b499c ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ @ instruction: 0xb838 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7b4938 │ │ │ │ + bvc.n 7b4998 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stcl 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + mrc 0, 4, r0, cr6, cr10, {4} │ │ │ │ + ldrsb r6, [r5, r2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2692246,17 +2692278,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 7b4f78 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 7b4f6e │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b4ca4 │ │ │ │ + b.n 7b4f04 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2692572,31 +2692604,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #624 @ 0x270 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b4ccc │ │ │ │ + b.n 7b4f2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b4b10 │ │ │ │ + b.n 7b4d70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b5a30 │ │ │ │ + b.n 7b4c90 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b59a4 │ │ │ │ + b.n 7b4c04 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7b5410 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2692739,25 +2692771,25 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b52e2 │ │ │ │ nop │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7b5970 │ │ │ │ + b.n 7b5bd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r4, [r3, #22] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r6, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b57ec │ │ │ │ + b.n 7b5a4c │ │ │ │ lsls r2, r3, #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] │ │ │ │ @@ -2692876,17 +2692908,17 @@ │ │ │ │ b.n 7b5558 │ │ │ │ ldr r0, [pc, #12] @ (7b5584 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ ldr r0, [pc, #8] @ (7b5588 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - ldr r1, [pc, #552] @ (7b57b0 ) │ │ │ │ + ldr r2, [pc, #744] @ (7b5870 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r0, #6] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ 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 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r8, [pc, #556] @ 7b57cc │ │ │ │ @@ -2694622,41 +2694654,41 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #784] @ (7b6a54 ) │ │ │ │ + ldr r4, [pc, #976] @ (7b6b14 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [pc, #712] @ (7b6a10 ) │ │ │ │ + ldr r4, [pc, #904] @ (7b6ad0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - mov sl, r8 │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + ldr r0, [pc, #904] @ (7b6adc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bne.n 7b6854 │ │ │ │ + bcs.n 7b66b4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #172] @ (7b6828 ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2695133,27 +2695165,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sbcs r4, r0 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r0, #18] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r4, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2695312,17 +2695344,17 @@ │ │ │ │ b.n 7b6da4 │ │ │ │ ldr r0, [pc, #12] @ (7b6dd0 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ ldr r0, [pc, #8] @ (7b6dd4 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r2, [r7, #1] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r2, 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 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2696209,17 +2696241,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r2, #24] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bgt.n 7b7628 │ │ │ │ + udf #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #208] @ (7b776c ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2696305,23 +2696337,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrh r6, [r5, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r4, [r3, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r6, #42 @ 0x2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b7948 │ │ │ │ @@ -2696601,25 +2696633,25 @@ │ │ │ │ b.n 7b7a3a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #80] @ 0x50 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bls.n 7b7b10 │ │ │ │ + bge.n 7b7b70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #20 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696815,23 +2696847,23 @@ │ │ │ │ b.n 7b7bf8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r3, #1 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696964,27 +2696996,27 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #26] │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + str r0, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7b7dac │ │ │ │ + bvc.n 7b7e0c │ │ │ │ lsls r1, r4, #2 │ │ │ │ strh r2, [r3, #20] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r6, r0, #19 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2697045,25 +2697077,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7b7e98 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b7e46 │ │ │ │ ldr r1, [pc, #24] @ (7b7e9c ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b7e62 │ │ │ │ nop │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrsh r4, [r4, r4] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r2, r3, #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] @ (7b7ff4 ) │ │ │ │ @@ -2697209,41 +2697241,41 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r0, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #10] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r0, r1 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r2, #13 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - pop {r3, r4} │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + str r4, [r4, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #920] @ (7b83b4 ) │ │ │ │ + ldr r5, [pc, #88] @ (7b8074 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [pc, #768] @ (7b8320 ) │ │ │ │ + ldr r7, [pc, #960] @ (7b83e0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 7b823c ) │ │ │ │ + add r6, pc, #728 @ (adr r6, 7b82fc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + strh r2, [r7, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #656] @ (7b82c4 ) │ │ │ │ + ldr r6, [pc, #848] @ (7b8384 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r2, r3, #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] @ 7b80e4 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2697593,15 +2697625,15 @@ │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldr r6, [r1, #76] @ 0x4c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrb r2, [r5, #19] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697851,22 +2697883,22 @@ │ │ │ │ bl 7b7688 │ │ │ │ b.n 7b856e │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #13] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf94bffff │ │ │ │ bl 8e45fe │ │ │ │ bl 5c4602 │ │ │ │ - ldr r5, [pc, #864] @ (7b8968 ) │ │ │ │ + ldr r7, [pc, #32] @ (7b8628 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + cbz r4, 7b8622 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2698020,15 +2698052,15 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r0, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2698127,15 +2698159,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r6, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsrs r6, r7, #19 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2698475,15 +2698507,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, #19] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #19] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2698896,25 +2698928,25 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #25 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r6, r4, #29 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r7, [pc, #880] @ (7b93b8 ) │ │ │ │ + str r4, [r1, r4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [pc, #608] @ (7b92b8 ) │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r2, r3, #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 │ │ │ │ @@ -2699325,47 +2699357,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #21 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsls r6, r6, #17 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r5, [pc, #808] @ (7b97ac ) │ │ │ │ + ldr r6, [pc, #1000] @ (7b986c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xe98fffff │ │ │ │ - add r3, pc, #896 @ (adr r3, 7b980c ) │ │ │ │ + add r5, pc, #64 @ (adr r5, 7b94cc ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [pc, #144] @ (7b9520 ) │ │ │ │ + ldr r6, [pc, #336] @ (7b95e0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrd r0, r0, [lr, #-608]! @ 0x260 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + @ instruction: 0xeaae0098 │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #824] @ (7b97d8 ) │ │ │ │ + ldr r4, [pc, #1016] @ (7b9898 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrb r2, [r2, #21] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r3, [pc, #384] @ (7b9634 ) │ │ │ │ + ldr r4, [pc, #576] @ (7b96f4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r3, [pc, #328] @ (7b9610 ) │ │ │ │ + ldr r4, [pc, #520] @ (7b96d0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2700039,21 +2700071,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r6 │ │ │ │ + bx ip │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - add r6, r9 │ │ │ │ + cmp r6, pc │ │ │ │ lsls r2, r3, #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, #248] @ (7b9c80 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2700170,17 +2700202,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r6, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mvns r4, r2 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r2, 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, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #296] @ (7b9dd8 ) │ │ │ │ @@ -2700307,15 +2700339,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r0, r2 │ │ │ │ + add r0, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (7b9e54 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2700354,15 +2700386,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7b9e1c │ │ │ │ nop │ │ │ │ str r6, [r6, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r4 │ │ │ │ + add r2, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #124] @ (7b9ef0 ) │ │ │ │ @@ -2700413,15 +2700445,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7b9e80 │ │ │ │ str r2, [r1, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r4 │ │ │ │ + bics r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2700883,27 +2700915,27 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7ba2a6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7ba0fa │ │ │ │ nop │ │ │ │ str r2, [r4, #12] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - negs r2, r3 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #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, #272] @ (7ba54c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2701029,15 +2701061,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrh r2, [r5, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2701153,17 +2701185,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ b.n 7ba5ec │ │ │ │ ldrh r0, [r7, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r2, r3, #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 r6, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -2701250,17 +2701282,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2701409,21 +2701441,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrsb r4, [r1, r5] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r4, #134 @ 0x86 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r3, #88 @ 0x58 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r3, #134 @ 0x86 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (7ba96c ) │ │ │ │ @@ -2701449,15 +2701481,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7ba948 │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r2, 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, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2701634,17 +2701666,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r2, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r2, [r3, r3] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r2, #190 @ 0xbe │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ 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, #3816] @ 0xee8 │ │ │ │ ldr.w r2, [pc, #2220] @ 7bb458 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2702341,23 +2702373,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, r1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r6, [pc, #160] @ (7bb508 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r3, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r4, r0 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #96] @ (7bb4f4 ) │ │ │ │ @@ -2702901,17 +2702933,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ mov r4, sl │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp ip, r9 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2703002,17 +2703034,17 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 7bbbe4 │ │ │ │ nop │ │ │ │ add r2, ip │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (7bbcc0 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 7bbc9e │ │ │ │ @@ -2703058,15 +2703090,15 @@ │ │ │ │ b.n 7bbc6e │ │ │ │ ldr r1, [pc, #16] @ (7bbccc ) │ │ │ │ b.n 7bbca0 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ mvns r0, r0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr??.w r0, [lr, ] │ │ │ │ + @ instruction: 0xfaae012f │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3540] @ 0xdd4 │ │ │ │ bx lr │ │ │ │ @@ -2703112,18 +2703144,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ orrs r6, r3 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r2, ] │ │ │ │ - cmp r1, #56 @ 0x38 │ │ │ │ + ldr??.w r0, [r2, ] │ │ │ │ + cmp r2, #104 @ 0x68 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stcl 0, cr0, [r2, #612]! @ 0x264 │ │ │ │ + vqadd.s16 d0, d18, d9 │ │ │ │ ldr r2, [pc, #168] @ (7bbdfc ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7bbd7c │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ @@ -2703199,18 +2703231,18 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r0, r5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf78c012f │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + ldrh.w r0, [ip, #303] @ 0x12f │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldc 0, cr0, [r4, #612] @ 0x264 │ │ │ │ + mcr 0, 6, r0, cr4, cr9, {4} │ │ │ │ ldr r3, [pc, #232] @ (7bbefc ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -2703289,15 +2703321,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7e4012f │ │ │ │ + ldrsb.w r0, [r4, ] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15544 @ 0x3cb8 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15560 @ 0x3cc8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ @@ -2705917,17 +2705949,17 @@ │ │ │ │ str.w fp, [r3, r2, lsl #2] │ │ │ │ b.n 7bddfc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r0, #122 @ 0x7a │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 7bde48 │ │ │ │ + bhi.n 7bdea8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bvc.n 7bdf14 │ │ │ │ + bhi.n 7bdf74 │ │ │ │ lsls r7, r5, #4 │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2706594,19 +2706626,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7be5aa │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7be596 │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + beq.n 7be77c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ 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 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2707121,23 +2707153,23 @@ │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7beafa │ │ │ │ mov r1, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7bead8 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r3!, {r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr.w r2, [r0, #644] @ 0x284 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #644] @ 0x284 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2707753,23 +2707785,23 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ b.n 7bf0b0 │ │ │ │ asrs r0, r6, #5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ lsrs r0, r0, #22 │ │ │ │ lsls r4, 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, #3880] @ 0xf28 │ │ │ │ @@ -2708362,18 +2708394,18 @@ │ │ │ │ b.n 7bf4e0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #14 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x002a │ │ │ │ - lsls r7, r5, #4 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + itte pl │ │ │ │ + lslpl r7, r5, #4 │ │ │ │ + lslpl r0, r3, #28 │ │ │ │ + lslmi r4, 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 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2709103,27 +2709135,27 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7c026e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7c026e │ │ │ │ nop │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xb6a2 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cpsie ai │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - uxth r2, r0 │ │ │ │ + cbz r2, 7c038c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, 7c038a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 7c0386 │ │ │ │ lsls r7, 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 r1, [r1, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2710220,15 +2710252,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e80153 │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 7c1304 ) │ │ │ │ + add r7, pc, #624 @ (adr r7, 7c13c4 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2710852,19 +2710884,19 @@ │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7c1644 │ │ │ │ orr.w r1, lr, r3, lsr #1 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + add r0, pc, #96 @ (adr r0, 7c18c0 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + beq.n 7c17c4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #456] @ (7c1a44 ) │ │ │ │ @@ -2711865,21 +2711897,21 @@ │ │ │ │ ldr.w r6, [fp, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ b.n 7c1e56 │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 7c1ed0 │ │ │ │ nop │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r5, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r4, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7c2486 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2711985,15 +2712017,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 764e3c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7c2536 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ lsls r7, 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 r4, r2 │ │ │ │ ldr r2, [pc, #732] @ (7c2850 ) │ │ │ │ @@ -2712253,25 +2712285,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c2850 │ │ │ │ eors r7, r5 │ │ │ │ bge.n 7c275c │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r5, #4 │ │ │ │ bls.n 7c2768 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r4, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, 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, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2712868,17 +2712900,17 @@ │ │ │ │ b.n 7c2d70 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7c2ea2 │ │ │ │ movs r3, #1 │ │ │ │ b.n 7c2ea2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r1, r0, #14080 @ 0x3700 │ │ │ │ @@ -2714220,21 +2714252,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7c3d6c │ │ │ │ nop │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r4, #10] │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 762be4 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3856] @ 0xf10 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2715705,15 +2715737,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 7c5488 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #872 @ 0x368 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2718617,32 +2718649,32 @@ │ │ │ │ beq.n 7c7600 │ │ │ │ b.n 7c7656 │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #16] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 7c76d8 │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf0c400a0 │ │ │ │ - ble.n 7c7744 │ │ │ │ + @ instruction: 0xf1f400a0 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - eor.w r0, lr, #160 @ 0xa0 │ │ │ │ - ldr r1, [pc, #456] @ (7c78b0 ) │ │ │ │ + subs.w r0, lr, #160 @ 0xa0 │ │ │ │ + ldr r2, [pc, #648] @ (7c7970 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + cbz r4, 7c771e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics.w r0, sl, #160 @ 0xa0 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + sbc.w r0, sl, #160 @ 0xa0 │ │ │ │ + strb r0, [r7, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + cbz r0, 7c771a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vext.8 d16, d24, d16, #0 │ │ │ │ + @ instruction: 0xf12800a0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2719266,19 +2719298,19 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r2, #5 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r7, r5, #4 │ │ │ │ strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r3, #222 @ 0xde │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.n 7c7dda │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 7c7e26 │ │ │ │ @@ -2719600,25 +2719632,25 @@ │ │ │ │ blx 744c8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c8038 │ │ │ │ strh r2, [r4, #2] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r7, #30 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [r4, #92] @ 0x5c │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ lsls r1, 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, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2721131,19 +2721163,19 @@ │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c8f5e │ │ │ │ nop │ │ │ │ strb r0, [r6, #4] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrsb r6, [r3, r4] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7c9138 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2721232,19 +2721264,19 @@ │ │ │ │ blx 744c8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c90fa │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2722124,29 +2722156,29 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r0, r5] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r3, #186 @ 0xba │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r2, r5, #7 │ │ │ │ + movs r1, #26 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r7, [pc, #360] @ (7c9c68 ) │ │ │ │ + str r2, [r1, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #848] @ (7c9e54 ) │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r1, 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 r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2723388,185 +2723420,185 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r5, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6be │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r3, [pc, #48] @ (7ca86c ) │ │ │ │ + ldr r4, [pc, #240] @ (7ca92c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #192] @ (7ca900 ) │ │ │ │ + ldr r4, [pc, #384] @ (7ca9c0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ittt lt │ │ │ │ lsllt r3, r2, #5 │ │ │ │ - ldrlt r2, [pc, #920] @ (7cabe8 ) │ │ │ │ + ldrlt r4, [pc, #88] @ (7ca8a8 ) │ │ │ │ lsllt r1, r3, #2 │ │ │ │ - b.n 7ca4f0 │ │ │ │ + b.n 7ca750 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [pc, #744] @ (7cab40 ) │ │ │ │ + ldr r3, [pc, #936] @ (7cac00 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #768] @ (7cab5c ) │ │ │ │ + ldr r3, [pc, #960] @ (7cac1c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7ca42c │ │ │ │ + b.n 7ca68c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [pc, #528] @ (7caa74 ) │ │ │ │ + ldr r3, [pc, #720] @ (7cab34 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #200 @ (adr r2, 7ca934 ) │ │ │ │ + add r3, pc, #392 @ (adr r3, 7ca9f4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7ca2f8 │ │ │ │ + b.n 7ca558 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r2, [pc, #0] @ (7ca874 ) │ │ │ │ + ldr r3, [pc, #192] @ (7ca934 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r3, #2 │ │ │ │ bkpt 0x000a │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #0] @ (7ca884 ) │ │ │ │ + ldr r3, [pc, #192] @ (7ca944 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #664] @ (7cab20 ) │ │ │ │ + ldr r2, [pc, #856] @ (7cabe0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #432] @ (7caa3c ) │ │ │ │ + ldr r2, [pc, #624] @ (7caafc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [pc, #160] @ (7ca930 ) │ │ │ │ + ldr r2, [pc, #352] @ (7ca9f0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + adds r2, r3, #0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r0, [pc, #1016] @ (7cac90 ) │ │ │ │ + ldr r2, [pc, #184] @ (7ca950 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7caf6c │ │ │ │ + b.n 7ca1cc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp sl, r0 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - addw r0, r0, #151 @ 0x97 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + @ instruction: 0xf3300097 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + add r0, pc, #656 @ (adr r0, 7cab3c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r0, [pc, #232] @ (7ca99c ) │ │ │ │ + ldr r1, [pc, #424] @ (7caa5c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blx r6 │ │ │ │ + ldr r0, [pc, #896] @ (7cac44 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + bxns r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7caabc │ │ │ │ + b.n 7cad1c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r8, r6 │ │ │ │ + mov r8, ip │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r7, #26 │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - mov lr, lr │ │ │ │ + ldr r0, [pc, #152] @ (7ca974 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov r8, r5 │ │ │ │ + blx fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov sl, r4 │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov r0, lr │ │ │ │ + blx r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cmp sl, r6 │ │ │ │ + mov sl, ip │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + add sl, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + b.n 7ca940 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bics r6, r4 │ │ │ │ + add lr, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add sl, ip │ │ │ │ + mov r2, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add sl, r2 │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + bics r6, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sl, r6 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add lr, r7 │ │ │ │ + cmp lr, sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sl, r7 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sl, r7 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add sl, r6 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add lr, r5 │ │ │ │ + cmp lr, fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add lr, r4 │ │ │ │ + cmp lr, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add lr, r3 │ │ │ │ + cmp lr, r9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbcs r6, r3 │ │ │ │ + cmn r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - muls r4, r4 │ │ │ │ + add ip, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - orrs r4, r7 │ │ │ │ + add r4, sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orrs r6, r5 │ │ │ │ + add r6, fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc 0, cr0, [r6, #-644] @ 0xfffffd7c │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + cdp 0, 3, cr0, cr6, cr1, {5} │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adcs r6, r3 │ │ │ │ + cmp r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r0, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adcs r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r4 │ │ │ │ + negs r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r2, [pc, #2832] @ 7cb49c │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7ca142 │ │ │ │ @@ -2724580,217 +2724612,217 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7cb410 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + eors r2, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + eors r6, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strd r0, r0, [sl], #-604 @ 0x25c │ │ │ │ - subs r0, r4, #6 │ │ │ │ + @ instruction: 0xe99a0097 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #12 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #240 @ 0xf0 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #18 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7cba44 │ │ │ │ + b.n 7cbca4 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - mrc2 0, 5, r0, cr10, cr9, {4} │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + vshr.u64 d16, d9, #22 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r7, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bvs.n 7cb5c4 │ │ │ │ + bvc.n 7cb424 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb4c009d │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + ldc2l 0, cr0, [ip], #-628 @ 0xfffffd8c │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r7, #190 @ 0xbe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #230 @ 0xe6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r7, #50 @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r7, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #182 @ 0xb6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #138 @ 0x8a │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r6, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bvs.n 7cb48c │ │ │ │ + bvc.n 7cb4ec │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r6, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bvs.n 7cb600 │ │ │ │ + bvc.n 7cb460 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + asrs r0, r0, #9 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r4, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vst1.8 @ instruction: 0xf9ce0098 │ │ │ │ + @ instruction: 0xfafe0098 │ │ │ │ str r0, [r4, r6] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + subs r1, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bcc.n 7cb550 │ │ │ │ + bpl.n 7cb5b0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #12 │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r7, #6 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bcs.n 7cb680 │ │ │ │ + bcc.n 7cb4e0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r6, #216 @ 0xd8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + subs r0, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bne.n 7cb59c │ │ │ │ + bcc.n 7cb5fc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bne.n 7cb6a4 │ │ │ │ + bcs.n 7cb504 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r7, #132 @ 0x84 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stcl 0, cr0, [r2, #-588] @ 0xfffffdb4 │ │ │ │ - beq.n 7cb594 │ │ │ │ + mrc 0, 3, r0, cr2, cr3, {4} │ │ │ │ + bcs.n 7cb5f4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r7, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r6, #234 @ 0xea │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc 0, cr0, [lr], {147} @ 0x93 │ │ │ │ - beq.n 7cb660 │ │ │ │ + stcl 0, cr0, [lr, #588] @ 0x24c │ │ │ │ + bne.n 7cb6c0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r3, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #66 @ 0x42 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r5, #178 @ 0xb2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r5, #186 @ 0xba │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #160 @ 0xa0 │ │ │ │ + adds r5, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r1, r3, #2 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r5, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r1, 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2725076,18 +2725108,19 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ bne.w 7cb818 │ │ │ │ b.n 7cb84e │ │ │ │ ldr r1, [pc, #592] @ (7cbb70 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.u16 d0, d2, d30 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + lsls r2, r0, #1 │ │ │ │ + lsls r7, r5, #4 │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r2, [pc, #132] @ (7cb9c4 ) │ │ │ │ sub.w sp, sp, #560 @ 0x230 │ │ │ │ @@ -2725142,15 +2725175,15 @@ │ │ │ │ nop │ │ │ │ mov ip, r6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov lr, r2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stc2 1, cr0, [ip, #184] @ 0xb8 │ │ │ │ + cdp2 1, 11, cr0, cr12, cr14, {1} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2725648,15 +2725681,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl b2dc18 │ │ │ │ + bl b2dc90 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2173] @ 0x87d │ │ │ │ bl 773cdc │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7cbf9c │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ @@ -2725899,15 +2725932,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ lsl.w r3, fp, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ - bl b2dc18 │ │ │ │ + bl b2dc90 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ bl 773cdc │ │ │ │ mov r0, r6 │ │ │ │ bl 773cdc │ │ │ │ @@ -2726108,15 +2726141,15 @@ │ │ │ │ ldr.w r3, [r4, #3996] @ 0xf9c │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #3992] @ 0xf98 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl b2e1d0 │ │ │ │ + bl b2e248 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2173] @ 0x87d │ │ │ │ bl 773cdc │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7cc474 │ │ │ │ ldrd r7, r1, [sp, #4] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2726362,15 +2726395,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5ac01c <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x49a764> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7cc808 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b088 │ │ │ │ + bl b2b100 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #244] @ 0xf4 │ │ │ │ ldr.w r1, [r8, #3912] @ 0xf48 │ │ │ │ @@ -2726383,15 +2726416,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #1884] @ 0x75c │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.n 7cc896 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ ldr.w r5, [r8, #160] @ 0xa0 │ │ │ │ - bl b2adac │ │ │ │ + bl b2ae24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r5, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2726423,19 +2726456,19 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [sp, #48] @ 0x30 │ │ │ │ strd r5, r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b100 │ │ │ │ + bl b2b178 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b398 │ │ │ │ + bl b2b410 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b0c4 │ │ │ │ + bl b2b13c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7cc83c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2726514,15 +2726547,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl b2d80c │ │ │ │ + bl b2d884 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2726542,15 +2726575,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ - bl b2d494 │ │ │ │ + bl b2d50c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2726638,15 +2726671,15 @@ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl b2bf34 │ │ │ │ + bl b2bfac │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldrb.w r2, [r4, #516] @ 0x204 │ │ │ │ cbnz r2, 7cca96 │ │ │ │ ldr r2, [pc, #892] @ (7ccdf8 ) │ │ │ │ ldr r3, [pc, #884] @ (7ccdf4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2727013,21 +2727046,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl b2bf9c │ │ │ │ + bl b2c014 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl b2bff0 │ │ │ │ + bl b2c068 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 451524 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x33fc6c> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2727174,15 +2727207,15 @@ │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ - bl b2c2bc │ │ │ │ + bl b2c334 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2173] @ 0x87d │ │ │ │ bl 773cdc │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7cce5e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2727235,15 +2727268,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7cd200 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7cceea │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl b2c0bc │ │ │ │ + bl b2c134 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7cd32e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 463fc0 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x352708> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2727568,15 +2727601,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #216 @ 0xd8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r1, #150 @ 0x96 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r2 │ │ │ │ + subs r6, r1, r7 │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1592] @ 7cdae8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2727736,15 +2727769,15 @@ │ │ │ │ ldrsh.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ ldrsh.w r3, [r4, #24] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2df80 │ │ │ │ + bl b2dff8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldr.w r2, [pc, #1128] @ 7cdaf0 │ │ │ │ ldr.w r3, [pc, #1120] @ 7cdaec │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2727813,15 +2727846,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cba34 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b2cfa8 │ │ │ │ + bl b2d020 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ b.n 7cd684 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7cd4e8 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2727865,15 +2727898,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2df80 │ │ │ │ + bl b2dff8 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2173] @ 0x87d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2727887,15 +2727920,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7cba34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2cfa8 │ │ │ │ + bl b2d020 │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2728147,15 +2728180,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7cba34 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2cfa8 │ │ │ │ + bl b2d020 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ @@ -2729336,171 +2729369,171 @@ │ │ │ │ b.n 7ce1c6 │ │ │ │ ldr r2, [pc, #324] @ (7ce810 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7ce1bc │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ movs r1, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bne.n 7ce678 │ │ │ │ + bcs.n 7ce6d8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r5, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + asrs r2, r2, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + asrs r2, r2, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7ce280 │ │ │ │ + b.n 7ce4e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r6, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r2, #11 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r2, #11 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r1, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + asrs r0, r2, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r7, #2 │ │ │ │ + asrs r2, r5, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + asrs r4, r0, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r3, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r5, #16 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r6, #15 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r4, #14 │ │ │ │ + lsrs r2, r2, #19 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r4, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2729793,55 +2729826,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7cea62 │ │ │ │ asrs r2, r1, #31 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + asrs r0, r2, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r5, #30 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r1, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r2, #28 │ │ │ │ + asrs r4, r0, #1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7ced9c ) │ │ │ │ @@ -2729856,15 +2729889,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl b30404 │ │ │ │ + bl b3047c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7ced8a │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2731150,17 +2731183,17 @@ │ │ │ │ ldr.w r1, [r6, #3532] @ 0xdcc │ │ │ │ b.n 7cfb8a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ blx 734e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 74858 │ │ │ │ b.n 7cfb14 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r2, 7cfcea │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2732162,17 +2732195,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7d080c │ │ │ │ b.n 7d07a2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r6, r5, #4 │ │ │ │ addw r2, r0, #2180 @ 0x884 │ │ │ │ add.w ip, r0, #2176 @ 0x880 │ │ │ │ addw r1, r0, #2184 @ 0x888 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2188 @ 0x88c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2732279,17 +2732312,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7d093c │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7d1100 │ │ │ │ @@ -2732839,15 +2732872,15 @@ │ │ │ │ str.w r3, [lr, r2, lsl #2] │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7d0a04 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movw r1, #18514 @ 0x4852 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r6, r5, #4 │ │ │ │ @ instruction: 0xf4c00152 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2733316,15 +2733349,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7d16a0 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7d14f4 │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #256 @ (adr r1, 7d17a4 ) │ │ │ │ + add r2, pc, #448 @ (adr r2, 7d1864 ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w ip, [pc, #128] @ 7d1734 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2733375,15 +2733408,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7d16fa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmdb lr!, {r1, r4, r6, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #0 @ (adr r1, 7d1740 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 7d1800 ) │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldrd r0, r1, [lr], #328 @ 0x148 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2733675,15 +2733708,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7d1972 │ │ │ │ nop │ │ │ │ b.n 7d1798 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r4, #4980736 @ 0x4c0000 │ │ │ │ + @ instruction: 0xf6e40098 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2733887,19 +2733920,19 @@ │ │ │ │ bne.n 7d1c72 │ │ │ │ b.n 7d1bea │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #28] │ │ │ │ b.n 7d1afa │ │ │ │ movs r0, #0 │ │ │ │ b.n 7d1c68 │ │ │ │ - ldr r3, [pc, #568] @ (7d1ec0 ) │ │ │ │ + ldr r4, [pc, #760] @ (7d1f80 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #528] @ (7d1e9c ) │ │ │ │ + ldr r4, [pc, #720] @ (7d1f5c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf3f80098 │ │ │ │ + @ instruction: 0xf5280098 │ │ │ │ stmdb 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, #720] @ (7d1f74 ) │ │ │ │ mov r7, r2 │ │ │ │ @@ -2734185,15 +2734218,15 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ lsls r6, r7 │ │ │ │ lsls r3, r2, #5 │ │ │ │ b.n 7d2140 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c40098 │ │ │ │ + @ instruction: 0xf1f40098 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2735451,15 +2735484,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 7d2bb4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r6, r5, #4 │ │ │ │ bmi.n 7d2cb0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2735586,15 +2735619,15 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 7d2d50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bcc.n 7d2c10 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r5, #4 │ │ │ │ bcc.n 7d2d40 │ │ │ │ lsls r2, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2735689,19 +2735722,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bcs.n 7d2d94 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rev16 r0, r4 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r5, #4 │ │ │ │ rev r0, r7 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r6, r5, #4 │ │ │ │ bcs.n 7d2e3c │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2736123,17 +2736156,17 @@ │ │ │ │ bl 78e2f8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - svc 10 │ │ │ │ + b.n 7d32f8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cdp2 0, 0, cr0, cr14, cr2, {5} │ │ │ │ + vhadd.u d0, d30, d18 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r9, [pc, #108] @ 7d330c │ │ │ │ @@ -2736227,15 +2736260,15 @@ │ │ │ │ bl 7d31bc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2736378,19 +2736411,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7d34f4 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bgt.n 7d3490 │ │ │ │ + ble.n 7d34f0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2736661,24 +2736694,25 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 7d37b4 │ │ │ │ + ble.n 7d3814 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vshr.u64 d0, d8, #30 │ │ │ │ - bge.n 7d36ec │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + blt.n 7d374c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr8, {4} │ │ │ │ + vshr.u64 d0, d8, #64 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #676] @ 7d3aa4 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ @@ -2736945,24 +2736979,24 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 7d3af4 │ │ │ │ + bge.n 7d3b54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stc2l 0, cr0, [sl], {152} @ 0x98 │ │ │ │ - bvc.n 7d3a70 │ │ │ │ + ldc2l 0, cr0, [sl, #608]! @ 0x260 │ │ │ │ + bls.n 7d3ad0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r5, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xfb920098 │ │ │ │ + stc2l 0, cr0, [r2], {152} @ 0x98 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2737213,24 +2737247,24 @@ │ │ │ │ bne.w 7d3b60 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7d3e98 │ │ │ │ + bvs.n 7d3cf8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xebe80097 │ │ │ │ - bmi.n 7d3d94 │ │ │ │ + ldc 0, cr0, [r8, #-604] @ 0xfffffda4 │ │ │ │ + bvs.n 7d3df4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.n 7d3d18 │ │ │ │ + bpl.n 7d3d78 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr??.w r0, [r2, r8, lsl #1] │ │ │ │ + vld1.8 @ instruction: 0xf9a20098 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #316] @ (7d3f04 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [pc, #316] @ (7d3f08 ) │ │ │ │ @@ -2737372,17 +2737406,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 7d3f84 │ │ │ │ + bmi.n 7d3fe4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf6fa0098 │ │ │ │ + strh.w r0, [sl, r8, lsl #1] │ │ │ │ push {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] @ (7d3ff8 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #196] @ (7d3ffc ) │ │ │ │ @@ -2737462,17 +2737496,17 @@ │ │ │ │ bl 7d3510 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 7d407c │ │ │ │ + bcc.n 7d40dc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - addw r0, r4, #2200 @ 0x898 │ │ │ │ + @ instruction: 0xf7340098 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ add.w r5, r1, #60 @ 0x3c │ │ │ │ @@ -2737582,17 +2737616,17 @@ │ │ │ │ movlt r0, r0 │ │ │ │ nop {10} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ itee pl │ │ │ │ lslpl r2, r2, #5 │ │ │ │ - bne.n 7d4150 @ unpredictable │ │ │ │ + bcs.n 7d41b0 @ unpredictable │ │ │ │ lslmi r0, r3, #2 │ │ │ │ - @ instruction: 0xf4d80098 │ │ │ │ + addw r0, r8, #2200 @ 0x898 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #200] @ (7d420c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #200] @ (7d4210 ) │ │ │ │ @@ -2737682,17 +2737716,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00ac │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x005e │ │ │ │ lsls r2, r2, #5 │ │ │ │ - beq.n 7d425c │ │ │ │ + bne.n 7d42bc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf3e40098 │ │ │ │ + adds.w r0, r4, #4980736 @ 0x4c0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #256] @ (7d433c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #256] @ (7d4340 ) │ │ │ │ @@ -2737809,17 +2737843,17 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r6, pc} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + beq.n 7d43c0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movt r0, #49304 @ 0xc098 │ │ │ │ + @ instruction: 0xf3fc0098 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7d4424 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #184] @ (7d4428 ) │ │ │ │ @@ -2737894,17 +2737928,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d4394 │ │ │ │ pop {r1, r3, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - rsb r0, r8, #152 @ 0x98 │ │ │ │ + @ instruction: 0xf2f80098 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #288] @ (7d4564 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #288] @ (7d4568 ) │ │ │ │ @@ -2738027,17 +2738061,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 7d45da │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7d45bc │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r4!, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - eor.w r0, ip, #152 @ 0x98 │ │ │ │ + subs.w r0, ip, #152 @ 0x98 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7d4660 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #208] @ (7d4664 ) │ │ │ │ @@ -2738122,17 +2738156,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d45b8 │ │ │ │ rev16 r6, r4 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vshr.s64 d0, d8, #52 │ │ │ │ + @ instruction: 0xf0bc0098 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2738181,15 +2738215,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7d46d8 │ │ │ │ ldr r0, [pc, #8] @ (7d4704 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #508] @ (7d4918 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2738404,18 +2738438,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8c2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7de │ │ │ │ lsls r2, r2, #5 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r4, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldcl 0, cr0, [r2, #-608]! @ 0xfffffda0 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + mcr 0, 5, r0, cr2, cr8, {4} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ @ instruction: 0xb742 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2739105,17 +2739139,17 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #16] @ (7d4fac ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 74b84 │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ @@ -2739808,15 +2739842,15 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #4] @ (7d5670 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrsh r2, [r0, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2740557,21 +2740591,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bhi.n 7d5e64 │ │ │ │ + bls.n 7d5ec4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bhi.n 7d5e00 │ │ │ │ + bls.n 7d5e60 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bhi.n 7d5fec │ │ │ │ + bls.n 7d5e4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7d6040 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2740704,45 +2740738,45 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bkpt 0x0020 │ │ │ │ + sevl │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bkpt 0x0000 │ │ │ │ + wfi │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bxns r6 │ │ │ │ + ldr r0, [pc, #400] @ (7d61e0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 7d60d4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - b.n 7d5958 │ │ │ │ + b.n 7d5bb8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - beq.n 7d5f64 │ │ │ │ + bne.n 7d5fc4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov r0, sl │ │ │ │ + blx r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbz r6, 7d60bc │ │ │ │ + cbz r6, 7d60c8 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2741385,112 +2741419,112 @@ │ │ │ │ b.n 7d66fa │ │ │ │ ldr r2, [pc, #212] @ (7d683c ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7d66fa │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + sub sp, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r6, 7d6798 │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [pc, #880] @ (7d6af0 ) │ │ │ │ + str r4, [r1, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 7d678e │ │ │ │ + sxtb r2, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r4, 7d6792 │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cbz r6, 7d6796 │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrrc2 0, 9, r0, r0, cr7 @ │ │ │ │ - sxth r0, r4 │ │ │ │ + stc2 0, cr0, [r0, #604] @ 0x25c │ │ │ │ + cbz r0, 7d67f0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r4, 7d67ac │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r6, 7d67b2 │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r2, 7d67be │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r0, r6 │ │ │ │ + add r8, ip │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r6, r4 │ │ │ │ + add lr, sl │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + add lr, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - orrs r2, r3 │ │ │ │ + add r2, r9 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr.w r0, [lr, r7, lsl #1] │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + vst1.8 @ instruction: 0xf98e0097 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, sp, #960 @ 0x3c0 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcc.n 7d67e8 │ │ │ │ + bmi.n 7d6848 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - tst r2, r4 │ │ │ │ + muls r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xf77a0097 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + strh.w r0, [sl, #151] @ 0x97 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - rors r2, r4 │ │ │ │ + orrs r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #182 @ 0xb6 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r7, {r4, r5, r6, r7} │ │ │ │ + bne.n 7d6878 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2742354,15 +2742388,15 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 7d724c │ │ │ │ add.w r0, r5, #4384 @ 0x1120 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ adds r0, #24 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ - bl af387c │ │ │ │ + bl af38f4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ bl 7f1ad0 │ │ │ │ cbz r0, 7d727a │ │ │ │ add.w r4, r5, #4416 @ 0x1140 │ │ │ │ add.w r6, r5, #4544 @ 0x11c0 │ │ │ │ @@ -2742404,70 +2742438,70 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + beq.n 7d72c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bcs.n 7d71dc │ │ │ │ + bcc.n 7d723c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bcs.n 7d723c │ │ │ │ + bmi.n 7d729c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bcs.n 7d7290 │ │ │ │ + bmi.n 7d72f0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bcc.n 7d732c │ │ │ │ + bmi.n 7d738c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bcc.n 7d7380 │ │ │ │ + bmi.n 7d71e0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bcc.n 7d720c │ │ │ │ + bmi.n 7d726c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bcc.n 7d7268 │ │ │ │ + bpl.n 7d72c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7d72e4 │ │ │ │ + bpl.n 7d7344 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7d7348 │ │ │ │ + bpl.n 7d73a8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7d736c │ │ │ │ + bpl.n 7d71cc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7d71d8 │ │ │ │ + bpl.n 7d7238 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bmi.n 7d72a8 │ │ │ │ + bvs.n 7d7308 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 7d7340 │ │ │ │ + bvs.n 7d73a0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 7d739c │ │ │ │ + bvs.n 7d71fc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 7d73c8 │ │ │ │ + bvs.n 7d7228 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 7d723c │ │ │ │ + bvs.n 7d729c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 7d7268 │ │ │ │ + bvs.n 7d72c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 7d729c │ │ │ │ + bvc.n 7d72fc │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 7d72d4 │ │ │ │ + bvc.n 7d7334 │ │ │ │ lsls r0, r2, #2 │ │ │ │ strb r0, [r4, #27] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r3, #11] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 7d6ef4 │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #856 @ (adr r1, 7d765c ) │ │ │ │ + add r3, pc, #24 @ (adr r3, 7d731c ) │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ @@ -2742502,15 +2742536,15 @@ │ │ │ │ bl 47ca74 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x36b1bc> │ │ │ │ cmp r4, r8 │ │ │ │ bne.n 7d732e │ │ │ │ mov r0, r6 │ │ │ │ bl 7f2afc │ │ │ │ add.w r0, r6, #4384 @ 0x1120 │ │ │ │ adds r0, #24 │ │ │ │ - bl af3894 │ │ │ │ + bl af390c │ │ │ │ add.w r0, r6, #5376 @ 0x1500 │ │ │ │ bl 456530 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x344c78> │ │ │ │ ldr.w r0, [r6, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ @@ -2742590,15 +2742624,15 @@ │ │ │ │ b.n 7d7410 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ lsls r2, r2, #5 │ │ │ │ @ instruction: 0xfae1ffff │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2742847,20 +2742881,20 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 456f40 <__vaDriverInit_1_24@@libgallium-26.2.2-2.so+0x345688> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf33e012e │ │ │ │ - add r3, pc, #984 @ (adr r3, 7d7b00 ) │ │ │ │ + orn r1, lr, #11403264 @ 0xae0000 │ │ │ │ + add r5, pc, #152 @ (adr r5, 7d77c0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 7d77a4 ) │ │ │ │ + add r5, pc, #312 @ (adr r5, 7d7864 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7d7758 │ │ │ │ tbb [pc, r3] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r3, [r5, #16] │ │ │ │ @@ -2742954,20 +2742988,20 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf2b0012e │ │ │ │ - add r3, pc, #528 @ (adr r3, 7d7a20 ) │ │ │ │ + @ instruction: 0xf3e0012e │ │ │ │ + add r4, pc, #720 @ (adr r4, 7d7ae0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 7d7b64 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 7d7824 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744c8 │ │ │ │ @@ -2743017,15 +2743051,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb.w r3, [r5, #2570] @ 0xa0a │ │ │ │ ldr.w r3, [r4, #1264] @ 0x4f0 │ │ │ │ orr.w r3, r3, #524288 @ 0x80000 │ │ │ │ str.w r3, [r4, #1264] @ 0x4f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - rsb r1, r2, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf2f2012e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #640] @ 0x280 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r0, #652] @ 0x28c │ │ │ │ @@ -2746011,15 +2746045,15 @@ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ strd sl, r8, [sp, #20] │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b441e8 │ │ │ │ + bl b44260 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r9, #628] @ 0x274 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 7d9dae │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ @@ -2746510,15 +2746544,15 @@ │ │ │ │ ldr.w r0, [r3, #1036] @ 0x40c │ │ │ │ movs r3, #0 │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ add.w r0, r0, #1888 @ 0x760 │ │ │ │ strd r3, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r3, r6, #192 @ 0xc0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl b42e44 │ │ │ │ + bl b42ebc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [sp, #0] │ │ │ │ add.w r1, r3, #912 @ 0x390 │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldrd r0, r2, [sp, #104] @ 0x68 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ lsrs r3, r3, #2 │ │ │ │ @@ -2746805,29 +2746839,29 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ add.w r1, r0, #5376 @ 0x1500 │ │ │ │ adds r1, #24 │ │ │ │ - bl b31f14 │ │ │ │ + bl b31f8c │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add.w ip, r0, #5376 @ 0x1500 │ │ │ │ add.w ip, ip, #24 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl b31d90 │ │ │ │ + bl b31e08 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2746941,15 +2746975,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldrsb r2, [r1, r5] │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2747059,15 +2747093,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsb r0, [r1, r4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r1, r3] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2747162,17 +2747196,17 @@ │ │ │ │ addw sp, sp, #1036 @ 0x40c │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r0, r5] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ strb r0, [r1, r4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2747206,15 +2747240,15 @@ │ │ │ │ strb.w r2, [sp, #16] │ │ │ │ bmi.n 7dabcc │ │ │ │ movs r3, #0 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ strb.w r3, [sp, #17] │ │ │ │ - bl b3da74 │ │ │ │ + bl b3daec │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #7 │ │ │ │ bls.n 7dabb8 │ │ │ │ ldr r2, [pc, #76] @ (7dabf0 ) │ │ │ │ ldr r3, [pc, #72] @ (7dabec ) │ │ │ │ add r2, pc │ │ │ │ @@ -2747226,15 +2747260,15 @@ │ │ │ │ bne.n 7dabda │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #2 │ │ │ │ - bl b4ba24 │ │ │ │ + bl b4ba9c │ │ │ │ b.n 7daba0 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 7daaa4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ eor.w r3, r0, #1 │ │ │ │ b.n 7dab88 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @@ -2749535,15 +2749569,15 @@ │ │ │ │ str r4, [r3, #28] │ │ │ │ ldrb.w r4, [fp, #3591] @ 0xe07 │ │ │ │ ubfx r4, r4, #4, #1 │ │ │ │ orr.w r0, r0, r4, lsl #9 │ │ │ │ orrs r0, r6 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ ldr.w r0, [fp, #2228] @ 0x8b4 │ │ │ │ - bl b41f28 │ │ │ │ + bl b41fa0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2749689,15 +2749723,15 @@ │ │ │ │ ldrh r1, [r5, #20] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ orrs r3, r1 │ │ │ │ strh r3, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ - bl aefa60 │ │ │ │ + bl aefad8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2, #8] │ │ │ │ @@ -2749741,15 +2749775,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #24 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r6] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ subs r0, #172 @ 0xac │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2749804,15 +2749838,15 @@ │ │ │ │ ldrb.w r3, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #27 │ │ │ │ bne.n 7dcb2e │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 7dcb18 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl b43280 │ │ │ │ + bl b432f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @@ -2750528,17 +2750562,17 @@ │ │ │ │ ldr.w r2, [r8, #2416] @ 0x970 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #2416] @ 0x970 │ │ │ │ b.n 7dd272 │ │ │ │ nop │ │ │ │ strh r0, [r2, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r0, [pc, #816] @ (7dd69c ) │ │ │ │ + ldr r1, [pc, #1008] @ (7dd75c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #832] @ (7dd6c4 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2750728,15 +2750762,15 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl b40b80 │ │ │ │ + bl b40bf8 │ │ │ │ add.w ip, r5, #16 │ │ │ │ vldr s15, [r4, #16] │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w lr, sp, #60 @ 0x3c │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -2750833,19 +2750867,19 @@ │ │ │ │ strb.w r6, [sp, #26] │ │ │ │ b.n 7dd556 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r2, #2 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 7dd846 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2751173,15 +2751207,15 @@ │ │ │ │ iteet hi │ │ │ │ movwhi r1, #32892 @ 0x807c │ │ │ │ movwls r1, #35696 @ 0x8b70 │ │ │ │ ldrls r0, [sp, #24] │ │ │ │ movthi r1, #2 │ │ │ │ it ls │ │ │ │ movtls r1, #2 │ │ │ │ - bl b4ba24 │ │ │ │ + bl b4ba9c │ │ │ │ ldr.w r3, [pc, #2376] @ 7de404 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mov r9, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr.w r3, [pc, #2364] @ 7de408 │ │ │ │ strd r6, r6, [fp, #284] @ 0x11c │ │ │ │ @@ -2751386,15 +2751420,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ orr.w r3, r3, r4, lsl #16 │ │ │ │ orr.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4ba24 │ │ │ │ + bl b4ba9c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r3, #15 │ │ │ │ ldr.w r1, [fp, #292] @ 0x124 │ │ │ │ lsls r3, r2 │ │ │ │ ldr.w r2, [sl, #628] @ 0x274 │ │ │ │ orrs r1, r3 │ │ │ │ str.w r1, [fp, #292] @ 0x124 │ │ │ │ @@ -2751450,15 +2751484,15 @@ │ │ │ │ add.w r5, r3, #41216 @ 0xa100 │ │ │ │ adds r5, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r4], #4 │ │ │ │ mov r0, r6 │ │ │ │ add.w r8, r8, #4 │ │ │ │ - bl b4ba24 │ │ │ │ + bl b4ba9c │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 7dddba │ │ │ │ ldrb.w r3, [fp, #308] @ 0x134 │ │ │ │ ldr.w r0, [sl, #628] @ 0x274 │ │ │ │ ubfx r3, r3, #2, #1 │ │ │ │ orrs r3, r7 │ │ │ │ beq.w 7de368 │ │ │ │ @@ -2751467,17 +2751501,17 @@ │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #16 │ │ │ │ bls.w 7de0a0 │ │ │ │ movw r1, #34904 @ 0x8858 │ │ │ │ movt r1, #2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4ba24 │ │ │ │ + bl b4ba9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4b46c │ │ │ │ + bl b4b4e4 │ │ │ │ ldr.w r2, [pc, #1540] @ 7de40c │ │ │ │ ldr.w r3, [pc, #1524] @ 7de400 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ @@ -2751652,15 +2751686,15 @@ │ │ │ │ bls.n 7ddfc2 │ │ │ │ subs r1, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 7ddb40 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ - bl b4ba24 │ │ │ │ + bl b4ba9c │ │ │ │ b.n 7ddd4e │ │ │ │ cmp r6, #1 │ │ │ │ bne.n 7ddfc2 │ │ │ │ ldr.w r3, [sl, #628] @ 0x274 │ │ │ │ cmp r3, #13 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ite ls │ │ │ │ @@ -2751736,15 +2751770,15 @@ │ │ │ │ ldrb.w r3, [r3, #2251] @ 0x8cb │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7ddd92 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movw r1, #34824 @ 0x8808 │ │ │ │ movt r1, #2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl b4ba24 │ │ │ │ + bl b4ba9c │ │ │ │ b.n 7dddfe │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov.w lr, #7 │ │ │ │ cmp r2, #1 │ │ │ │ lsl.w lr, lr, r1 │ │ │ │ ldr.w r1, [fp, #300] @ 0x12c │ │ │ │ orr.w r1, r1, lr │ │ │ │ @@ -2752061,17 +2752095,17 @@ │ │ │ │ b.n 7de19e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2752170,15 +2752204,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ add.w r2, r9, #12 │ │ │ │ add.w r1, r9, #416 @ 0x1a0 │ │ │ │ mov r0, r7 │ │ │ │ adds r4, #1 │ │ │ │ - bl b92860 │ │ │ │ + bl b928d8 │ │ │ │ adds r5, #16 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7de522 │ │ │ │ ldr r2, [pc, #60] @ (7de57c ) │ │ │ │ add.w r1, sp, #55040 @ 0xd700 │ │ │ │ ldr r3, [pc, #52] @ (7de578 ) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ @@ -2752434,15 +2752468,15 @@ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add.w r5, r4, #32 │ │ │ │ bfi r2, r3, #6, #1 │ │ │ │ strb.w r2, [sp, #129] @ 0x81 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ ldr.w r0, [sl, #1036] @ 0x40c │ │ │ │ add.w r0, r0, #1888 @ 0x760 │ │ │ │ - bl b42e44 │ │ │ │ + bl b42ebc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ ldr.w r2, [r2, #1380] @ 0x564 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2752903,15 +2752937,15 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ne │ │ │ │ movne.w lr, #1 │ │ │ │ moveq.w lr, #0 │ │ │ │ orr.w r3, r3, lr, lsl #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ strb.w r3, [sp, #120] @ 0x78 │ │ │ │ - bl b427c8 │ │ │ │ + bl b42840 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sl, #628] @ 0x274 │ │ │ │ add.w lr, r4, #20 │ │ │ │ str r2, [sp, #16] │ │ │ │ add.w r3, r4, #24 │ │ │ │ ldrd r0, r2, [sp, #140] @ 0x8c │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -2753417,15 +2753451,15 @@ │ │ │ │ bfi r2, r3, #6, #1 │ │ │ │ strb r2, [r1, #17] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ ldr.w r0, [r3, #1036] @ 0x40c │ │ │ │ add.w r0, r0, #1888 @ 0x760 │ │ │ │ - bl b42e44 │ │ │ │ + bl b42ebc │ │ │ │ ldr.w r3, [r5, #1380] @ 0x564 │ │ │ │ add.w r5, r9, #4 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ add.w r2, r9, #7 │ │ │ │ add.w r7, r9, #8 │ │ │ │ lsrs r5, r5, #1 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ @@ -2753718,15 +2753752,15 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ite ne │ │ │ │ movne.w lr, #1 │ │ │ │ moveq.w lr, #0 │ │ │ │ orr.w r3, r3, lr, lsl #1 │ │ │ │ orr.w r3, r3, ip │ │ │ │ strb r3, [r7, #8] │ │ │ │ - bl b427c8 │ │ │ │ + bl b42840 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r1, sl, #11 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ adds r3, r6, r3 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ add.w r3, sl, #9 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -2754372,29 +2754406,29 @@ │ │ │ │ b.n 7dfcfc │ │ │ │ cmp r2, #10 │ │ │ │ beq.n 7dfd50 │ │ │ │ b.n 7dfd4c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, r7, #1888 @ 0x760 │ │ │ │ - bl b44168 │ │ │ │ + bl b441e0 │ │ │ │ orr.w r6, r6, r0, lsl #23 │ │ │ │ b.n 7dfd5a │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 7dcaa0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r6, r0 │ │ │ │ b.n 7dfd24 │ │ │ │ ldr.w r0, [r7, #2228] @ 0x8b4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b43dec │ │ │ │ + bl b43e64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7dfd08 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ movt r2, #24 │ │ │ │ ands r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2754407,15 +2754441,15 @@ │ │ │ │ cmp r2, #3 │ │ │ │ beq.n 7dfede │ │ │ │ and.w r2, r5, #4 │ │ │ │ orrs r6, r2 │ │ │ │ b.n 7dfd08 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b43e44 │ │ │ │ + bl b43ebc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r6, r0 │ │ │ │ b.n 7dfd20 │ │ │ │ ldrb.w r2, [r3, #52] @ 0x34 │ │ │ │ cmp r2, #6 │ │ │ │ bne.n 7dfe1a │ │ │ │ ldrb.w r2, [r3, #53] @ 0x35 │ │ │ │ @@ -2754448,15 +2754482,15 @@ │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 7dfe46 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r7, #1888 @ 0x760 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl b43448 │ │ │ │ + bl b434c0 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ beq.n 7dfe38 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7dfef4 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ @@ -2754567,21 +2754601,21 @@ │ │ │ │ bne.n 7dfeb2 │ │ │ │ b.n 7dfe38 │ │ │ │ nop │ │ │ │ lsls r2, r7, #15 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r2, r0, #6 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mvns r6, r6 │ │ │ │ + cmp r6, r4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ adds r2, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes